Quiz 7 Flashcards
(10 cards)
T/F
There is as yet no systematic way to determine when and how to apply design patterns.
True
Which of the following design patterns allows you to decouple an abstraction from its implementation.
Iterator
Adapter
Bridge
Abstract Factory
Bridge
T/F
A computer program is said to be portable if there is very low effort required to make it run on different platforms.
True
T/F
Reusable parts are constructed first in the systematic (deliberate) reuse, and then, products are built using these parts.
True
T/F
A useful technique for increasing the portability of system software is to use levels of abstraction.
True
T/F
Only design patterns can be reused in software development.
False
Which of the following design patterns solves the implementation incompatibilities?
Adapter
Bridge
Iterator
Abstract Factory
Adapter
T/F
Reuse does not have an effect on maintenance.
False
Which of the following design patterns allows you to traverse elements of a collection without exposing its underlying representation?
Abstract Factory
Bridge
Iterator
Adapter
Iterator
T/F
Software developed in one context needs to be retested when integrated into another context.
True