System analysis and design chapter 5

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

. 80. List the four steps for developing and SSD from an activity diagram .

1. Identify the input messages 2. Describe the input message with a name and input parameters . 3. Add special considerations for input message such as looping or true / false condition Identify and add any return values

37. A vehicle object is denoted with the following label .

d . : Vehicle

46. Which model is most useful in developing a State Machine Diagram

d . Class Diagram

53. Which of the following is NOT a valid construct as part of an activity diagram ?

d . Relationship line

54. On an SSD , a dashed arrow usually represents what ?

d . Return value ( s )

36. Which of the following is the best model to use to document the inputs and the outputs to a system ?

d . System sequence diagram

42. If the True / False condition on a message evaluates to false in a sequence diagram , which of the following is correct

d . The message is not sent .

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

d . action

33. Numbering exception conditions , which often uses hierarchical numbering , in a fully developed use case description helpful to

d . tie the exception condition to a processing step

44. The -—- are the primary models from which other models draw information .

d . use case description and the use case diagram

59. Use cases may have different " paths " or sequence of steps through the use case . These different paths are called

scenarios

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

use case description

77. Briefly describe the purpose of a system sequence diagram .

A system sequence diagram ( SSD ) is used to describe the flow of information into and out of the automated system . Thus , an SSD documents the inputs and the outputs and identifies the interaction between actors and the system

56. Two methods to show a repeating message are : ( Choose two )

Asterisk *, loop frame

76. What does CRUD stand for ?

Create Read Update Delete

12. An Opt frame and an Alt frame do essentially the same thing .

False

14. Activity diagrams are not helpful in developing system sequence diagrams ( SSDs ) .

False

18. Activity diagrams cannot be used to describe processes that involve automated system activities .

False

2. Two difference scenarios of a use case would normally be described in a single fully developed use case description .

False

22. A true / false condition on a message indicates the condition of the return value of the message , i.e. whether the message was successful or not .

False

23. The best use of the CRUD technique is used to generate new use cases .

False

24. One of the disadvantages of UML and object - oriented models is the difficulty of synchronizing the models .

False

25. Information for Use Case Descriptions is primarily derived from System Sequence Diagrams .

False

28. On an activity diagram , the diamond represents an " AND " condition .

False

3. A good way to describe a use case scenario is with a state chart .

False

4. Activity diagrams are not helpful when the flow of activities is too complex .

False

6. 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

7. In a system sequence diagram the order of the messages is determined by numbering the messages .

False

8. In a system sequence diagram a box refers to a class of objects .

False

9. A true / false condition on a sequence diagram indicates whether the message can be processed

False

78. List three types of frame notation in sequence diagrams .

Loop frame Opt frame Alt frame

1. An actor is always outside of the automation boundary .

True

10. A loop frame and an asterisk mean the same thing in a sequence diagram .

True

11. On a sequence diagram , a message represents a service request .

True

13. An Opt frame and a true / false condition on a message serve essentially the e purpose .

True

15. 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

16. In an interaction diagram , messages are sent and received by individual objects , not by classes .

True

17. In a sequence diagram , a message is considered to be an action that is invoked on the destination object . activities

True

19. In an activity diagram , a separate use case may used as part of the workflow .

True

20. An oval indicates an embedded use case inside of an activity diagram .

True

21. Synchronization bars are used to indicate looping in an activity diagram .

True

26. The CRUD technique can be used to identify new use cases as well as delete unnecessary use cases .

True

27. In using the CRUD technique , new use cases and new stakeholders may be identified .

True

5. An activity diagram and the flow of activities in a fully developed use case description serve the same purpose .

True

39. In a sequence diagram a horizontal dashed line represents what ?

a . A return message

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

a . An activity diagram

48. CRUD stands for

a . Create , Read , Update , Delete

50. Activity diagrams are useful in the development of

a . System Sequence Diagrams

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

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

45. Which 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

57. Two methods to show a return value are : ( Choose two )

a . value = f . Dashed arrow with value

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

a . verb - noun

55. On an SSD , a named rectangular box represents what ?

b . An object

51. On an Activity Diagram the arrows represent what ?

b . Flow of activities

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

b . The existence of domain model objects .

47. What is the primary purpose of the CRUD technique ?

b . To validate the set of defined use cases

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

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

43. On a systems sequence diagram ———indicate ( s ) a true / false condition .

b . [ ]

40. In a sequence diagram the syntax of a message is given by the following : [ A ] B = C ( D ) The letter B represents what

b . return value

52. On an activity diagram , which of the following is NOT a valid use of a synchronization bar ?

c . To initiate alternative paths

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

c . scenario

49. A good way to ensure that all the use cases have been identified is through

c . the CRUD technique


Set pelajaran terkait

Legal Studies possible questions

View Set

Direct Variation write equation and evaluate

View Set

Accounts Receivable (Vet Mngment)

View Set

Business Strategy Exam 2 Study Guide

View Set

psy chap stress, Psychology 150 Chapter 10, Chapter 10 psych quiz questions, Lesson 25-28, Psychology Chapter 11, Chapter 11 psychology- quiz questions, PSY 100 Final study guide CH. 9, 10, 11, & 12, Psychology: Chapter 11

View Set

Chapter 4 - Sensation and Perception

View Set

Psychology - Conditioning & oberservational learning

View Set