Chapter 6

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

CRUD matrices are created by creating a matrix that lists the classes across the top and down the side.

false

CRUD matrices are useful in the step "Set the Context" of building a collaboration diagram?

false

Identification of the initial, final and states of the object is the final steps of building a behavioral state diagram.

false

If you are interested in the time ordering of the messages in a system, you should use a communication diagram.

false

In a behavioral state diagram, an action is non-atomic in nature while an activity is atomic and cannot be interrupted.

false

Modeling the real world in behavioral models is relatively easy.

false

One of the guidelines for creating sequence diagram is: Place the initiator of the scenario on the right of diagram.

false

Some entries in a CRUDE matrix does not imply a message being sent from an actor or object to another actor or object.

false

System analysts use behavioral models to depict the internal structural or static view of an information system.

false

The communication diagram is used for modeling process flow.

false

The first step in drawing a communication diagram is to identify which objects and associations between the objects participate in the communication.

false

Using detail and descriptive names for states when creating behavioral state machine.

false

When an object sends a message to itself, it is called self-messaging.

false

When creating a CRUD matrix, you should use the letter U to represent Underline.

false

A(n) _____ describes information about an object.

attribute

It is possible for an object to create another object, resulting in the message going directly to the object, not its lifeline.

true

The modeling focus of the interaction diagram is at the _____ level while the modeling focus on the class diagram is at the _____ level. a. class, object b. interaction, class c. class, interaction d. object, class e. high, low

D. object, class

If there is a message on the ________ diagram, there must be an association on the communications diagram, and vice versa.

sequence

The two types of interaction diagrams are ______________ diagrams.

sequence and communication

Analysts use _____ to show the objects that participate in a use case and the messages that pass between the objects over time for one particular use case.

sequence diagrams

In a behavioral state diagram, an event changes a value(s) that describes an object which in turn changes the object's _________________.

state

An analyst depicts the static view of an information system with _____.

structural models

A message with the information [aStudent exists] will be sent only when this condition is true.

true

An action is an atomic, non-decomposable process that cannot be interrupted.

true

An execution occurrence in a sequence diagram denotes when an object is sending or receiving messages.

true

Conditions on conditional messages in communication diagrams are placed in [ ] symbols.

true

Events are the triggers that cause an object to move from one state to another.

true

Every actor and object included on a sequence diagram must be included as an actor and an object on a communication diagram, and vice versa.

true

For sequence, communication and behavioral state diagrams, a frame indicates the context of the diagram.

true

In a CRUD matrix, C represents Create.

true

Return messages in a sequence diagram are often shown using dashed lines with arrows labeled with the return value.

true

System analysts use structural models to depict the internal structural or static view of an information system.

true

The following symbol represents the destruction of a temporary object in a sequence diagram.

true

A rectangle with rounded corners is used to represent an initial state on a behavioral state diagram.

false

A sequence diagram can only be drawn to represent a single scenario in a use case.

false

Actors and objects are placed on a sequence diagram in no particular order.

false

Adding messages is the last step in building a communication diagram?

false

An activity in a behavioral state diagram represents the movement of an object from one state to another.

false

An execution occurrence in a sequence diagram is represented using thick dashed lines with arrows that are placed on top of the life lines.

false

As behavioral models are developed, it is likely that the use cases and structural models will have to be modified.

false

Both the communication diagram and the sequence diagram can show return messages.

false

A final state in a behavioral state diagram is shown using a small filled circle.

false

A behavioral state machine is a dynamic model that shows the different state through which a single _____ passes through its life in response to events, along with its responses and actions a. object b. actor c. use case d. sequence diagram e. communication diagram

a

A set of rules are used for performing the verification and validation walkthrough of behavioral model. One of the rules is: all entries in a CRUDE matrix imply _____________ being sent from an actor or object to another actor or object a. a message b. a transition c. an association d. a guard condition e. a behavior

a

On a sequence diagram, an object name of Students:List would indicate that _____. a. Students is an instance of the List class that contains individual student objects b. List is an instance of the Students class c. List is a method of the Students class d. the Students and Lists objects are combined for that step in the sequence diagram e. a message is being passed from the Students class to the List class

a

The first step in building a sequence diagram is to _____. a. set the context b. identify which objects will participate c. set the lifeline for each object d. add the focus of control to each object's lifeline e. validate the sequence diagram

a

A systems analyst draws a lifeline with an X at the end. This lifeline represents _____. a. a message that cannot be delivered b. an object that is destroyed at a point in time c. a message that is delivered at that point in time d. an object that is complete at that point in time e. an object that arrives at its final destination

b

The _________ that an object passes through in response to events, together with its responses and actions.

behavioral

A set of rules are used for performing the verification and validation walkthrough of behavioral model. One of the rules is: all _______________ contained in a behavior state machine must be associated with a message being sent on a sequence and communication diagram, and it must be classified as a (C)reate, (U)pdate, or (D)elete message in a CRUDE matrix. a. messages b. behaviors c. transitions d. associations e. dependences

c

In a communication diagram, a(n) _____ between actors and objects is shown with an undirected line. a. procedure calls b. data flow c. association d. message e. relationship

c

When an object sends a message to itself in a sequence diagram that is referred to as _____. a. recursive-messaging b. self-messaging c. self-delegation d. recursive-delegation e. none of these

c

The acronym CRUD stands for _____.

create, read, update, delete

The order of messages on a sequence diagram goes from ____ to _____. a. right to left b. bottom to top c. left to right d. top to bottom e. left to right, top to bottom

d

When arranging actors and objects on a sequence diagram, it is nice to list them _____. a. in alphabetical order down the side of the diagram b. in alphabetical order across the top of the diagram c. in order in which they participate in the sequence down the side of the diagram d. in order in which they participate in the sequence across the top of the diagram e. actors and objects are not both shown on a sequence diagram

d

The __________ of temporary objects is shown on sequence diagrams with an X at the end of the lifeline.

destruction

A set of rules are used for performing the verification and validation walkthrough of behavioral model. One of the rules is: if there is a message on the sequence diagram, there must be _________________on the communications diagram, and vice versa. a. a communication b. a message c. a behavior d. a dependence e. an association

e

The focus in a sequence diagram is on __________________ a. How actors interact with objects to realize a given use case b. Messages sent by actors to other objects c. when an object is being created d. when messages are being destroyed e. time ordering of messages being passed between objects

e

Which of the following objects would be most likely to be destroyed at some point in time in a sequence diagram? a. customer b. order c. order item d. invoice e. shopping cart

e

The external behavior of a system is described by _____.

functional models

The __________ state in a behavioral state diagram represents the point at which the object begins to exist.

initial

An action is an atomic, non-decomposable process that cannot be ____________.

interrupted

A behavioral state machine is a dynamic model that shows the different state through which a single _____ passes through its life in response to events, along with its responses and actions.

object

A(n) _____ is an instantiation of a class.

object

_____ are information that is sent to objects to tell it to execute one of its behaviors.

messages

Each __________ can both send and receive messages.

object

____________ occurs when an object sends a message to itself in a sequence diagram.

self-delegation

An execution occurrence in a sequence diagram denotes when an object is _______ or __________ messages.

sending, receiving

Events are the __________ that cause an object to move from one state to another.

triggers

A guard condition is a Boolean expression, which allows a transition to occur only if a condition is satisfied.

true

If a class represents only temporary objects, then there should be a D in the column of the CRUD matrix.

true

If there is a message on the sequence diagram, there must be an association on the communications diagram, and vice versa.

true

In a behavioral state diagram, an event changes a value(s) that describes an object which in turn changes the object's state.

true

On a behavioral state diagram, an arrow is used to represent a transition.

true

Only create behavioral state machine for "complex" objects.

true


Kaugnay na mga set ng pag-aaral

NIC 3rd semester RN maternal newborn online practice 2019B

View Set

Lab 7-8: Customize or Write Simple Scripts: Linux installation and configuration

View Set

the fetal genitourinary system PRACTICE QUIZ

View Set

The failure of the Schlieffen Plan

View Set