
Design Patterns & MVC
Quiz by Dr Suriya S - PSGCT
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1
Which is termed as reusable solutions for commonly occurring problems in software design?
Design Frameworks
Software Reengineering
UML Diagrams
Design Patterns
30s - Q2
How many main categories of pattern are there?
6
2
3
5
30s - Q3
Which type of pattern focusses on communication between classes & objects?
Creational Patterns
Structural Patterns
Behavioral Patterns
Architectural Patterns
30s - Q4
Which type of pattern focusses on creation of objects of classes?
Behavioral Patterns
Creational Patterns
Architectural Patterns
Structural Patterns
30s - Q5
Which type of pattern focuses on Inheritance, Composition and Interfaces?
Creational Patterns
Behavioral Patterns
Architectural Patterns
Structural Patterns
30s - Q6
Which specialized category of pattern focuses about effective utilization of resources?
Behavioral Patterns
Creational Patterns
Structural Patterns
Architectural Patterns
30s - Q7
Factory Method Pattern is an example for
Architectural Pattern
Creational Pattern
Behavioral Pattern
Structural Pattern
30s - Q8
Observer Pattern is an example for
Structural Patterns
Architectural Patterns
Behavioral Patterns
Creational Patterns
30s - Q9
Bridge Pattern is an example for
Creational Patterns
Structural Patterns
Architectural Patterns
Behavioral Patterns
30s - Q10
Model-View-Controller Pattern is an example for
Architectural Patterns
Creational Patterns
Behavioral Patterns
Structural Patterns
30s - Q11
Which pattern defines an interface for creating objects?
Bridge Pattern
Model-View-Controller Pattern
Factory Method Pattern
Observer Pattern
30s - Q12
Which pattern decouples abstraction from implementation?
Bridge Pattern
Observer Pattern
Model-View-Controller Pattern
Factory Method Pattern
30s - Q13
In a scenario of one to many relationships, which pattern takes the responsibility of reflecting changes to all related objects when change in one object takes place.
Bridge Pattern
Model-View-Controller Pattern
Factory Method Pattern
Observer Pattern
30s - Q14
Which pattern acts as controller to two different components , one component takes responsibility of carrying data through object and another component for visualization of data?
Model-View-Controller Pattern
Observer Pattern
Bridge Pattern
Factory Method Pattern
30s