A. True
B. False
60. In many cases there is no need to create a graphical representation of a usage scenario.
A. True
B. False
61. UML activity diagrams are useful in representing which analysis model elements?
A. Behavioral elements
B. Class-based elements
C. Flow-based elements
D. Scenario-based elements
62. UML swimnlane diagrams allow you to represent the flow of activities by showing the actors
having responsibility for creating each data element.
A. True
B. False
Chapter 10
63. Which of the following should be considered as candidate objects in a problem space?
A. events
B. people
C. structures
D. all of the above
64. In the grammatical parse of a processing narrative the nouns become object candidates in
the analysis model.
A. True
B. False
65. Attributes are chosen for an object by examining the problem statement and identifying the
entities that appear to be related.
A. True
B. False
66. Which of the following is not one of the broad categories used to classify operations?
A. computation
B. data manipulation
C. event monitors
D. transformers
67. Collaborators in CRC modeling are those classes needed to fulfill a responsibility on another
card.
A. True
B. False
68. Which of the following items does not appear on a CRC card?
A. class collaborators
B. class name
C. class reliability
D. class responsibilities
69. Class responsibilities are defined by
A. its attributes only
B. its collaborators
C. its operations only
D. both its attributes and operations
70. A stereotype is the basis for class reuse in UML modeling.
A. True
B. False
71. An analysis package involves the categorization of analysis model elements into useful
groupings.
A. True
B. False
Chapter 11