

MCQOPTIONS
Saved Bookmarks
This section includes 9 Mcqs, each offering curated multiple-choice questions to sharpen your Software Design knowledge and support exam preparation. Choose a topic below to get started.
1. |
WHICH_ARE_THE_DRAWBACK_FOR_MEDIATOR_PATTERN??$ |
A. | It may also increase collaborator cohesion |
B. | Forcing collaborator interaction through the mediator may compromise performance |
C. | All of the mentioned |
D. | None of the mentioned |
Answer» C. All of the mentioned | |
2. |
Which_of_the_following_is_consequence_of_mediator_class?$ |
A. | They makes a sub-system easier for clients to use |
B. | Lowers the coupling between the client and the sub-system |
C. | Increase re-usability by adapting a sub-system’s interface to client needs |
D. | It encapsulates an interaction, making the interaction easier to change |
Answer» E. | |
3. |
The Mediator pattern has which of the following advantages? |
A. | It decouples collaborators, making them more changeable and reusable |
B. | It centralizes control of an interaction in the mediator class, making it easier to change, thus increasing modifiability |
C. | It simplifies the collaborators, making them easier to understand, and hence to change |
D. | All of the mentioned |
Answer» E. | |
4. |
Which of the following does not follow the sequence of the mediator pattern? |
A. | As in any broker pattern, the Mediator receives a request for service at last |
B. | It then controls an interaction with the collaborating colleagues to supply the service |
C. | If one collaborator needs help from another, it notifies the Mediator object, which obtains the needed service from another collaborator |
D. | None of the mentioned |
Answer» B. It then controls an interaction with the collaborating colleagues to supply the service | |
5. |
Which of the following is a type of broker pattern? |
A. | Mediator |
B. | Facade |
C. | None of the mentioned |
D. | All of the mentioned |
Answer» E. | |
6. |
Which of the following is for Facade Pattern? |
A. | Interaction is begun by one of the collaborators or a client object outside the collaboration |
B. | The object directs the collaboration, with all communication going between it and the colleagues in the interaction |
C. | All of the mentioned |
D. | None of the mentioned |
Answer» E. | |
7. |
Which of the pattern all the classes coupling is reduced? |
A. | Iterator |
B. | Facade |
C. | Mediator |
D. | Proxy |
Answer» D. Proxy | |
8. |
Which of the following i correct? |
A. | The Mediator pattern provides a means of increasing coupling |
B. | In the Mediator pattern, interacts with one another, collaborating objects and with a special mediator class |
C. | The objects are coupled only to the mediator, which contains all the code for coordinating the collaboration |
D. | All of the mentioned |
Answer» D. All of the mentioned | |
9. |
Which of the following belongs to iterator pattern? |
A. | They delegate activities to other portions of the sub-system to which they provide an interface |
B. | The details of such delegations depend on the sub-system in question |
C. | The behavior follows the general outline of a broker pattern interaction |
D. | None of the mentioned |
Answer» E. | |