117 CF 052018
117 CF 052018
117 CF 052018
PART- A
(25 Marks)
PART-B
(50 Marks)
2.a) Write the general template used for describing the design patterns.
b) List and explain different ways of organizing design patterns. [5+5]
OR
3.a) Give an overview of organizing a catalog.
b) Name the patterns that are included in catalog of design patterns along with their intents.
[5+5]
4.a) Explain the Spelling Checking and Hyphenation design problem in detail.
b) Why the Singleton uses a special method to instantiate objects? Discuss. [5+5]
OR
5.a) Discuss about the supporting multiple window systems design problem.
b) Explain the consequences of the Abstract Factory pattern and Builder patterns. [5+5]
6.a) Discuss about the participants of Adapter pattern and explain the functions of each.
b) What are the implementation issues of Façade pattern? Explain with sample code. [5+5]
OR
7.a) Explain about the intent, uses and related patterns of Decorator and Proxy patterns.
b) State the uses and related patterns of Flyweight and Bridge design patterns. [5+5]
www.manaresults.co.in
8.a) What are the issues to be considered while applying Observer pattern?
b) What are the consequences of Chain of Responsibility pattern? Explain. [5+5]
OR
9.a) Describe the implementation issues of Mediator pattern.
b) Write about the structure and participants of Interpreter pattern. [5+5]
10.a) Discuss about consequences and implementation issues of State design pattern.
b) Explain the participants, collaborations and sample code of Template method. [5+5]
OR
11.a) Write about the intent, motivation, structure and applicability of Visitor pattern.
b) Explain the implementation issues of Strategy pattern and write a sample code. [5+5]
--ooOoo--
www.manaresults.co.in