You are on page 1of 2

Descriptive

1. Discuss the intent, applicability, structure, participants and of Abstract factory design
pattern.
2. Explain the builder design pattern.
3. Explain singleton pattern
4. Discuss the Intent, Applicability, Sample code and known uses of the Flyweight design
pattern
5. Write the intent and related patterns of composite.
6. Describe in detail about structure, Participants and collaborations of Adapter pattern.
7. Explain the structure and participants of decorator pattern.
8. Explain bridge pattern
9. Explain about motivation and implementation issues of Strategy pattern.
10. Explain the structure and participants of Visitor pattern.

Objective

1. The Hollywood principle states __________


2. A) Good movie story B) Bad experience C) Template Method D) Don’t call us,
we’ll call you
3. The following Pattern is used to attach additional responsibilities to an object
dynamically
4. A) Flyweight B) Decorator C) Facade D) Proxy
5. Related pattern of Facade is __________
A) Mediator B) Decorator C) Memento D) Proxy
6. The alternative name of proxy pattern is __________
A) Wrapper B) Cursor C) Surrogate D) None
7. __________ Pattern is a related pattern of composite.
Chain of responsibility B) Proxy C) Strategy D) Mediator
8. A __________ use a state object that can be used in multiple contexts simultaneously
A) Flyweight B) Wrapper c) Proxy D) Facade
9. _________ defines the higher level interface that makes the subsystem easier to use
A)Flyweight B) Wrapper C) Proxy D) Facade
10. __________ defines one to many dependency between objects
A) Iterator B) Interpreter C) Mediator D) Observer
11. __________ lets the algorithm vary independently from clients that use it
A) Strategy B) Visitor C) Template D) State
10. __________ involves tearing apart classes into special and general purpose components
A) Expansion B) prototyping C) Refracting D) None

11. MARK LINTON coined the term Visitor.

12. TEMPLATE METHOD pattern defines the skeleton of algorithm an operation , differ in

some steps to subclasses

13. VISITOR may be applies to do the interpretation

14. CREATIONAL design patterns are specifically concerned with communication between

objects .

15. MEMENTO pattern is used to restore state of an object to a previous state.

16. Cursor is the name of ITERATOR pattern

17. INTRINSIC state of the flyweight is sharable state.

18. REMOTE PROXY provides a local representative for an object in different address

space.

19. Command can use MEMENTO to maintain state for undoable operations.

20. The interpreter can use ITERATOR to traverse the structure.

You might also like