CH2 (test bank) Flashcards

(77 cards)

1
Q

T/F: Systems analysis involves the creation of logical models.

A

T

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

T/F:

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

T/F:The reason an analyst uses many different models is that each relates to a different aspect of the system.

A

T.

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

T/F:Textual models are used to represent precise aspects of the system that can be best represented by using formulas.

A

F

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

T/F: Sometimes a narrative description is the best form to use for recording information.

A

T

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

T/F: A key reason that modeling is important in system development is the complexity of describing information systems.

A

T

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

T/F: In the RMO CSMS project, customers are not considered stakeholders because it is not feasible to interview them or use them in the project activities.

A

F, they are stakeholders

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

T/F: Beginning analysts often underestimate how much there is to learn about the work the users perform.

A

T.

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

T/F: A fact finding user interview can usually be completed in one comprehensive session.

A

F

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

T/F: If the analysts understand the major business processes, it is not usually necessary to create a comprehensive list of all business processes.

A

F

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

T/F:The first and most important step in preparing for an interview is to determine who should be involved

A

F

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

T/F: Asking about error conditions usually is done in later interviews after the analyst understands and documents the basic processing requirements

A

F

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

T/F: A good way to remember the details of an interview is to use a tape recorder

A

F

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

T/F:When observing business processes, it is not necessary to observe all the processes at the same level of detail.

A

T

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

T/F: Reviewing existing documentation is a good idea for analysts because it is a dependable source of accurate policies and procedures

A

F

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

T/F: It is a good idea to observe user processes so that the analyst will know exactly how to build the functions into the new system.

A

F

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

T/F: The term “I’ll know it when I see it” applies to one valid way to get requirements definition.

A

T

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

T/F: A decision point within an activity diagram may be shown with an activity symbol.

A

T

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

T/F: A synchronization bar in an activity diagram allows multiple agents or actors to participate in a workflow in separate rows.

A

F

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

The term technology architecture refers to
a. the software resources which make up the information systems c. the combination of information systems and the hardware infrastructure
b. the hardware, network, and system software d. the configuration of the old technology and new technology within an organization

A

b. the hardware, network, and system software

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

Application architecture is used to refer to
a. the organization and configuration of all software solutions into information systems c. the architectural structure of the subsystems within a software application
b. the application of the information system to solve business problems d. the relationship between software applications and the areas of the organization that they support

A

a. the organization and configuration of all software solutions into information systems

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

Which of the following items is NOT a part of the application architecture?
a. software c. user-interface technology
b. programming languages and development tools d. virtual private networks

A

d. virtual private networks

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

Which of the following describes what the system is required to do?
a. Functional requirements c. User requirements
b. General requirements d. Nonfunctional requirements

A

a. Functional requirements

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

_______ requirements are based on the procedures and rules that the organizatino uses to run its business.
a. Physical c. Logical
b. Functional d. System

A

b. Functiona

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
_______ requirements are characteristics of the system other than the business procedures it must support. a. System c. Nonfunctional b. Physical d. Implementation
c. Nonfunctional
25
The S in the FURPS acronym stands for _______. a. Screen and reporting requirements c. System requirements b. Software requirements d. Security requirements
d. Security requirements
26
The P in the FURPS acronym stands for _______. a. Physical requirements c. People requirements b. Performance requirements d. Processing requirements
b. Performance requirements
27
_______ requirements are most often documented in graphical and textual models. a. Security c. Technical b. Nonfunctional d. Functional
d. Functional
28
Diagrams and schematic representations of some aspect of a system are examples of a ______ model. a. logical c. mathematical b. graphical d. textual
b. graphical
29
A representation of some aspect of the system being built is a _______. a. requirement c. model b. technique d. user interface
c. model
30
What does the Acronym UML stand for? a. User Modification Language c. User Mode Listings b. Unified Modeling Language d. Unix Modeling Language
b. Unified Modeling Language
31
A series of formulas that describe technical aspects of a system is a(n) model. a. textual c. graphical b. descriptive d. mathematical
d. mathematical
32
The term _______ refers to all the people who have an interest in the successful implementation of the system. a. users c. managers b. clients d. stakeholders
d. stakeholders
33
Persons who regularly interact with the system as part of their jobs are called _______. a. user stakeholders c. operational stakeholders b. client stakeholders d. executive stakeholders
c. operational stakeholders
34
What type of stakeholders are those that do not use the system on day to day tasks, but use information, such as reports, from the system. a. Business stakeholders c. External stakeholders b. Client stakeholders d. Executive stakeholders
d. Executive stakeholders
35
What do we call the person or group who provides funding for the development of the new system? a. Oversight committee c. Board of directors b. Client d. Department head
b. Client
36
The group that provides direction for the configuration of the new system in the existing computing environment are called _______. a. Technical stakeholders c. System programmers b. Support staff d. Operational stakeholders
a. Technical stakeholders
37
Clients play what role in the development of the new system? a. Develop the project plan c. Define business processes b. Fund the project d. Lead the project team
b. Fund the project
38
Questionnaires can be useful in information gathering when users _____. a. are widely distributed geographically c. are not well-informed b. need prompting to respond to questions d. do not have time for interviews
a. are widely distributed geographically
39
Questions that have a simple, definitive answer are called _______ questions. a. true/false c. open-ended b. close-ended d. multiple choice
b. close-ended
40
Which of the following is normally the most time-consuming and resource-expensive operation? a. Building prototypes c. Researching vendor solutions b. Observing business processes d. Interview stakeholders
d. Interview stakeholders
41
Questionnaires can be used to ask questions that _______. a. determine user opinions c. define system functions b. determine the stakeholders d. detail user procedures
a. determine user opinions
42
During a fact-finding interview, an important guideline is ____. a. to include as many users as possible c. to probe to get sufficient details b. not to waste project time by including too many analysts d. to include the client in important decisions
c. to probe to get sufficient details
43
The strength of closed-ended questions is that they ____. a. invite discussion and elaboration c. speed up the interview process b. limit answers to a set of choices d. are easier for the users to answer
b. limit answers to a set of choices
44
Which of the following statements is correct about questionnaires? a. Questionnaires are well suited to help you learn about processes, workflows, or techniques. c. Questionnaires have a limited and specific use in information gathering. b. Stakeholders always return questionnaires that contain many open-ended questions. d. Questionnaires are the most frequently used method to gather user information.
c. Questionnaires have a limited and specific use in information gathering.
45
The most important step in preparing for an interview is to _______. a. determine the correct users c. establish an objective b. build a list of questions d. determine the project team members
c. establish an objective
46
Asking many detailed, probing questions during an initial interview usually _______. a. makes the users uncomfortable c. can wait until follow-up interviews b. is necessary to understand the business process d. indicates that the analyst does not understand the business
is necessary to understand the business process
47
____ is an important part of each interview. a. Follow-up c. An agenda b. Review of the requirements models d. Finalize processing decisions
a. Follow-up
48
_______ is an important part of the follow-up after an interview. a. Establishing documentation guidelines c. Making copies of everyone’s notes b. Building models d. Setting the time for the next meeting
b. Building models
49
Every successful interview requires ____. a. open-ended questions c. an activity diagram b. preparation d. finding the exception conditions
b. preparation
50
As part of the interview process, any unresolved issues should be _______. a. noted in the analyst’s meeting notes c. brought to the attention of the appropriate manager b. given a tentative resolution d. put on an open-items list
d. put on an open-items list
51
One of the dangers in researching vendor solutions is that users and analysts _______. a. may discover and desire too many unimportant “bells and whistles” c. may discover different methods to perform business processes b. may not understand the vendor solution d. may want to buy one of these solutions prematurely
d. may want to buy one of these solutions prematurely
52
The term “I’ll know it when I see it” refers to what method of requirements definition. a. Questionnaires c. Observing business procedures b. User interviews d. Collecting active user comments
d. Collecting active user comments
53
One way to show multiple, independent alternative paths within an activity diagram is with a _______. a. synchronization bar c. decision diamond b. swimlane d. activity oval
c. decision diamond
54
Workflows can be documented using _______. a. swimlanes c. class diagrams b. use case diagrams d. activity diagrams
d. activity diagrams
55
Looping in an activity diagram is best represented using what? a. synchronization bars c. activity ovals b. decision points d. lines with arrowheads
a. synchronization bars
56
One important reason for prioritizing requirements is to _______. a. assign work within an iteration c. avoid confusing the users b. speed up the project d. avoid scope creep
d. avoid scope creep
57
Core Process 3 is called “Discover and understand details.” Another term that is used to describe these activities is _______ activities.
Analysis
58
The U in the FURPS acronym stands for _______.
usability
59
The R in the FURPS acronym stands for _______.
Reliability
60
The R in the FURPS acronym stands for _______.
Performance
61
_______ requirements describe operational characteristics related to users such as work procedures and online help.
Usability
62
_______ requirements describe the dependability of a system such as service outages and incorrect processing.
Reliability
63
_______ requirements describe operational characteristics related to measures of workload such as throughput and response time
Performance
64
_______ requirements describe how access to the software application will be controlled and data will be protected.
Security
65
_______ requirements describe constraints such as programming languages, tools, and communication protocols for distributed portions of the system.
Implementation
66
_______ requirements describe interactions between systems, e.g. the method of communication between one system and another system.
Interface
67
_______ requirements describe how a system is configured, monitored, maintained, and updated.
Supportability
68
Use case diagrams, class diagrams, sequence diagrams are all examples of standard modeling method?
UML
69
Persons within an organization who have a significant inerest in its operation are _______ stakeholders.
Internal
70
Persons outside an organization’s control who interact with the system or who have an interest in its operation are called _______ stakeholders.
External
71
Questions that encourage discussion are called ____________________ questions
Open-minded
72
The most important and first step in preparing for an interview with a user is to establish the ____________________ of the interview.
objective
73
A _______ is the sequence of processing steps that completely handles one business transaction.
workflow
74
An _______ describes the sequential flow of user activities.
Activity Diagram
75
One way to show concurrent paths within an activity diagram is with a _______.
Synchronization bar
76
In order to show all the activities of a single agent or organizational unit together, a activity diagram contains what construct?
swimlane