Chapter 6 Behavioral Modeling I

Ace your homework & exams now with Quizwiz!

40) A use case details the interaction of entities within a system.

f

42) The task of domain analysis is to define business concepts from problem space only.

f

43) Use case modeling cannot be used for gathering requirements.

f

45) Use case modeling is the same as functional decomposition.

f

47) "Become a Member of the Video Store and Rent Videotape" could be a name for a use case.

f

48) In developing an information system, no use case may remain unautomated.

f

50) A use case details the interaction of an actor with a system to accomplish a goal of value to the system.

f

53) "Verify Credit Card" can never be a name of a use case.

f

58) An actor is identified by a unique name with many roles to play.

f

59) The example of "Checkout Groceries" relates to the real system.

f

60) The example of "Purchase Groceries" relates to an information system.

f

61) In the example of "Checkout Groceries," the primary actor is the customer.

f

62) In the example of "Purchase Groceries," the primary actor is the cashier.

f

68) Alternate Flow and Exceptions are so different that it is impossible to combine them into one category.

f

69) A use case model consists of only one use case.

f

70) Role and actor refer to two different things.

f

71) Even when an entity indirectly interacts with the information system, it is qualified to be an actor.

f

73) Primary actors and secondary actors do the same thing, but in a different way.

f

74) Domain analysis discovers concepts that are classified as processes, each of which maps into only one use case.

f

75) The primary actor for the "Refer Patient" use case is the patient.

f

76) A context diagram represents the interaction of outside entities with part of a system.

f

79) The initial use case modeling provides complex use cases that later can be broken into more use cases.

f

41) A use case aims to achieve a specific goal by following a set of steps called a scenario.

t

44) Gathering requirements is an ongoing process.

t

46) Use cases are not inherently object-oriented.

t

49) Use cases are useful for communicating upstream with stakeholders as well as exchanging information downstream with designers and programmers.

t

51) A use case describes what a system does as viewed from the outside.

t

52) Components of a use case are tightly integrated and cannot be understood properly without each other.

t

54) Goal decides the relevance of activities in a use case.

t

55) An actor is an entity outside the system that interacts with the system to achieve a specific goal.

t

56) The goal of the primary actor is specified by the name of the use case.

t

57) Actor is a role that any user who has been given the part can play.

t

63) A use case cannot leave a system, but can reach across its boundaries.

t

64) The cashier interacts with the supermarket's Point-of-Sale system by sending and receiving "messages."

t

65) The Point-of-Sale system interacts with the bank to validate a credit card.

t

66) If the customer finds all desired items, brings them to the checkout counter, pays for them, and carries them out, then a normal flow has occurred.

t

67) In the "Checkout Groceries" system, if an item does not have a label to scan and the cashier asks a sales manager to identify the code, an alternate flow has occurred.

t

72) The process of abstraction involves selecting certain characteristics and/or certain behaviors and casting off what does not concern us.

t

77) The initial use case modeling helps to scope the system and verify its boundaries.

t

78) The initial use case modeling provides a summary of use cases that identifies major use cases and their actors.

t

26) ________ are those events that prevent certain steps, or the entire use case, from completing successfully. A) Exception flows B) Normal flows C) Sub-flows D) Alternate flows

a

28) The primary candidates for becoming actors are domain concepts classified as ________. A) roles B) business rules C) clients D) people

a

31) A ________ represents the interaction of outside entities with a system as a whole. A) context diagram B) scenario C) goal D) use case

a

33) A use case diagram is a ________. A) meta-model of use cases B) specification of use cases C) narrative of use cases D) none of the above

a

4) A ________ is what the successful completion of a use case achieves. A) system objective B) behavior C) goal D) scenario

c

9) Business concepts are discovered during ________. A) behavioral modeling B) decision making C) domain analysis D) requirements gathering

c

34) What "role" is described by the phrase "produces a bill for the patient, reconciles the patient's account, and accepts payments"? A) billing clerk B) nurse C) doctor D) patient

a

38) Which role is best suited to track medical services and keep medical records? A) medical staff B) billing clerk C) registration clerk D) appointment clerk

a

39) "Issue hospital card" could be the responsibility of which of the following roles? A) registration clerk B) nurse C) doctor D) medical staff

a

1) Use case modeling represents the ________ of a system. A) behavior B) condition C) technology D) heart and soul

a

10) Domain definition helps define ________. A) subsystems B) business concepts C) behavioral modeling D) requirements gathering

a

13) A use case describes what a system does as viewed from ________ the system. A) outside B) inside C) within D) the bottom of

a

14) A use case is a ________ that formalizes the interaction between stakeholders and the system. A) contract B) procedure C) programming language D) system policy

a

17) Use cases describe ________ a system accomplishes. A) what B) how C) when D) where

a

21) An actor is identified by a unique name which describes a unique ________. A) role B) person C) goal D) scenario

a

7) The goal of a use case must be ________. A) a logically complete function B) short C) good D) doable

a

24) A(n) ________ is composed of steps that are conditional. A) Alternate flow B) Sub-flow C) Normal flow D) Exception flow

a

12) A use case details the interaction of an actor with a system to accomplish a goal of value to the ________. A) system B) actor C) analyst D) programmer

b

19) ________ are those entities whose interests are affected by the success or the failure of the use case. A) Viewers B) Stakeholders C) Programmers D) Clients

b

2) To create initial use cases you start with ________. A) counting actors B) domain analysis C) looking into problem space D) looking into solution space

b

23) A(n) ________ is the best-case scenario for a use case. A) Alternate flow B) Normal flow C) Sub-flow D) Exception flow

b

29) We can combine actors at the same time through ________. A) specialization B) generalization C) both A & B D) nether A or B

b

6) Which of the following is an appropriate name for a use case? A) manage patient B) refer patient C) patient management D) all of the above

b

8) A use case describes the interaction of entities ________ a system with the system. A) inside B) outside C) both A & B D) neither A or B

b

16) Use cases are not effective in capturing the ________ requirements. A) functional B) business C) non-functional D) system

c

18) A use case's ________ is its goal. It must be active, concise, and decisive. A) location B) address C) name D) actor

c

22) A ________ is an ordered sequence of interactions between the actor(s) and the system to accomplish a goal. A) goal B) system C) scenario D) system boundary

c

32) Use case modeling is a set of ________ that, when taken together, describe the behavior of a system. A) diagrams B) flows C) use cases D) systems

c

35) What use case name is most appropriate for "produce a bill for the patient, reconcile the patient's account, and accept payments"? A) patient billing B) patient's bills C) process patient billing D) none of the above

c

11) Use case modeling is the gateway between domain analysis and the modeling of ________. A) requirements B) data C) the internal affairs of the system D) the information system.

d

15) Use case modeling is limited to a system's ________ behavior. A) internal B) future C) past D) external

d

20) The goal of the primary actor is specified by the ________ of the use case. A) scenario B) system C) length D) name

d

25) ________ detail steps in the normal flow that consist of discrete sub-steps. A) Alternate flows B) Exception flows C) Normal flows D) Sub-flows

d

27) Which of the following is a feature of use case scenario? A) A step is a transaction. B) Steps can be repeated. C) A step can call on another use case. D) all of the above

d

3) Which of the following is NOT one of the components of a use case? A) a goal B) actors C) a scenario D) behavior

d

30) Major use cases are identified by analyzing business ________. A) processes B) functions C) activities D) all of the above

d

36) A use case diagram is composed of ________. A) a system or subsystem B) external entities C) interaction between external entities and the system D) all of the above

d

37) Administrative staff could be a generalization of ________. A) billing clerk B) registration clerk C) appointment clerk D) all of the above

d

5) "Register student" is an appropriate ________ for a use case. A) goal B) name C) scenario D) both A & B

d


Related study sets

NCLEX-Style Practice Questions: Ulcerative Colitis

View Set

Chapter 10 Muscular System, Chapter 11 Muscular Tissue

View Set

Mental Health Chapter 2 Practice Questions

View Set

Chapter 9 Articulations...updated

View Set

Acute and Chronic I: Malabsorption Syndromes

View Set