Software Engineering Quiz


Play this quiz that will help you to excel in Software Engineering certification exams, placements etc. This Software Engineering quiz consist of 10 questions that you need to solve in 10 minutes. We’ve specially designed this quiz so that you can quickly acquaint to the pattern of questions you can be asked in placement drives, certification exams etc. This Software Engineering test enables you to assess your knowledge of Software Engineering.

Take the Free Practice Test



Software Engineering MCQs

Practice Software Engineering MCQ Questions, which will help you to clear your concepts and also helps you to prepare for placements, technical rounds, interviews, competitive exams etc.

Software Engineering Quiz

Try Free Software Engineering Quiz, to start a quiz you need to login first, after login you will get start quiz button and then by clicking on that you can start quiz. You will get 10 Minutes to answer all questions.

Software Engineering Quiz

1. How many steps are involved in Feature Oriented Domain Analysis (FODA) ?

2
3
4
5

2. Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).

100-200
300-400
600-700
Above 800+

3. The process of obtaining desired software from the specifications in hand.

Re-engineering
Forward Engineering
Reconstructing
Re-engineering

4. Which of the following is true about Software Verification?

Verification ensures the product being developed is according to design specifications.
Verifications concentrates on the design and system specifications.
Both A and B
None of the above

5. Which of the following is the Characteristics of good software?

Transitional
Operational
Maintenance
All of the above

6. Integration testing can be done in _____ ways?

4
3
2
1

7. Which diagram of UML represent Interaction modeling?

Use Case
Sequence
State Chart
Both A and B

8. Statement and branch coverage metrics are part of

Analysis Model
Source Code
Design Model
Testing

9. What is the major drawback of using RAD Model?

Highly specialized & skilled developers/designers are required
Increases reusability of components
Encourages customer/client feedback
Increases reusability of components, Highly specialized & skilled developers/designers are required

10. Which of the following is not a type of maintenance?

Adaptive Maintenance
Preventive Maintenance
Perfective Maintenance
Performative Maintenance

Results