Professional Documents
Culture Documents
in JNTU World
ld
or
W
PART – A (SHORT ANSWER QUESTIONS)
TU
1|P ag e
ld
4 Define builder pattern. Knowledge 4
5 Give example of class diagram. Understand 4
6 Define structure and applicability of abstract factory method. Knowledge 4
UNIT – IV
1 Define structural patterns. Knowledge 5
or
2 List different types of structural patterns. Knowledge 6
3 Discuss the role of participants. Understand 6
4 Define bridge pattern. Knowledge 6
5 Define Intent and Consequences of bridge pattern. Knowledge 5
6 Define composite design pattern. Knowledge 5
7 Sketch the structure of composite pattern. Knowledge 5
W UNIT – V
1 Define decorator pattern. Knowledge 6
2 List the use of decorator pattern. Knowledge 5
3 Sketch the structure of decorator pattern. Knowledge 6
4 List the benefits of decorator pattern. Knowledge 6
5 Define Façade pattern. Knowledge 5
6 Sketch the structure of Façade pattern. 5
TU
UNIT – VI
1 Define behavioral pattern. Knowledge 7
2 Define behavioral class pattern. Knowledge 7
3 Define behavioral object pattern. Knowledge 7
4 Define command pattern. Knowledge 7
5 Sketch sequence diagram for any example pattern. Knowledge 7
6 Sketch the structure of server in election commission. Knowledge 7
JN
2|P ag e
ld
Blooms Course
S. No Question
Taxonomy Level Outcome
UNIT - I
1 List the advantages of design patterns. Write short notes on Knowledge
1
or
use of design patterns.
2 Discuss the MVC architecture in small talk. Understand 1
3 Explain how to describe design patterns. Understand 1
4 List the different sections of design patterns. Explain about Knowledge 1
them.
5 Name the patterns along with their intents that are included Apply 2
6
W
in the catalog of design patterns.
State and explain the classification of design patterns. knowledge 2
7 List the various ways of organizing the design patterns. Knowledge 2
8 Compare inheritance verses parameterized types. Evaluate 2
UNIT - II
1 Explain the process of recursive composition in building a Understand
3
document.
TU
3|P ag e
ld
2 Discuss the importance of implementation in composite Understand 6
structural pattern.
3 Give the intent, applicability and structure of composite Understand 6
design pattern and explain it.
4 Explain the structure of composite pattern with a class Understand 6
diagram.
or
5 Describe the consequences of composite design pattern. knowledge 6
6 Explain composite pattern with an example from drawing Understand 6
editor.
UNIT – V
1 Explain the structure of decorator pattern with suitable Understand
7
example.
2
W
Explain the motivation for decorator method with relevant Understand
7
patterns.
3 Explain the structure of decorator design pattern with a Understand
7
class diagram.
4 Explain the structure of façade design pattern with class Understand
7
diagram and consequences.
5 Explain the consequences of flyweight method with its Understand
7
TU
structure.
6 Explain structure of flyweight pattern with suitable Understand
7
example.
UNIT – VI
1 Explain the uses of command design pattern and its Understand
structure with class diagram. Also explain the 6
implementation issues.
2 Explain the implementation and consequences of command Understand
6
pattern.
JN
4|P ag e
ld
6
pattern.
UNIT – VIII
1 Explain how design patterns affect the way object-oriented Understand
7
software is designed.
2 Discuss the several ways the design pattern affect the way Understand
7
object-oriented software is designed.
or
3 Discuss design patterns as a supplement to the existing Understand
7
methods.
4 Discuss the history of design patterns. Understand 7
5 Differentiate Alexander’s patterns and Design patterns. Analyze 7
6 Write about the two ways of grouping the patterns Apply
7
according to Christopher Alexander.
W
PART – C (PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS)
5
Alexander’s pattern languages.
5|P ag e
ld
or
W
TU
JN
6|P ag e