Skip to main content

Software Engineering II MCQs with Answers

Practice important Software Engineering II MCQs with answers and explanations.

Chapter: 4
Q121:
Incremental development allows _______ feedback from clients.
A. Slow
B. Delayed
C. Quick
D. No
Correct Answer: C
Chapter: 4
Q122:
Open architecture in Incremental model enables _______.
A. Faster coding
B. Simpler databases
C. Easy integration of builds
D. Higher cost
Correct Answer: C
Chapter: 4
Q123:
Which model combines Waterfall Model and Risk Analysis?
A. Agile Model
B. Spiral Model
C. RAD Model
D. Synchronize and Stabilize Model
Correct Answer: B
Chapter: 4
Q124:
Which model requires freezing the build after synchronization?
A. RAD Model
B. Spiral Model
C. Synchronize and Stabilize Model
D. Incremental Model
Correct Answer: C
Chapter: 4
Q125:
What happens in Synchronize and Stabilize after defects are removed?
A. Rebuild
B. Restart
C. Stabilization
D. Ignore defects
Correct Answer: C
Chapter: 4
Q126:
In Incremental model, after each delivery to client, feedback is used for _______.
A. Restarting project
B. Improving next increment
C. Changing the team
D. Ignoring errors
Correct Answer: B
Chapter: 4
Q127:
Which model has no distinction between development and maintenance?
A. Spiral Model
B. Incremental Model
C. RAD Model
D. Waterfall Model
Correct Answer: A
Chapter: 4
Q128:
RAD is unsuitable for projects where requirements are _______.
A. Well understood
B. Fixed
C. Not well understood
D. Stable
Correct Answer: C
Chapter: 4
Q129:
Rapid Application Development reduces _______.
A. Quality
B. Development time
C. Requirements gathering
D. Testing
Correct Answer: B
Chapter: 4
Q130:
In Incremental model, the investment required initially is _______ than Waterfall model.
A. Higher
B. Lower
C. Equal
D. Unpredictable
Correct Answer: B
Chapter: 4
Q131:
In Synchronize and Stabilize model, daily synchronization ensures _______.
A. Faster coding
B. All components work together
C. Ignored errors
D. Build freezing immediately
Correct Answer: B
Chapter: 4
Q132:
Spiral model’s key strength is _______.
A. Cost reduction
B. Sensitivity to risks
C. Customer involvement
D. Faster delivery
Correct Answer: B
Chapter: 4
Q133:
In Spiral model, after evaluating risks, what happens next?
A. Code freezing
B. Plan the next phase
C. Deliver software
D. Halt the project
Correct Answer: B
Chapter: 4
Q134:
In RAD model, projects must have _______ scope.
A. Expanding
B. Constrained
C. Undefined
D. Broad
Correct Answer: B
Chapter: 4
Q135:
Which model is characterized by dividing the project into small increments?
A. RAD Model
B. Waterfall Model
C. Incremental Model
D. Spiral Model
Correct Answer: C
Chapter: 4
Q136:
_______ is a major cause of product unusability in Waterfall model.
A. Fast feedback
B. Quick delivery
C. Delayed feedback
D. Multiple deliveries
Correct Answer: C
Chapter: 5
Q137:
What is a major characteristic of object-oriented lifecycle models?
A. Sequential development
B. Iteration and incremental development
C. Only maintenance focused
D. No parallel development
Correct Answer: B
Chapter: 5
Q138:
In Extreme Programming, user requirements are captured through _______.
A. Use cases
B. User stories
C. UML diagrams
D. Flowcharts
Correct Answer: B
Chapter: 5
Q139:
In Extreme Programming, when are test cases for tasks created?
A. After development
B. During design
C. Before development
D. After integration
Correct Answer: C
Chapter: 5
Q140:
In Extreme Programming, the concept of _______ involves two developers working together on one computer.
A. Agile Development
B. Test-driven Development
C. Pair Programming
D. Parallel Coding
Correct Answer: C

Test Your Knowledge

Take a timed quiz on Software Engineering II

🚀 Start Quiz Now