1. : Patterns is…
(A) It solves a software design problem
(B) It is a model proposed for imitation
(C) All of these
(D) None of these
2. : Which of the following benefits provide patterns?
(A) Increasing Development Efficiency
(B) Promoting Communication
(C) Streamlining Documentation
(D) All of these
3. : Which of the following pattern focuses on the design patterns movement?
(A) Data Structures and Algorithms
(B) Programming Idioms
(C) Mid-Level Design Patterns
(D) Architectural Styles
4. : Patterns are important due to…
(A) They capture design accessible to novices and other experts
(B) They capture expert design knowledge
(C) None of these
(D) All of these
5. : ——– is a design pattern?
(A) Structural
(B) Abstract Factory
(C) Behavioral
(D) All of these
6. : ——– design pattern defines one-to-many dependency between objects…
(A) Observer pattern
(B) Factory Pattern
(C) Facade pattern
(D) Singleton method pattern
7. : Which of the following are concerned with communication between objects?
(A) J2EE Design Patterns
(B) Behavioral Design Patterns
(C) Creational Design Pattern
(D) Structural Design Patterns
8. : Which one pattern creates a duplicate object?
(A) Filter Pattern
(B) Prototype Pattern
(C) Bridge Pattern
(D) Builder Pattern
9. : Which of the following is a pattern language?
(A) Resembles the structure of natural languages
(B) Encompasses a collection of patterns
(C) Is implemented using hypertext
(D) All of the above
10. : A visitor class is used which changes the executing algorithm of an element class…
(A) Business Delegate Pattern
(B) Composite Entity Pattern
(C) Visitor Pattern
(D) MVC Pattern
11. : Which of the following represents the structure and behavior of the pattern?
(A) Consequences
(B) Form
(C) Application
(D) Name
12. : Which design pattern suggests multiple classes?
(A) Chain of responsibility pattern
(B) Bridge pattern
(C) Singleton pattern
(D) State pattern
