Design and Implementation MCQs

63. What do you understand by V&V in software testing ?

A. Verified Version
B. Version Validation
C. Verification and Validation
D. Version Verification
✅ The correct answer is option C.
Explanation: V&V generally refers to any activity that attempts to ensure that the software will function as required.

66. In factory method pattern, the framework must instantiate classes but it only knows about the abstract classes, which it cannot initiate. How would one solve this problem ?

A. encapsulating the knowledge of which document subclass to is to be created and
B. moving this knowledge out of the framework
C. instantiating the application specific documents without knowing their class
D. all of the mentioned
✅ The correct answer is option D.
Explanation: Following all the options in order will solve the factory method problem.

69. Classes and interfaces are a part of____________________?

A. Structural things
B. Behavioral things
C. Grouping things
D. Annotational things
✅ The correct answer is option A.
Explanation: Structural things are mostly static parts of a model, representing elements that are either conceptual or physical.

70. Which model shows the flow of object interactions?

A. Sequence model
B. Subsystem model
C. Dynamic model
D. Both Sequence and Dynamic model
✅ The correct answer is option A.
Answer: a

Explanation: Sequence model are represented using a UML sequence or a collaboration diagram and are dynamic models.

Scroll to Top