156
98k
Chapter:

40+ Introduction to Software Engineering Solved MCQs

in Software Engineering

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Computer Science Engineering (CSE) , Information Technology Engineering (IT) , Bachelor of Science in Computer Science SY (BSc CS) , Bachelor of Computer Applications (BCA) , Bachelor of Business Administration in Computer Applications (BBA [CA]) .

Chapters

Chapter: Introduction to Software Engineering
1.

What is the major advantage of using Incremental Model?

A. Customer can respond to each increment
B. Easier to test and debug
C. It is used when there is a need to get a product to the market early
D. Easier to test and debug & It is used when there is a need to get a product to the market early
Answer» A. Customer can respond to each increment
2.

The spiral model was originally proposed by

A. IBM
B. Barry Boehm
C. Pressman
D. Royce
Answer» B. Barry Boehm
3.

The spiral model has two dimensions namely _____________ and ____________

A. diagonal, angular
B. radial, perpendicular
C. radial, angular
D. diagonal, perpendicular
Answer» C. radial, angular
4.

How is WINWIN Spiral Model different from Spiral Model?

A. It defines tasks required to define resources, timelines, and other project related information
B. It defines a set of negotiation activities at the beginning of each pass around the spiral
C. It defines tasks required to assess both technical and management risks
D. It defines tasks required to construct, test, install, and provide user support
Answer» B. It defines a set of negotiation activities at the beginning of each pass around the spiral
5.

Identify the disadvantage of Spiral Model.

A. Doesn’t work well for smaller projects
B. High amount of risk analysis
C. Strong approval and documentation control
D. Additional Functionality can be added at a later date
Answer» A. Doesn’t work well for smaller projects
6.

Spiral Model has user involvement in all its phases.

A. True
B. False
C. all
D. none
Answer» B. False
7.

How is Incremental Model different from Spiral Model?

A. Progress can be measured for Incremental Model
B. Changing requirements can be accommodated in Incremental Model
C. Users can see the system early in Incremental Model
D. All of the mentioned
Answer» A. Progress can be measured for Incremental Model
8.

If you were to create client/server applications, which model would you go for?

A. WINWIN Spiral Model
B. Spiral Model
C. Concurrent Model
D. Incremental Model
Answer» C. Concurrent Model
9.

A company is developing an advance version of their current software available in the market, what model approach would they prefer ?

A. RAD
B. Iterative Enhancement
C. Both RAD & Iterative Enhancement
D. Spiral
Answer» C. Both RAD & Iterative Enhancement
10.

One can choose Waterfall Model if the project development schedule is tight.

A. True
B. False
C. all
D. none
Answer» B. False
11.

Spiral Model has high reliability requirements.

A. True
B. False
C. all
D. none
Answer» A. True
12.

RAD Model has high reliability requirements.

A. True
B. False
C. all
D. none
Answer» B. False
13.

If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated time-frame with no cost barriers, which model would you select?

A. Waterfall
B. Spiral
C. RAD
D. Incremental
Answer» C. RAD
14.

Which of the following life cycle model can be chosen if the development team has less experience on similar projects?

A. Spiral
B. Waterfall
C. RAD
D. Iterative Enhancement Model
Answer» A. Spiral
15.

Selection of a model is based on

A. Requirements
B. Development team & Users
C. Project type and associated risk
D. All of the mentioned
Answer» D. All of the mentioned
16.

Which of the following life cycle model can be chosen if the development team has less experience on similar projects?

A. Spiral
B. Waterfall
C. RAD
D. Iterative Enhancement Model
Answer» A. Spiral
17.

Which two models doesn’t allow defining requirements early in the cycle?

A. Waterfall & RAD
B. Prototyping & Spiral
C. Prototyping & RAD
D. Waterfall & Spiral
Answer» B. Prototyping & Spiral
18.

A model that is the demo implementation of the system.

A. waterfall
B. prototype
C. incremental
D. agile
Answer» B. prototype
19.

Maintenance is the final phase in waterfall model.

A. True
B. False
C. all
D. none
Answer» A. True
20.

A stage in which individual components are integrated and ensured that they are error-free to meet customer requirements.

A. Coding
B. Testing
C. Design
D. Implementation
Answer» B. Testing
21.

Methodology in which project management processes were step-by step.

A. Incremental
B. Waterfall
C. Spiral
D. Prototyping
Answer» B. Waterfall
22.

ER diagram is a ------------t

A. Design
B. Coding
C. Testing
D. None of above
Answer» A. Design
23.

ER diagram is a ________of the database system which provides high level conceptual data model and supports the users perception of the data.

A. Graphical representation
B. Hierarchical representation
C. Both of these
D. None above these
Answer» A. Graphical representation
24.

________ is an object in to real world that is distinguishable from all other objects

A. Entity
B. Attribute
C. Both
D. None
Answer» A. Entity
25.

_______ is set of entities of the same type that share the same properties attributes.

A. Entity
B. Attribute
C. Both
D. None
Answer» A. Entity
26.

Each entity has a set of _____________

A. Entity
B. Attribute
C. Row
D. None
Answer» B. Attribute
27.

______ attributes cannot be divided into subparts

A. Simple
B. Composite
C. Single valued
D. Multivalued
Answer» A. Simple
28.

_________ attributes can be divided into subparts.

A. Simple
B. Composite
C. Single valued
D. Multivalued
Answer» B. Composite
29.

__________entity does not have a value for an attribute.

A. Null
B. Composite
C. Single valued
D. multivalued
Answer» A. Null
30.

________ represent entity set.

A. Ellipses
B. Rectangles
C. Diamonds
D. Lines
Answer» B. Rectangles
31.

___________ represent attributes

A. Ellipses
B. Rectangles
C. Diamonds
D. Lines
Answer» A. Ellipses
32.

___________represent relationship set.

A. Ellipses
B. Rectangles
C. Diamonds
D. Lines
Answer» C. Diamonds
33.

___________represent multi-valued attribute.

A. Double ellipse
B. Dashed ellipse
C. Diamonds
D. Lines
Answer» A. Double ellipse
34.

_________ represent derived attribute.

A. Double ellipse
B. Dashed ellipse
C. Diamonds
D. Lines
Answer» B. Dashed ellipse
35.

_________represent weak entity set.

A. Double ellipse
B. Dashed ellipse
C. Double rectangle
D. Lines
Answer» C. Double rectangle
36.

A _________ is a decision support tool that uses a tree-like graph or model of decisions and their possible consequences, including chance event outcomes, resource costs, and utility.

A. Decision tree
B. Graphs
C. Trees
D. Neural Networks
Answer» A. Decision tree
37.

What is Decision Tree?

A. Flow-Chart
B. Structure in which internal node represents test on an attribute, each branch represents outcome of test and each leaf node represents class label
C. Flow-Chart & Structure in which internal node represents test on an attribute, each branch represents outcome of test and each leaf node represents class label
D. None of the mentioned
Answer» C. Flow-Chart & Structure in which internal node represents test on an attribute, each branch represents outcome of test and each leaf node represents class label
38.

Decision Tree is a display of an algorithm.

A. True
B. False
C. all
D. none
Answer» A. True
39.

Choose from the following that are Decision Tree nodes?

A. Decision Nodes
B. End Nodes
C. Chance Nodes
D. All of the mentioned
Answer» B. End Nodes
40.

Decision Nodes are represented by ____________

A. Disks
B. Squares
C. Circles
D. Triangles
Answer» B. Squares
41.

Chance Nodes are represented by __________

A. Disks
B. Squares
C. Circles
D. Triangles
Answer» C. Circles
42.

End Nodes are represented by __________

A. Disks
B. Squares
C. Circles
D. Triangles
Answer» D. Triangles
43.

Which of the following are the advantage/s of Decision Trees?

A. Possible Scenarios can be added
B. Use a white box model, If given result is provided by a model
C. Worst, best and expected values can be determined for different scenarios
D. All of the mentioned
Answer» D. All of the mentioned
44.

Decision table made up of section.

A. Condition statement
B. Condition statements
C. Action statements
D. All of these
Answer» D. All of these
45.

__________ is a graphic representation of system that shows data flows to from and within system, processing functions that change the data in some manner and storage of tis data.

A. DFD
B. ER model
C. Decision table
D. Decision Tree
Answer» A. DFD
46.

DFD shows how things happen or the physical component is called ------------

A. Logical DFD
B. Physical DFD
C. Data dictionary
D. None of these
Answer» A. Logical DFD
47.

A relational database system needs to maintain data about the relations, such as the schema of the relations. This is called

A. Metadata
B. Catalog
C. Log
D. Dictionary
Answer» A. Metadata

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.