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

Section 6.1

1
Which of these is not an element of a requirements model?
A)Behavioral elements
B)Class-based elements
C)Data elements
D)Scenario-based elements

Section 6.1.1

2
Which of the following is not an objective for building a requirements model?
A)define set of software requirements that can be validated
B)describe customer requirements
C)develop an abbreviated solution for the problem
D)establish basis for software design

Section 6.1.3

3
Object-oriented domain analysis is concerned with the identification and specification of reusable capabilities within an application domain.
A)True
B)False

Section 6.1.4

4
In structured analysis models focus on the structure of the classes defined for a system along with their interactions.
A)True
B)False

Section 6.2

5
Creation and refinement of use cases if an important part of scenario-based modeling.
A)True
B)False

Section 6.2.1

6
It is important to consider alternative actor interactions when creating a preliminary use case.
A)True
B)False

Section 6.2.2

7
Brainstorming is one technique that may be used to derive a complete set of use case exceptions.
A)True
B)False

Section 6.2.3

8
In many cases there is no need to create a graphical representation of a usage scenario.
A)True
B)False

Section 6.3.1

9
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

Section 6.4.2

10
One or more attributes of a data object must be defined as a key to allow the location of an instance of the data object.
A)True
B)False

Section 6.4.3

11
The entity relationship diagram
A)depicts relationships between data objects
B)depicts functions that transform the data flow
C)indicates how data are transformed by the system
D)indicates system reactions to external events

Section 6.5.1

12
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

Section 6.5.2

13
Attributes are chosen for an object by examining the problem statement and identifying the entities that appear to be related.
A)True
B)False

Section 6.5.3

14
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

Section 6.5.4

15
Which of the following items does not appear on a CRC card?
A)class collaborators
B)class name
C)class reliability
D)class responsibilities

Section 6.5.4

16
Class responsibilities are defined by
A)its attributes only
B)its collaborators
C)its operations only
D)both its attributes and operations

Section 6.5.6

17
An analysis package involves the categorization of analysis model elements into useful groupings.
A)True
B)False







PressmanOnline Learning Center

Home > Chapter 6 > Multiple Choice Quiz