Software Engineering MCQs

Prepare with the latest Software Engineering MCQs with answers and explanations. Free online practice for competitive exams, interviews, and university tests.

991. javah stands for ?

A. java dissasamebler
B. java header file
C. java interpreter
D. java compiler
✅ The correct answer is option B.

994. Which of the following is not included in SRS ?

A. Performance
B. Functionality
C. Design solutions
D. External Interfaces
✅ The correct answer is option C.
Explanation: The SRS document concentrates on:”what needs to be done” and carefully avoids the solution (“how to do”) aspects.

997. Which of the following statement(s) is true about interaction diagrams ?

A. Interaction diagrams are at their best when they deal with one main design flow and not multiple variants that can happen
B. Interaction diagrams are good at designing part or all of one use case’s functionality across multiple objects
C. Interaction diagrams allow the analyst to show iteration and conditional execution for messaging between objects
D. All of the mentioned
✅ The correct answer is option D.
Explanation: Interaction diagram is used to describe some type of interactions among the different elements in the model. So this interaction is a part of dynamic behaviour of the system.