Examples of company-wide applications, called ____, include order processing systems, payroll
systems, and company communications networks. Correct Answers: enterprise applications
Over 40 years ago, a concept called Moore's Law accurately predicted that computer processing
power would double about every ____. Correct Answers: 24 months
Systems analysts use a process called ____ to represent company operations and information
needs. Correct Answers: business process modeling
Transaction processing (TP) systems ____. Correct Answers: process data generated by day-to-day
business operations
Knowledge management systems are called expert systems because they ____. Correct Answers:
simulate human reasoning by combining a knowledge base and inference rules that determine how
the knowledge is applied
A ____, or requirements model, describes the information that a system must provide. Correct
Answers: business model
A(n) ____ describes the logic that programmers use to write code modules. Correct Answers:
process model
____ is a systems development technique that produces a graphical representation of a concept or
process that systems developers can analyze, test, and modify. Correct Answers: Modeling
____ is a systems development technique that tests system concepts and provides an opportunity to
examine input, output, and user interfaces before final decisions are made. Correct Answers:
Prototyping
____ methods include the latest trends in software development. Correct Answers: Agile/Adaptive
The ____ method of developing systems produces code that is modular and reusable. Correct
Answers: object-oriented analysis
Structured analysis is a traditional systems development technique that uses a series of phases,
called the ____, to plan, analyze, design, implement, and support an information system. Correct
Answers: SDLC
Whereas structured analysis treats processes and data as separate components, ____ combines
data and the processes that act on the data into things called objects. Correct Answers: O-O
Agile methods typically use a(n) ____model, which represents a series of iterations based on user
feedback. Correct Answers: spiral
When building an information system, all of the following basic guidelines should be considered
EXCEPT ____. Correct Answers: ensure that users are not involved in the development process
,- stick to an overall development plan
- identify major milestones for project review and assessment
- provide accurate and reliable cost and benefit information
A systems analyst needs ____. Correct Answers: (1) solid technical knowledge and good analytical
ability; (2) strong oral and written communication skills; (3) an understanding of business operations
and processes
Systems development typically starts with a ____. Correct Answers: systems request, followed by a
preliminary investigation, which includes a feasibility study
____ planning is the process of identifying long-term organizational goals, strategies, and resources.
Correct Answers: Strategic
A feasibility study includes tests for ____ feasibility, which means that a proposed system will be
used effectively after it has been developed. Correct Answers: operational
A feasibility study includes tests for ____ feasibility, which refers to the practical resources needed to
develop, purchase, install, or operate the system. Correct Answers: technical
A feasibility study includes tests for ____ feasibility, which means that the projected benefits of the
proposed system outweigh the estimated costs. Correct Answers: economic
Examples of tangible benefits include all of the following EXCEPT a(n) ____. Correct Answers: user-
friendly system that improves employee job satisfaction
- new scheduling system that reduces overtime
- online package tracking system that decreases the need for clerical staff
- sophisticated inventory control system that cuts excess inventory
Examples of intangible benefits include all of the following EXCEPT a(n) ____. Correct Answers:
online package tracking system that decreases the need for clerical staff
- user-friendly system that improves employee job satisfaction
- sales tracking system that supplies better information for marketing decisions
- new Web site that enhances the company's image
When setting priorities for systems requests, the highest priority goes to projects that provide the
____. Correct Answers: greatest benefit, at the lowest cost, in the shortest period of time
____ is an example of a discretionary project. Correct Answers: Creating a new report for a user
Projects where management has no choice in implementing them are called ____ projects. Correct
Answers: nondiscretionary
A popular technique for investigating causes and effects is called a(n) ____ diagram, which is an
analysis tool that represents the possible causes of a problem as a graphical outline. Correct
Answers: fishbone
, Determining the project ____ means to define the boundaries, or extent, of a project — being as
specific as possible. Correct Answers: scope
A(n) ____ is a requirement or condition that a system must satisfy or an outcome that a system must
achieve. Correct Answers: constraint
In sequence, the interviewing process involves a series of steps: ____, conduct the interview,
document the interview, and evaluate the interview. Correct Answers: determine the people to
interview, establish objectives for the interview, develop interview questions, prepare for the interview
A survey is ____, generally takes less time, and can involve a broad cross-section of people. Correct
Answers: not as flexible as a series of interviews, but it is less expensive
A systems analyst should provide ____ so managers can understand the full cost impact and
timetable. Correct Answers: (1) time figures for the next development phase; (2) cost figures for the
next development phase; (3) an estimate for the overall project
The ____ phase of the SDLC includes four main activities: requirements modeling, data and process
modeling, object modeling, and consideration of development strategies. Correct Answers: systems
analysis
One of the main activities in the systems analysis phase is ____ modeling, which involves fact-finding
to describe the current system and identification requirements for the new system. Correct Answers:
requirements
____ enable a systems analyst to identify a problem, evaluate the key elements, and develop a
useful solution. Correct Answers: Analytical Skills
____ are especially important to a systems analyst who must work with people at all organizational
levels, balance conflicting needs of users, and communicate effectively. Correct Answers:
Interpersonal Skills
The primary advantage of RAD is that ____. Correct Answers: systems can be developed more
quickly with significant cost savings
The ____ is a widely used method of visualizing and documenting software systems design. Correct
Answers: UML
All of the following are categories of system requirements EXCEPT ____. Correct Answers: dynamics
____ is a typical example of a system requirement for the output category. Correct Answers: The
contact management system must generate a daily reminder list for all sales reps
____ is a typical example of a system requirement for the input category. Correct Answers: Student
grades must be entered on machine-scannable forms prepared by the instructor
____ is a typical example of a system requirement for the process category. Correct Answers: The
video rental system must not execute new rental transactions for customers who have overdue tapes