Software Engineering MCQs

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

784. Beta testing is done at_________________?

A. User’s end
B. Developer’s end
C. User’s & Developer’s end
D. None of the mentioned
✅ The correct answer is option A.
Explanation: In beta testing the user evaluates the product and gives his feedback.

788. Select the statement true for activity diagrams ?

A. They can be used to discover parallel activities
B. They are used to depict workflow for a particular business activity
C. Activity diagram do not tell who does what and are difficult to trace back to object models
D. All of the mentioned
✅ The correct answer is option D.
Explanation: Activity diagrams are graphical representations of workflows of step wise activities and actions with support for choice, iteration and concurrency.

790. ________________ & ________________ diagrams of UML represent Interaction modeling?

A. Use Case, Sequence
B. Class, Object
C. Activity, State Chart
D. All of the mentioned
✅ The correct answer is option A.
Explanation: Use case modeling is mostly used to model interactions between a system and external actors. Sequence diagrams are used to model interactions between system components, although external agents may also be included.