SADCW-6ed Chapter 3: Use Cases TRUE/FALSE 1. The CRUD technique is often used to validate and enhance the list of use cases. ANS: T
PTS: 1
REF: p69
2. During the interviews in the user goal technique, the analyst should not try to influence the users in discussing their work methods. ANS: F
PTS: 1
REF: p69
3. Before using the user goal technique the analyst must first identify and classify all the types of system users. ANS: T
PTS: 1
REF: p69
4. One benefit of the event decomposition technique is that it helps to identify use cases at the right level of detail. ANS: T
PTS: 1
REF: p70
5. The event decomposition technique begins by identifying use cases. ANS: F
PTS: 1
REF: p71
6. The end product of the event decomposition technique is a list of use cases at the right level of analysis. ANS: T
PTS: 1
REF: p72
7. When describing an external event, there is no need to worry about the person or thing causing the event. ANS: F
PTS: 1
REF: p72
8. Temporal events always occur on a fixed date or at a fixed time. ANS: F
PTS: 1
REF: p73
9. A state event is a political or governmental activity. ANS: F
PTS: 1
REF: p73
10. Another name for a state event is an internal event. ANS: T
PTS: 1
REF: p73
11. When a customer buys an item of merchandise using his store credit account, a separate event is required to pay the store.
This study source was downloaded by 100000805705997 from CourseHero.com on 12-30-2021 20:37:58 GMT -06:00
https://www.coursehero.com/file/9387399/SADCW-ed-Chapter-03/
ANS: T
PTS: 1
REF: p74
12. During analysis the analyst should be sure to identify system control events such as the user logging in or out. ANS: F
PTS: 1
REF: p75-76
13. CRUD stands for create, reply, update, delete. ANS: F
PTS: 1
REF: p77
14. The CRUD technique is most useful as a cross-check along with other techniques. ANS: T
PTS: 1
REF: p77
15. When using the CRUD technique, data ownership by foreign systems is an important consideration. ANS: T
PTS: 1
REF: p78
16. One way to determine whether an occurrence is an event or part of the interaction before or after an event is by asking if any long pauses or intervals occur. ANS: T
PTS: 1
REF: p74
17. A state event is an event that occurs when something happens outside the system that triggers the need for processing. ANS: F
PTS: 1
REF: p73-74
18. Real-time systems require the system to react immediately to things that are going on in the environment. ANS: T
PTS: 1
REF: p72
19. The focus on external events is inappropriate when working with end users because discussing events tends to confuse the issues. ANS: F
PTS: 1
REF: p72
20. The analyst begins identifying state events by asking about the specific deadlines that the system must accommodate. ANS: F
PTS: 1
REF: p73-73
21. One technique used to help decide which events apply to controls is to assume that technology is perfect. ANS: T
PTS: 1
REF: p76
22. An actor is a person that plays a particular role within a business process. ANS: F
PTS: 1
REF: p72
23. Each use case is used by only one actor.
This study source was downloaded by 100000805705997 from CourseHero.com on 12-30-2021 20:37:58 GMT -06:00
https://www.coursehero.com/file/9387399/SADCW-ed-Chapter-03/
ANS: F
PTS: 1
REF: p78=79
24. In a use case diagram, and actor must always be a person. ANS: F
PTS: 1
REF: p81
25. Another name for the “includes” relationship is the “uses” relationship. ANS: T
PTS: 1
REF: p83
MULTIPLE CHOICE 1. One technique to identify use cases is to ask users what they want to achieve with a particular business procedure. This technique is called the ______ technique. a. business procedure c. workflow b. event decomposition d. user goal ANS: D
PTS: 1
REF: p69
2. The even decomposition technique begins by identifying all of the _______. a. operational users c. business events b. system users d. internal events ANS: C
PTS: 1
REF: p70
3. Something that occurs at a specific time and place and should be remember by the system is called a(n) _______. a. use case c. user goal b. elementary business process d. event ANS: D
PTS: 1
REF: p71
4. The user goal technique normally begins by identifying, listing, and classifying _______ . a. the system users c. the business processes b. the business events d. the system stakeholders ANS: A
PTS: 1
REF: p69
5. The source of using the concept of events to define functional requirements was first emphasized with _______ systems. a. business c. real-time b. operating d. batch ANS: C
PTS: 1
REF: p72
6. The type of event that occurs outside of the system is called a(n) _______. a. outside event c. business event b. external event d. temporal event ANS: B
PTS: 1
REF: p72
7. An event that occurs by reaching a point in time is called a _______ event. a. internal c. timed b. external d. temporal
This study source was downloaded by 100000805705997 from CourseHero.com on 12-30-2021 20:37:58 GMT -06:00
https://www.coursehero.com/file/9387399/SADCW-ed-Chapter-03/
ANS: D
PTS: 1
REF: p73
8. An occurrence at a specific time and place, which can be described and is worth remember, is called a(n) _______. a. business process c. requirement b. event d. business transaction ANS: B
PTS: 1
REF: p71
9. A(n) _______ event occurs when something happens inside the system that triggers the need for processing. a. logical c. external b. state d. temporal ANS: B
PTS: 1
REF: p73
10. Which of the following is an example of a state event? a. A customer places an order c. Management checks order status b. It is time to send a late notice d. Inventory reorder point is reached ANS: D
PTS: 1
REF: p73
11. Which of the following is an example of a temporal event? a. Month end billing is started c. Customer updates address b. User logs into the system d. Inventory reorder occurs ANS: A
PTS: 1
REF: p73
12. State events are also sometimes called _______ events. a. external c. system b. trigger d. internal ANS: D
PTS: 1
REF: p73
13. The way to determine whether an occurrence is an event or part of the interaction before or after the event is to ask the following question: _______? a. Is the user finished with the task? c. Is all the data input? b. Is the system at rest? d. Is all the printing completed? ANS: B
PTS: 1
REF: p74
14. “Customer decides to buy a shirt” is an example of what? a. An external event c. A temporal event b. Activity prior to an event d. Activity after an event. ANS: B
PTS: 1
REF: p74
15. Checks or safety procedures are put in place to protect the integrity of the system is referred to as _______. a. perfect technology assumption c. system controls b. risk control assumption d. technology protection ANS: C
PTS: 1
REF: p75
16. The _______ indicates that events should be included during analysis only if the system would be required to respond under ideal conditions.
This study source was downloaded by 100000805705997 from CourseHero.com on 12-30-2021 20:37:58 GMT -06:00
https://www.coursehero.com/file/9387399/SADCW-ed-Chapter-03/
a. perfect technology assumption b. ideal technology assumptions ANS: A
PTS: 1
c. perfect processing control d. ideal processing control REF: p76
17. In using the event decomposition technique, which of the following is NOT a type of event that is considered? a. Event initiated by an external agent c. Event initiated by a system change b. Event initiated by a point in time d. Event initiated by a user login ANS: D
PTS: 1
REF: p76
18. An important step in using the CRUD technique is to _______. a. identify the system controls c. identify the business events b. identify the external agents d. identify the data entities ANS: D
PTS: 1
REF: p78
19. The system’s reaction to an event is called a(n) _______ . a. system process c. activity b. use case d. system requirement ANS: B
PTS: 1
REF: p69
20. A one sentence description of a use case is called a(n) _______. a. brief use case description c. intermediate use case description b. short use case description d. use case description ANS: A
PTS: 1
REF: p78
21. The boundary between the automated portion of the system and the users of the system is called the _______. a. software boundary c. system boundary b. application boundary d. automation boundary ANS: D
PTS: 1
REF: p81
22. In UML notation, the guillemets character is used to show what kind of notation? a. classes c. relationships b. subordinates d. stereotypes ANS: D
PTS: 1
REF: p83
23. The UML notation for the “includes” relationship is a(n) _______. a. a solid arrow c. a straight line b. a dashed arrow d. a dashed line ANS: B
PTS: 1
REF: p84
24. In UML notation the includes relationship connects two use cases. The use case that is “included” use case is the one which _______ . a. is connected to the tail of an arrow c. cannot be determined b. is connected to the head of an arrow d. is not connected to an actor ANS: B
PTS: 1
REF: p83-84
25. The technique used to identify use cases based on external, temporal, and state events is the _______.
This study source was downloaded by 100000805705997 from CourseHero.com on 12-30-2021 20:37:58 GMT -06:00
https://www.coursehero.com/file/9387399/SADCW-ed-Chapter-03/