Student Edition | instructor view | information center view | Home
Web Engineering
Student Edition
Web Links
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...
Multiple Choice Qu...

Feedback
Help Center




Multiple Choice Quiz - Chapter 13

Design Patterns



1

A design pattern can best be described as
A)a fill-in-the-blanks template that a designer can use to easily create designs that have been encountered by others
B)a method for understanding patterns of usage for typical interactive applications
C)a method for building database oriented WebApps
D)a way of capturing a description of a particular problem and a good solution to that problem
2

Which of the following topics is not addressed in a pattern template
A)name
B)motivation
C)user classes
D)consequences
3

Design patterns are always represented at the same level of abstraction.
A)true
B)false
4

Access to a single pattern repository is all that most good designers need.
A)true
B)false
5

Which of the following questions is not an appropriate way of assessing the relevance of a pattern:
A)Is the pattern appropriate for the WebApp domain? That is, is the context appropriate?
B)Is the pattern indeed appropriate for the design focus and granularity of the problem?
C)Can the pattern be used multiple times in this application in order to maximize usage?
D)Can the pattern be used without making any trade-offs or compromises that are incompatible with the current WebApp design?
6

The reason that every design pattern is not appropriate for the design you’re developing is:
A)the pattern may not be appropriate for the application domain
B)the granularity of the pattern may be wrong
C)too many trade-offs or compromises must be made to use the pattern
D)all of the above
7

Patterns are used to describe the architectural and component-level aspects of a design, but there are very few patterns that address navigation design.
A)true
B)false