System Analysis and Design: Chapter 5

अब Quizwiz के साथ अपने होमवर्क और परीक्षाओं को एस करें!

In a sequence diagram a horizontal dashed line represents what? a. A return message b. An input message c. A lifeline d. An event

a. A return message

In a fully developed use case description, the flow of activities is most similar to what? a. An activity diagram b. A class diagram c. A state chart diagram d. A system sequence diagram

a. An activity diagram

CRUD stands for _______________. a. Create, Read, Update, Delete b. Create, Report, Upload, Destroy c. Create, Retract, Unload, Define d. Create, Refine, Update, Define

a. Create, Read, Update, Delete

Activity diagrams are useful in the development of ______________. a. System Sequence Diagrams b. Use Case Descriptions c. Class Diagrams d. State Machine Diagrams

a. System Sequence Diagrams

In a fully developed use case description normally the preconditions describe what? a. What objects must exist prior to the use case executes. b. What data the actor must have before the use case executes. c. Who the actors are that invoke the use case. d. What business conditions must occur before the use case is invoked.

a. What objects must exist prior to the use case executes.

Which of the following is NOT an advantage of object-oriented modeling with several models is that _____. a. developing new models allows the analyst to discard unnecessary diagrams. b. developing new models ensures a consistency in the requirements. c. developing new models helps correct previously drawn diagrams d. developing new models helps gain deeper understanding of user requirements.

a. developing new models allows the analyst to discard unnecessary diagrams.

Two methods to show a return value are: (Choose two) a. value := b. [ value ] c. ( value ) d. := value e. Solid arrow with value f. Dashed arrow with value

a. value := f. Dashed arrow with value

In a sequence diagram the message-name is usually given in what format? a. verb-noun b. noun-verb c. action-object d. object-action

a. verb-noun

On an SSD, a named rectangular box represents what? a. A class b. An object c. A swim lane d. A note to explain something

b. An object

On an Activity Diagram the arrows represent what? a. Transitions between states b. Flow of activities c. Relationship navigation d. None of the other selections

b. Flow of activities

In a fully developed use case description the postcondition data describes what conditions? a. The status condition of the use case. b. The existence of domain model objects. c. The condition of the actor. d. The data that is output by the system.

b. The existence of domain model objects.

What is the primary purpose of the CRUD technique? a. To identify areas of erroneous definition (CRUD). b. To validate the set of defined use cases c. To validate the set of classes d. To validate the interests of the stakeholders

b. To validate the set of defined use cases

In a fully developed use case description the exception conditions represent what? a. What conditions might cause the system to crash. b. What conditions prevent the system from successfully completing the use case. c. What conditions will confuse the actor. d. Where the system might have "bugs" and produce erroneous results.

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

On a systems sequence diagram, ____ indicate(s) a true/false condition. a. ( ) b. [ ] c. { } d. *

b. [ ]

In a sequence diagram the syntax of a message is given by the following: [A] B := C (D) The letter B represents what? a. message name b. return value c. true/false condition d. parameter list

b. return value

Two methods to show a repeating message are: (Choose two) a. Dashed arrow b. Brackets [ ] c. Asterisk * d. Opt frame e. Loop frame f. Alt frame

c. Asterisk * e. Loop frame

On an activity diagram, which of the following is NOT a valid use of a synchronization bar? a. To initiate concurrent paths b. To initiate a loop c. To initiate alternative paths d. To initiate concurrent paths by separate actors

c. To initiate alternative paths

A unique set of internal activities within a use case which represents a unique path through the use case is called a(n) _______. a. workflow b. sequence of activities c. scenario d. critical path

c. scenario

A good way to ensure that all the use cases have been identified is through _______________. a. the integration of UML models and comparing the results b. the brainstorming technique c. the CRUD technique d. the noun technique

c. the CRUD technique

The ____ are the primary models from which other models draw information. a. state chart diagram and the problem domain class diagram. b. system sequence diagram and the activity diagram c. use case diagram and the problem domain class diagram d. use case description and the use case diagram

c. use case diagram and the problem domain class diagram

A vehicle object is denoted with the following label. a. vehicle b. Vehicle c. Vehicle d. :Vehicle

d. :Vehicle

Which model is most useful in developing a State Machine Diagram a. System Sequence Diagram b. Activity Diagram c. Use Case Diagram d. Class Diagram

d. Class Diagram

Which of the following is NOT a valid construct as part of an activity diagram? a. Activity oval b. Actor name c. Use case oval d. Relationship line

d. Relationship line

On an SSD, a dashed arrow usually represents what? a. Object lifeline b. Optional message c. External message d. Return value(s)

d. Return value(s)

Which of the following is the best model to use to document the inputs and the outputs to a system? a. State chart diagram b. Fully developed use case description c. Activity diagram d. System sequence diagram

d. System sequence diagram

If the True/False condition on a message evaluates to false in a sequence diagram, which of the following is correct? a. The message is false. b. The message has no return value. c. The message is not processed. d. The message is not sent.

d. The message is not sent.

In UML terminology in a sequence diagram, a message refers to a(n) _______. a. input data b. communication between actors c. event d. action

d. action

Numbering exception conditions, which often uses hierarchical numbering, in a fully developed use case description is helpful to _______. a. tie exception conditions to other diagrams or descriptions b. show which exception conditions are subordinate to other exceptions c. provide an identifier for each exception condition d. tie the exception condition to a processing step

d. tie the exception condition to a processing step


संबंधित स्टडी सेट्स

Learning: Module 1: Section 4_01-4_02

View Set

Chapter 23: Management of Patients With Chest and Lower Respiratory Tract Disorders

View Set

separating different chart tenses MODERN#20STATES=?studyspanNEAR future & SIMPLE #99studyspanishcom=MODERN#51STATES @ january 7:26 PM PRESENT PERFECT SUBJUNCTIVE=HAYA NO UNNECCESSARY past perfect/pluperfect SUBJUNCTIVE only past perfect tense inindicative

View Set

Quiz 2. Nonverbal Communication EC

View Set

Chapter 11: Malignant Disorders of White Blood Cells

View Set

Astronomy MCQ's (since quiz 3 and all quizzes)

View Set