ch 5

Ace your homework & exams now with Quizwiz!

In a fully developed use case description, the flow of activities is most similar to what?

An activity diagram

Two methods to show a repeating message are:

Asterisk */Loop frame

An action-expression occurs when?

Before the object enters the destination state.

True or False: A true/false condition on a sequence diagram indicates whether the message can be processed or not.

False

True or False: Activity diagrams are not helpful in developing system sequence diagrams (SSDs).

False

True or False: Activity diagrams are not helpful when the flow of activities is too complex.

False

True or False: Activity diagrams cannot be used to describe processes that involve automated system activities.

False

True or False: An Opt frame and an Alt frame do essentially the same thing.

False

True or False: Since an activity diagram is not object-oriented (e.g. no objects), it is not a standard model of the object-oriented Unified Modeling Language (UML).

False

True or False: Two difference scenarios of a use case would normally be described in a single fully developed use case description.

False

A state machine diagram is used to document the states and transitions of a(n) ________.

Object

Two types of interaction diagrams are:

Sequence diagrams/Communication diagrams

Which of the following documents information about classes that are part of the problem domain of the user?

State machine diagram

In a fully developed use case description the postcondition data describes what conditions?

The existence of domain model objects.

True or False: An Opt frame and a true/false condition on a message serve essentially the same purpose.

True

True or False: An Opt frame and a true/false condition on a message serve essentially the same purpose. Correct

True

True or False: An actor is always outside of the automation boundary.

True

True or False: In a sequence diagram, a message is considered to be an action that is invoked on the destination object.

True

True or False: In an activity diagram, a separate use case may used as part of the workflow.

True

True or False: In an interaction diagram, messages are sent and received by individual objects, not by classes.

True

True or False: In the object-oriented approach to systems development, the flow of information is achieved by sending messages either to and from actors or back and forth between internal objects.

True

In a fully developed use case description the exception conditions represent what?

What conditions prevent the system from successfully completing the use case.

In a fully developed use case description normally the preconditions describe what?

What objects must exist prior to the use case executes.

The guard-condition on a transition indicates what?

Whether the transition fires.

In UML terminology in a sequence diagram, a message refers to a(n) _______.

action

In a transition label in a state machine the syntax is A(B)[C]/D. The D stands for what?

action expression

The diagram model that is useful to document the flow of activities on a fully developed use case description is called a(n) _______ diagram.

activity

To show if-then-else condition on a sequence diagram use a(n) ______.

alt frame

In a state-machine diagram when one state is high-level in that it contains other states of an object, it is called a(n) ______.

composite state

To document ____, draw a composite state with the lower portion divided into multiple compartments for each concurrent path of behavior.

concurrent behavior of a single object

When an object moves from one state to another the ending state is called a(n) _______ .

destination state

Which of the following is NOT an advantage of object-oriented modeling with several models is that _____.

developing new models allows the analyst to discard unnecessary diagrams.

On a sequence diagram when multiple messages are included within a repeating loop a(n) _______ is used to document it.

loop frame

On a sequence diagram a short notation that indicates a repeating message is a(n) _______.

loop frame/asterisk

An arrow on a system sequence diagram is used to depict a(n) what?

message

In a state machine diagram, a state is represented by a(n) ____.

oval

A certain set of values or statuses that must exist after a use case completes its processing is called a(n) _______.

post-condition

A certain set of values or statuses that must exist before a use case begins is called a(n) _______.

pre-condition

The beginning state of an object when its states are diagrammed is called a(n) _______.

pseudo-state

Another way to think of a actor using a use case is as a(n) _______.

role

A unique set of internal activities within a use case which represents a unique path through the use case is called a(n) _______.

scenario

A condition during an object's life when it satisfies some criterion is called a(n) _______.

state

A UML diagram that shows the life of an object in states and transitions is called a(n) _______.

state machine diagram

For real-world objects the state of an object is the same as its _______ .

status condition

A diagram that shows the messages between an actor and the system is called a(n) _______.

system-sequence diagram

Briefly describe the purpose of a system sequence diagram.

to illustrate the use case in a visual format.

Which of the following is NOT an element in a transition label?

trigger

A textual model that describes the processing details of a use case is called a(n) ________.

use case description

The ____ are the primary models from which other models draw information.

use case diagram and the problem domain class diagram

Two methods to show a return value are:

value := Dashed arrow with value

In a sequence diagram the message-name is usually given in what format?

verb-noun


Related study sets

Med/Surg I - Knowledge & Clinical Judgement Beginning Test

View Set

OMGT Project Management Chapter 5 pt.2

View Set

Chapter 9 - The Skeletal System IV: Joints

View Set