Site MapHelpFeedbackMultiple Choice Quiz
Multiple Choice Quiz
(See related pages)

1
Which of the following is not one of the elements of a design pattern?
A)context
B)environment
C)problem
D)solution
2
RubberNecking is an example of a classic generative pattern.
A)True
B)False
3
A frame work is a reusable mini-architecture that serves as a foundation which other design patterns can be applied?
A)True
B)False
4
Finding patterns built by others that address design problems is often more difficult that recognizing patterns in the application to be built.
A)True
B)False
5
A pattern language
A)encompasses a collection of patterns
B)is implemented using hypertext
C)resembles the structure of natural languages
D)None of the above
6
The concepts and techniques discussed for ___________ can be used in the conjunction with a pattern-based approach.
A)Architectural design
B)Component-level design
C)User interface design
D)All of the above
7
It is important to reduce the coupling among design patterns so that they can be treated as independent entities.
A)True
B)False
8
Real life design solutions may not always lend themselves to a top-down approach.
A)True
B)False
9
Which of the following problem types are used to label columns in a pattern organizing table?
A)Business
B)Context
C)Database
D)Infrastructure
E)c and d
10
Most mistakes in pattern-based design can be avoided by judicious use of review techniques.
A)True
B)False
11
Before choosing an architectural design pattern it must be assessed for its appropriateness to the application and overall architectural style.
A)True
B)False
12
Unlike architectural patterns, component-level design patterns may be applied to solve subproblems without regard to system context.
A)True
B)False
13
Most user interface design patterns fall with in one of ____ categories of patterns.
A)5
B)10
C)25
D)100
14
WebApp design patterns can be classified by considering which of the dimensions listed below?
A)Aesthetics
B)Design focus
C)Granularity
D)Usability
E)b and c
15
Which of the following are levels of design focus that can be used to categorize WebApp patterns?
A)Behavioral patterns
B)Functional patterns
C)Layout patterns
D)Navigation patterns
E)b and d
16
Which of the levels of granularity that can be used to describe WebApp patterns?
A)Architectural patterns
B)Component patterns
C)Design patterns
D)Interactions patterns
E)a, b, c
17
Mobile app user interface patterns can be represented as a collection of best of breed screen images.
A)True
B)False







PressmanOnline Learning Center

Home > Chapter 16 > Multiple Choice Quiz