Software Engineering II MCQs with Answers
Practice important Software Engineering II MCQs with answers and explanations.
Chapter: 4
Q101:
The Incremental model requires _______ architecture to allow integration of builds.
A. Closed
B. Hidden
C. Layered
D. Open
Correct Answer:
D
Chapter: 4
Q102:
Incremental model yields a rapid _______ on investment.
A. Return
B. Loss
C. Increase
D. Drop
Correct Answer:
A
Chapter: 4
Q103:
In the first approach of Incremental development, which is completed before builds start?
A. Requirements only
B. Specifications only
C. Requirements, specifications, and architectural design
D. Design only
Correct Answer:
C
Chapter: 4
Q104:
In the risky version of incremental development, specification and design activities are performed _______.
A. Sequentially
B. Randomly
C. In parallel
D. After each other
Correct Answer:
C
Chapter: 4
Q105:
Which of the following is a risk in the parallel builds of incremental development?
A. Cost overrun
B. Builds may not fit together
C. Late delivery
D. Slow feedback
Correct Answer:
B
Chapter: 4
Q106:
Rapid Application Development (RAD) is best suited for projects where requirements are _______.
A. Not known
B. Constantly changing
C. Well understood
D. Undefined
Correct Answer:
C
Chapter: 4
Q107:
RAD is a high-speed adaptation of which model?
A. Spiral Model
B. Waterfall Model
C. Linear Sequential Model
D. Agile Model
Correct Answer:
C
Chapter: 4
Q108:
RAD aims to produce a fully functional system in how much time?
A. 1 year
B. 6 months
C. 2–3 months
D. 12 months
Correct Answer:
C
Chapter: 4
Q109:
RAD is primarily used for _______.
A. Banking systems
B. Information systems
C. Gaming applications
D. Embedded systems
Correct Answer:
B
Chapter: 4
Q110:
The Synchronize and Stabilize Model was adopted by which company?
A. Google
B. IBM
C. Microsoft
D. Apple
Correct Answer:
C
Chapter: 4
Q111:
In Synchronize and Stabilize model, at the end of each day code is _______.
A. Deleted
B. Synchronized
C. Ignored
D. Compiled without testing
Correct Answer:
B
Chapter: 4
Q112:
At the end of each build in Synchronize and Stabilize model, the build is _______.
A. Enhanced
B. Stabilized
C. Upgraded
D. Deleted
Correct Answer:
B
Chapter: 4
Q113:
In the Spiral model, what is the main focus?
A. Cost reduction
B. Risk management
C. Fast delivery
D. New technology
Correct Answer:
B
Chapter: 4
Q114:
Who developed the Spiral Model?
A. Barry Boehm
B. James Martin
C. Frederick Brooks
D. Tim Berners-Lee
Correct Answer:
A
Chapter: 4
Q115:
In the Spiral model, each phase begins with _______.
A. Testing
B. Design
C. Risk analysis
D. Objective determination
Correct Answer:
D
Chapter: 4
Q116:
If risks cannot be resolved in the Spiral Model, what happens to the project?
A. Paused
B. Resumed later
C. Immediately terminated
D. Outsourced
Correct Answer:
C
Chapter: 4
Q117:
In the Spiral model, what does the radial dimension represent?
A. Progress through phases
B. Project cost
C. Cumulative cost to date
D. Time elapsed
Correct Answer:
C
Chapter: 4
Q118:
In Spiral Model, the angular dimension represents _______.
A. Total team size
B. Progress through the spiral
C. Number of risks
D. Number of bugs
Correct Answer:
B
Chapter: 4
Q119:
The Spiral Model is suitable for which type of projects?
A. Small-scale software
B. In-house, large-scale software
C. Open-source projects
D. Hardware development
Correct Answer:
B
Chapter: 4
Q120:
The Spiral Model eliminates the distinction between _______.
A. Users and developers
B. Developers and testers
C. Development and maintenance
D. Planning and execution
Correct Answer:
C