Software Design Modeling (SDM) MCQs | Page - 9
Dear candidates you will find MCQ questions of Software Design Modeling (SDM) here. Learn these questions and prepare yourself for coming examinations and interviews. You can check the right answer of any question by clicking on any option or by clicking view answer button.
β
Correct Answer: (C)
this pattern hides the complexities of the system and provides an interface to the client using which the client can access the system
Q. The use of design patterns for the development of object-oriented software has important implications for ____________
β
Correct Answer: (C)
all of the above
Q. In which of the following pattern a class represents functionality of another class?
β
Correct Answer: (A)
proxy pattern
Q. The client software uses the ___________ which provides an interface for creating families related or dependent objects.
β
Correct Answer: (B)
abstract factory
Q. Which pattern is used when configuring an application with classes dynamically.
β
Correct Answer: (C)
prototype pattern
Q. ___________ pattern ensure a class only has one instance and provide a global point of access to it.
β
Correct Answer: (A)
singleton pattern
Q. The ____________ is often employed when there is a need to use different sets of objects and where the objects could be added or changed some time during the lifetime of an application.
β
Correct Answer: (A)
abstract factory
Q. Which pattern is used When an object wants to publish information and many objects will need to receive that information.
β
Correct Answer: (C)
observer pattern
Q. A ___________ is an object that stores a snapshot of the internal state of another object.
β
Correct Answer: (B)
memento
Q. Which of the following describes the Command pattern correctly?
β
Correct Answer: (D)
in this pattern a request is wrapped under an object as command and passed to invoker object.
Jump to