CH3 (test bank) Flashcards

1
Q

T/F: The CRUD technique is often used to validate and enhance the list of use cases.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

T/F: During the interviews in the user goal technique, the analyst should not try to influence the users in discussing their work methods.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

T/F: Before using the user goal technique the analyst must first identify and classify all the types of system users.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

T/F: One benefit of the event decomposition technique is that it helps to identify use cases at the right level of detail.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

T/F: The event decomposition technique begins by identifying use cases.

A

F, begins by identifying events that occur.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

T/F: The end product of the event decomposition technique is a list of use cases at the right level of analysis.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

T/F: When describing an external event, there is no need to worry about the person or thing causing the event.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

T/F: Temporal events always occur on a fixed date or at a fixed time.

A

F, it occurs as a result of reaching a point in time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

T/F: A state event is a political or governmental activity.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

T/F: Another name for a state event is an internal event

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

T/F: When a customer buys an item of merchandise using his store credit account, a separate event is required to pay the store.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

T/F: Another name for the “includes” relationship is the “uses” relationship.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

T/F: During analysis the analyst should be sure to identify system control events such as the user logging in or out.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

T/F: CRUD stands for create, reply, update, delete.

A

F, it is read not reply.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

T/F: The CRUD technique is most useful as a cross-check along with other techniques.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

T/F: When using the CRUD technique, data ownership by foreign systems is an important consideration.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

T/F: 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.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

T/F: A state event is an event that occurs when something happens outside the system that triggers the need for processing.

A

F, External not state.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

T/F: Real-time systems require the system to react immediately to things that are going on in the environment.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

T/F: The focus on external events is inappropriate when working with end users because discussing events tends to confuse the issues.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

T/F: The focus on external events is inappropriate when working with end users because discussing events tends to confuse the issues.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

T/F: One technique used to help decide which events apply to controls is to assume that technology is perfect.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

T/F: An actor is a person that plays a particular role within a business process.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

T/F: An actor is a person that plays a particular role within a business process.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

T/F: In a use case diagram an actor must always be a person.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

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

user goal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

The event decomposition technique begins by identifying all of the _______.

A

business events

28
Q

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

A

d. event

29
Q

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

A

a. the system users

30
Q

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

A

c. real-time

31
Q

The type of event that occurs outside of the system is called a(n) _______.

A

external event

32
Q

An event that occurs by reaching a point in time is called a _______ event.

A

temporal

33
Q

An occurrence at a specific time and place, which can be described and is worth remember, is called a(n) _______.

A

event

34
Q

A(n) _______ event occurs when something happens inside the system that triggers the need for processing.

A

state

35
Q

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

A

d. Inventory reorder point is reached

36
Q

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

A

a. Month end billing is started

37
Q

State events are also sometimes called _______ events.
a. external c. system
b. trigger d. internal

A

d. internal

38
Q

Checks or safety procedures are put in place to protect the integrity of the system is referred to as _______.

A

system controls

39
Q

The _______ indicates that events should be included during analysis only if the system would be required to respond under ideal conditions.

A

a. perfect technology assumption

40
Q

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

A

d. Event initiated by a user login

41
Q

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

A

d. identify the data entities

42
Q

The system’s reaction to an event is called a(n) _______ .

A

use case

43
Q

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

A

a. brief use case description

44
Q

The boundary between the automated portion of the system and the users of the system is called the _______.

A

automation boundary

45
Q

In UML notation, the guillemets character is used to show what kind of notation?

A

stereotypes

46
Q

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

A

b. a dashed arrow

47
Q

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

A

b. is connected to the head of an arrow

48
Q

The technique used to identify use cases based on external, temporal, and state events is the _______.

A

event decomposition technique

49
Q

The level of analysis to use when identifying user goals is the _______.
a. external event level
c. temporal event level
b. elementary business process level
d. elementary activity level

A

b. elementary business process level d. elementary activity level

49
Q
A
50
Q

An activity that the system performs in response to a user request is called a(n) _______.

A

use case

51
Q

A technique that is best used to validate the list of existing use cases is called the _______ technique.

A

CRUD

52
Q

A(n) _______ is a task that is performed by one person in response to a business event, adds value, and leaves the system in a stable condition.

A

elementary business process

53
Q

A(n) _______ is something that occurs at a specific time and place and can be precisely measured.

A

event

54
Q

An external agent or person that interacts with the system by supplying data is called a(n) _______.

A

actor

55
Q

An event that occurs simply by reaching a point in time is called a(n) _______ event.

A

temporal

56
Q

The _______ states that events should be included during analysis only if the system would be required to respond under perfect technology conditions.

A

perfect technology assumption

57
Q

Checks and safety procedures that are put in place to protect the integrity of the system are called _______ .

A

system controls

58
Q
A
59
Q

A UML model that is used to show use cases and their relationships to actors is called a(n) _______.

A

use case diagram

60
Q

The _______ is the dividing line between the computerized portion of the system and the users who operate the system.

A

automation boundary

60
Q
A
61
Q

The _______ technique is a technique to identify use cases by determining specific goals or objectives must be completed by a user.

A

user goal

62
Q

An event that occurs when something inside the system triggers the need for processing, but usually as a consequence of external activity is called a _______ event.

A

state

63
Q

An event that occurs outside the system is called a(n) _______.

A

external event

64
Q

The _______ technique is a technique to identify use cases by determining the external business events to which the system must respond.

A

event decomposition

65
Q

List three types of events and provide descriptions for each.

A

An external event is an event that occurs outside the system and is usually initiated by an external agent or actor. A second type of event is the temporal, which occurs as a result of reaching a point in time. A third type of even is a state event. This event occurs when something happens inside the system that triggers the need for processing.