Site MapHelpFeedbackPractice Quiz
Practice Quiz
(See related pages)

TRUE/FALSE questions:

1
Use case modeling is the process of modeling a system's functions in terms of business events, who initiates the events, and how the system responds to those events.
A)True
B)False
2
A use case narrative is a sequence of steps, both automated and manual, for the purpose of completing a single business task.
A)True
B)False
3
A temporal event is triggered by a temporal action.
A)True
B)False
4
An abstract use cased is an excellent tool for reducing redundancy among use cases.
A)True
B)False
5
Business requirements use case depicts the interactions between a user and the system free of technology and implementation details.
A)True
B)False
6
When performing requirements use case modeling, the first step is to identify business requirements use cases.
A)True
B)False
7
Functional decomposition is the act of breaking a system apart into its subcomponents.
A)True
B)False
8
According to the use case ranking and priority matrix, uses cases that are easy to implement and have minimal functionality should be developed first.
A)True
B)False
9
When constructing a use case dependency diagram, all use cases must have dependencies.
A)True
B)False
10
A relationship between use cases indicating that the use case can not be performed until another use case has been performed is referred to as "depends on" relationship.
A)True
B)False

Multiple Choice questions:

11
Which of the following is an actor of a temporal event?
A)external server actor
B)primary business actor
C)the system itself
D)time
E)none of the above
12
A bank customer stops by her bank's ATM to withdraw money from her checking account. In this case, who is the primary system actor?
A)the bank teller
B)the bank
C)the bank customer
D)the money withdrawal authorization company
E)none of the above
13
A bank customer stops by her bank's ATM to withdraw money from her checking account. In this case, who is the primary business actor?
A)the bank teller
B)the bank
C)the bank customer
D)the money withdrawal authorization company
E)none of the above
14
Which of the following would be the best name for a use case?
A)withdraw money
B)withdrawal
C)withdrawMoney( )
D)money withdrawal
E)money
15
Which of the following is NOT a good source for identifying business actors?
A)existing requirements documents
B)user manual for the existing system
C)context diagram
D)entity relationship diagram
E)minutes of project meetings
16
Which use case relationship is used to model the relationship between a use case and an actor?
A)depends on
B)inheritance
C)extends
D)uses
E)none of the above
17
A constraint on the state of the system before the use case can be executed is called a(n):
A)trigger
B)prior condition
C)post condition
D)open issue
E)none of the above
18
A use case that captures the interactions between a user and the system free of technology and implementation detail is:
A)business requirements use case
B)logical requirements use case
C)extension use case
D)abstract use case
E)none of the above
19
The event that initiates the execute of the use case is called a(n):
A)precondition
B)post condition
C)prior event
D)initializing event
E)none of the above
20
A use case consisting of steps extracted from a more complex use case in order to simplify the complex use case is called a(n):
A)temporal use case
B)functional use case
C)abstract use case
D)extension use case
E)business requirements use case







Whitten: Intro SA&D 1eOnline Learning Center

Home > Chapter 6 > Practice Quiz