Deck 15: Object-Oriented Analysis and Design: Use Cases
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/38
Play
Full screen (f)
Deck 15: Object-Oriented Analysis and Design: Use Cases
1
The least amount promised to a stakeholder by a use case is called the minimal guarantee.
True
2
There are 4 different levels of detail.
False
3
Use cases written at the fish level focus on user goals.
False
4
A use case is a depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
5
Postconditions are things that must be true before a use case can start.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
6
All of the following are Use Case levels of detail except:
A)blue
B)white
C)kite
D)sand
A)blue
B)white
C)kite
D)sand
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
7
An association between two use cases where one use case uses the functionality contained in the other best describes:
A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
8
An extension initiates a use case.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
9
White level use cases might serve as an enterprise goal whereas kite level use cases might serve as a goal for one business unit.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
10
A ________ is a depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
11
The Process boundary is represented as a box that includes all of the relevant use cases.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
12
Both the white and kite levels provide a summary of the use case goals.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
13
Level has to do with the level of detail at which a use case is being written.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
14
A stakeholder is a person who has a vested interest in the system being developed.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
15
An association between two use cases where one adds new behaviors or actions to the other best describes:
A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
16
The least amount promised to the stakeholder by a use case is called a:
A)minimal guarantee
B)bottom line
C)baseline project plan
D)none of the above
A)minimal guarantee
B)bottom line
C)baseline project plan
D)none of the above
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
17
An actor is a specific instance of a user class playing the user's role.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
18
A picture showing system behavior along with the key actors that interact with the system best describes a(n):
A)entity relationship diagram
B)state transition diagram
C)use case diagram
D)object diagram
A)entity relationship diagram
B)state transition diagram
C)use case diagram
D)object diagram
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
19
Which of the following defines a set of behaviors or functions in a use case that follow exceptions to the main success scenario?
A)Success Guarantee
B)Extension
C)Exemption
D)Preconditions
A)Success Guarantee
B)Extension
C)Exemption
D)Preconditions
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
20
Preconditions are things that must be true before a use case can:
A)end
B)be written
C)start
D)be shown to the user
A)end
B)be written
C)start
D)be shown to the user
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
21
The set of functions or behaviors in a use case that follow exceptions to the main success scenario are called ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
22
Summary use cases do not include ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
23
People who have a vested interest in the system being developed are called ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
24
An ________ is an association between two use cases where one use case uses the functionality contained in the other.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
25
Use cases written at the blue,or sea,level focus on ________ goals.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
26
A ________ is a picture showing system behavior along with the key actors that interact with the system.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
27
What are the five different levels of detail suggested by Cockburn? Describe each one and how it is used.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
28
What is a use case diagram? Identify the key symbols that appear on a use case diagram.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
29
An ________ is an association between two use cases where one adds new behaviors or actions to the other.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
30
A use case is initiated by a ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
31
________ is the least amount promised to a stakeholder by a use case.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
32
Things that must be true before a use case can start are called ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
33
A use case is considered successful if it functioned correctly and achieved its ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
34
What a use case must do effectively in order to satisfy stakeholders is called a ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
35
The fish and black levels are sometimes referred to as the ________ level.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
36
Both the ________ and ________ levels provide a summary of the use case goals.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
37
An extension is invoked only if its ________ condition is encountered.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck
38
Rolling back a transaction to its original starting place is an example of a ________.
Unlock Deck
Unlock for access to all 38 flashcards in this deck.
Unlock Deck
k this deck