• No results found

Test Bank Systems Analysis and Design in a Changing World, 7th Edition Satzinger

N/A
N/A
Protected

Academic year: 2021

Share "Test Bank Systems Analysis and Design in a Changing World, 7th Edition Satzinger"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

Page 1

Test Bank Systems Analysis And Design In A Changing World, 7th Edition

Satzinger

Completed download:

https://testbankarea.com/download/systems-analysis-design-changing-world-7th-edition-test-bank-satzinger-jackson-burd/

Instructor manual Systems Analysis and Design in a Changing World 7th Edition

Satzinger Jackson Burd

Download link:

https://testbankarea.com/download/systems-analysis-design-changing-world-7th-edition-solutions-manual-satzinger-jackson-burd/

2. Before using the user goal technique the analyst must first identify and classify all the types of system users. a. True

b. False

ANSWER: True

POINTS: 1

REFERENCES: p73

3. One benefit of the event decomposition technique is that it helps to identify use cases at the right level of detail. a. True

b. False

ANSWER: True

POINTS: 1

REFERENCES: p74

4. The event decomposition technique begins by identifying use cases. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p75

5. The end product of the event decomposition technique is a list of use cases at the right level of analysis. a. True

b. False

1. During the interviews in the user goal technique, the analyst should not try to influence the users in discussing their work methods. a. True b. False ANSWER: False POINTS: 1 REFERENCES: p73

(2)

Page 2

ANSWER: True

POINTS: 1

REFERENCES: p75-76

6. When describing an external event, there is no need to worry about the person or thing causing the event. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p76

7. Temporal events always occur on a fixed date or at a fixed time. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p77

8. A state event is a political or governmental activity. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p77

9. Another name for a state event is an internal event. a. True

b. False

ANSWER: True

POINTS: 1

REFERENCES: p77

10. When a customer buys an item of merchandise using his store credit account, a separate event is required to pay the store. a. True b. False ANSWER: True POINTS: 1 REFERENCES: p78

11. During analysis the analyst should be sure to identify system control events such as the user logging in or out. a. True

b. False

ANSWER: False

(3)

Page 3

REFERENCES: p79

12. 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. True b. False

ANSWER: True

POINTS: 1

REFERENCES: p78

13. A state event is an event that occurs when something happens outside the system that triggers the need for processing. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p77-78

14. Real-time systems require the system to react immediately to things that are going on in the environment. a. True

b. False

ANSWER: True

POINTS: 1

REFERENCES: p76

15. The focus on external events is inappropriate when working with end users because discussing events tends to confuse the issues. a. True b. False ANSWER: False POINTS: 1 REFERENCES: p76

16. The analyst begins identifying state events by asking about the specific deadlines that the system must accommodate. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p77

17. One technique used to help decide which events apply to controls is to assume that technology is perfect. a. True

b. False

ANSWER: True

POINTS: 1

(4)

Page 4

18. An actor is a person that plays a particular role within a business process. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p76

19. Each use case is used by only one actor. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p82-84

20. In a use case diagram, and actor must always be a person. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p81

21. Another name for the “includes” relationship is the “uses” relationship. a. True

b. False

ANSWER: True

POINTS: 1

REFERENCES: p87

22. Highly Agile methodologies favor detailed use case documentation over sketchy user stories. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p71

23. The beginning step in defining use cases is always to obtain a user story. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p71-73

24. The acceptance criteria can be used to generate test data. a. True

(5)

Page 5

ANSWER: True

POINTS: 1

REFERENCES: p72

25. The acceptance criteria for a user story can be considered a contract between the developers and users. a. True

b. False

ANSWER: True

POINTS: 1

REFERENCES: p72

26. A customer wants to buy a new shirt can be considered an external event. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p78

27. The end of an event or a user case is when the system is at rest in a consistent state. a. True

b. False

ANSWER: True

POINTS: 1

REFERENCES: p78

28. The automation boundary is the same thing as the system boundary. a. True

b. False

ANSWER: False

POINTS: 1

REFERENCES: p81

29. 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 b. event decomposition c. workflow d. user goal ANSWER: d POINTS: 1 REFERENCES: p73

30. The even decomposition technique begins by identifying all of the _______. a. operational users

(6)

Page 6 c. business events d. internal events ANSWER: c POINTS: 1 REFERENCES: p74

31. Something that occurs at a specific time and place and should be remember by the system is called a(n) _______. a. use case

b. elementary business process c. user goal

d. event

ANSWER: d

POINTS: 1

REFERENCES: p74

32. The user goal technique normally begins by identifying, listing, and classifying _______ . a. the system users

b. the business events c. the business processes d. the system stakeholders

ANSWER: a

POINTS: 1

REFERENCES: p73

33. The source of using the concept of events to define functional requirements was first emphasized with _______ systems. a. business b. operating c. real-time d. batch ANSWER: c POINTS: 1 REFERENCES: p75-76

34. The type of event that occurs outside of the system is called a(n) _______. a. outside event b. external event c. business event d. temporal event ANSWER: b POINTS: 1 REFERENCES: p76

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

(7)

Page 7 b. external c. timed d. temporal ANSWER: d POINTS: 1 REFERENCES: p77

36. An occurrence at a specific time and place, which can be described and is worth remember, is called a(n) _______. a. business process b. event c. requirement d. business transaction ANSWER: b POINTS: 1 REFERENCES: p74

37. A(n) _______ event occurs when something happens inside the system that triggers the need for processing. a. logical b. state c. external d. temporal ANSWER: b POINTS: 1 REFERENCES: p77

38. Which of the following is an example of a state event? a. A customer places an order

b. It is time to send a late notice c. Management checks order status d. Inventory reorder point is reached

ANSWER: d

POINTS: 1

REFERENCES: p77

39. Which of the following is an example of a temporal event? a. Month end billing is started

b. User logs into the system c. Customer updates address d. Inventory reorder occurs

ANSWER: a

POINTS: 1

REFERENCES: p77

40. State events are also sometimes called _______ events. a. external

(8)

Page 8 b. trigger c. system d. internal ANSWER: d POINTS: 1 REFERENCES: p77

41. 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? b. Is the system at rest?

c. Is all the data input?

d. Is all the printing completed?

ANSWER: b

POINTS: 1

REFERENCES: p78

42. “Customer decides to buy a shirt” is an example of what? a. An external event

b. Activity prior to an event c. A temporal event

d. Activity after an event.

ANSWER: b

POINTS: 1

REFERENCES: p78

43. Checks or safety procedures are put in place to protect the integrity of the system is referred to as _______. a. perfect technology assumption

b. risk control assumption c. system controls

d. technology protection

ANSWER: c

POINTS: 1

REFERENCES: p79

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

a. perfect technology assumption b. ideal technology assumptions c. perfect processing control d. ideal processing control

ANSWER: a

POINTS: 1

(9)

Page 9

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

b. Event initiated by a point in time c. Event initiated by a system change d. Event initiated by a user login

ANSWER: d

POINTS: 1

REFERENCES: p79

46. The system’s reaction to an event is called a(n) _______ . a. system process b. use case c. activity d. system requirement ANSWER: b POINTS: 1 REFERENCES: p73 p80

47. A one sentence description of a use case is called a(n) _______. a. brief use case description

b. short use case description c. intermediate use case description d. use case description

ANSWER: a

POINTS: 1

REFERENCES: p81

48. The boundary between the automated portion of the system and the users of the system is called the _______. a. software boundary b. application boundary c. system boundary d. automation boundary ANSWER: d POINTS: 1 REFERENCES: p81 p84

49. In UML notation, the guillemets character is used to show what kind of notation? a. classes b. subordinates c. relationships d. stereotypes ANSWER: d POINTS: 1

(10)

Page 10

REFERENCES: p87

50. The UML notation for the “includes” relationship is a(n) _______. a. a solid arrow b. a dashed arrow c. a straight line d. a dashed line ANSWER: b POINTS: 1 REFERENCES: p85 p86

51. 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 b. is connected to the head of an arrow c. cannot be determined

d. is not connected to an actor

ANSWER: b

POINTS: 1

REFERENCES: p85-86

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

b. list of nouns technique

c. event decomposition technique d. CRUD technique

ANSWER: c

POINTS: 1

REFERENCES: p77-78

53. The level of analysis to use when identifying user goals is the _______. a. external event level

b. elementary business process level c. temporal event level

d. elementary activity level

ANSWER: b

POINTS: 1

REFERENCES: p73

54. “As a student, I want to register for a class in order to fulfill education requirements” is an example of a(n) _________________.

a. use case b. user story c. external event

(11)

Page 11

d. elementary business process

ANSWER: b

POINTS: 1

REFERENCES: p71

55. Acceptance criteria are usually associated with __________. a. system controls

b. use cases c. user stories

d. elementary business events

ANSWER: c

POINTS: 1

REFERENCES: p72

56. User stories are different than use cases in what way? a. Different users identify them

b. Differ in identified functions required c. Different focus

d. Differ in the amount of detail captured

ANSWER: d

POINTS: 1

REFERENCES: p71

57. Two primary techniques to identify use cases are _______ and _______. (Choose two) a. user goal technique

b. CRUD technique

c. system response technique d. event decomposition technique e. business function technique f. user procedure technique

ANSWER: a, d

POINTS: 1

REFERENCES: p73-74

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

ANSWER: use case

POINTS: 2

REFERENCES: p73

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

ANSWER: elementary business process

EBP

POINTS: 2

(12)

Page 12

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

ANSWER: event

POINTS: 2

REFERENCES: p74

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

ANSWER: actor

POINTS: 2

REFERENCES: p76

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

ANSWER: temporal event

POINTS: 2

REFERENCES: p77

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

ANSWER: perfect technology assumption

POINTS: 2

REFERENCES: p79

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

ANSWER: system controls

POINTS: 2

REFERENCES: p79

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

ANSWER: use case diagram

POINTS: 2

REFERENCES: p81

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

ANSWER: automation boundary

POINTS: 2

REFERENCES: p81

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

ANSWER: user goal

user goal technique

POINTS: 2

REFERENCES: p73

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

(13)

Page 13

event decomposition technique

POINTS: 2

REFERENCES: p74

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

ANSWER: external event

POINTS: 2

REFERENCES: p76

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

ANSWER: state

state event

POINTS: 2

REFERENCES: p77

71. A short sentence used by an end user that states what he/she does as part of his/her work is called a _______ _________.

ANSWER: user story

POINTS: 2

REFERENCES: p71

72. Features of a particular user story that must be present in the final system are called _________.

ANSWER: acceptance criteria

POINTS: 2

REFERENCES: p72

73. The standard template for a user story is “As a <______ _____> I want to <goal> so that <reason>”. Fill in the blank.

ANSWER: role

role played

POINTS: 2

REFERENCES: p71

74. The final part of a user story is the ______ ______, which indicates the features that must be present.

ANSWER: acceptance criteria

POINTS: 2

REFERENCES: p72

75. Another name for a state event is a(n) ______ _____.

ANSWER: internal event

POINTS: 2

REFERENCES: p77

76. A diagram that illustrates actors and their relationships to the functions provided by the system is called a(n) ____ ____ _____.

ANSWER: use case diagram

(14)

Page 14

POINTS: 2

REFERENCES: p81

77. A relationship between use cases in which one use case is used by another use case is called the _________ _______.

ANSWER: includes relationship

<<includes>> relationship

POINTS: 2

REFERENCES: p87

78. List the steps for using the event decomposition technique.

ANSWER: 1. Identify external events

2. Name a use case for each external event 3. Identify temporal events

4. Name a use case for each temporal event 5. Identify state events

6 Name a use case for each state event

7. Remove and perfect technology assumption events

POINTS: 5

REFERENCES: p80

79. List the steps required to develop a Use Case Diagram.

ANSWER: 1. Identify all the stakeholders who need to see a use case diagram.

2. Determine what is important for each stakeholder.

3. Organize the use cases for each communication need. Draw the use case diagrams. 4. Carefully name each diagram as it pertains to each stakeholder and user.

POINTS: 5

REFERENCES: p87

80. List three types of events and provide descriptions for each.

ANSWER: 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.

POINTS: 5

REFERENCES: p73-78

81. Describe two techniques for identifying use cases. Which is the most comprehensive approach?

ANSWER: Two techniques for identifying use cases are the user goal technique and the event decomposition

technique. The user goal technique involves identifying all actors or users of the system and asking, “What are their goals in using the system?” Goals are identified at the elementary business process (EBP) level of analysis. The event decomposition technique involves asking, “What events does the system need to respond to?” External events, temporal events, and state events are identified. The use case is what the system does to react to or respond to each event. The event table is used to catalog information about each event and the resulting use case. The event decomposition technique is the most comprehensive technique. Both techniques involve the idea of an elementary business process (EBS) being a system process in response to a business event. A third technique discussed in chapter 7 is the CRUD technique, where the analyst identifies for each domain class the create, read or report, update, and delete use cases required. In practice, multiple approaches should be used to cross check each other to assure all use cases are identified.

(15)

Page 15

POINTS: 5

REFERENCES: p69-74

82. List the eight steps to identify use cases using the user goal technique.

ANSWER: 1. Identify users

2. Classify users by functional roles 3. Also classify by organizational level

4. Interview each type of user in each classification to identify goals 5. Build a preliminary list of use cases

6. Remove duplicates and inconsistencies

7. See where different users have the same needs (same use cases) 8. Review lists with each type of user

POINTS: 5

REFERENCES: p73-74

More download links:

systems analysis and design in a changing world, 7th edition test bank

download

systems analysis and design in a changing world 7th edition solution manual

systems analysis and design in a changing world 7th edition pdf

systems analysis and design in a changing world 7th edition ebook

systems analysis and design in a changing world 7th edition answers

systems analysis and design in a changing world 6th edition pdf download

systems analysis and design in a changing world 6th edition solution manual

systems analysis and design in a changing world 6th edition answers

References

Related documents