SADCW-6ed Chapter 11: Use Case Realizations
TRUE/FALSE
1. Adding a use case controller to a sequence diagram is an example of applying a design pattern.
ANS: T PTS: 1 REF: p330
2. The controller object is usually part of view layer.
ANS: F PTS: 1 REF: p331
3. The starting point for the detailed design of a use case is always the SSD.
ANS: T PTS: 1 REF: p332
4. The activation lifeline is depicted by a vertical dashed line under an object.
ANS: F PTS: 1 REF: p334
5. The first-cut sequence diagram contains view layer and business layer.
ANS: F PTS: 1 REF: p338
6. Design class diagrams and interaction diagrams should be developed independent of each other.
ANS: F PTS: 1 REF: p335
7. The first-cut DCD includes method signatures.
ANS: F PTS: 1 REF: p341
8. The perfect memory assumption means that there is always adequate memory to execute the program.
ANS: F PTS: 1 REF: p344
9. The perfect technology assumption means not to worry about issues such as user security.
ANS: T PTS: 1 REF: p344
10. The perfect solution assumption means that we do not worry about exception conditions.
ANS: T PTS: 1 REF: p344
11. A loop or repeating message or messages in a sequence diagram is depicted by a rectangle box.
ANS: T PTS: 1 REF: p342
12. Separation of responsibilities is a design principle which dictates that reading a database should not be done in a problem domain class.
ANS: T PTS: 1 REF: p345
Reviews
There are no reviews yet.