Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
15 Cards in this Set
- Front
- Back
This quiz is on chapter 6, mark the correct answer. Chapter 6 covers
|
Behavioral Modeling
|
|
What are the two types of interaction diagrams?
|
Sequence and Communication
|
|
Sequence Diagrams illustrate _______________ from a single ______________.
|
objects / use-case
|
|
Syntax in a Sequence Diagram: the "lifeline" is shown with a __________ line for each actor and object.
|
dashed |
|
Syntax for a communication diagram: an actor is ___________ to the system and is denoted by a __________ or a rectangle with <> in it.
|
external, stick figure
|
|
The first step in building Sequence Diagrams, Communication Diagrams, and Behavioral State Machines is to ________________ .
|
set the context |
|
Sequence Diagrams are read __________ to _________ and __________ to _________, just like reading English.
|
left, right, top, bottom
|
|
The purpose of a Behavioral State Machine is
|
to show all the possible states of a single object
|
|
The object "patient" has four definitive states:
|
6 |
|
Which of the following would never have an "X" on the bottom of its lifeline in a Sequence Diagram?
|
a Patient (Actor)
|
|
As a systems analyst creating a Behavioral State Machine, you notice during validation/verification of your model that a "miracle" state seems to exist, the object seems to come out of the miracle state but never went into it. This miracle state should be a(n) _____________ state.
|
initial |
|
In your quest to become the very best systems analyst in the entire world, you eat healthy food, get enough sleep, and study and practice Systems Analysis and Design six hours a day. You also ensure that all guard conditions on Activity Diagrams (with decision nodes) and Behavioral State Machines are mutually exclusive. How would you fix the following guard condition so that it is mutually exclusive?
x >= 5, x <= 5 |
remove an "=" sign from one side
|
|
The purpose of CRUDE Analysis is to identify ______________ _______________________ .
|
object, collaborations
|
|
The 5 possible interactions for CRUDE Analysis are:
|
Create, Read, Update, Delete, Execute
|
|
In a sequence diagram the messages going from actors to objects or objects to objects must be represented as a(n) ____________ on a(n) ____________ in a communication diagram.
|
message, association
|