CHAPTER 22 Systems Design, Implementation, and Operation Flashcards

1
Q
  1. There are many ways to design an AIS, so systems designers must make many design decisions.
    A company could modify existing software or redesign its business processes and
    develop software to support the new processes. Which of the following standards should
    not be used to evaluate design alternatives?
    a. How well it meets organizational and system objectives
    b. How well it meets user needs
    c. Whether it’s the cheapest solution
    d. How advantages weigh against disadvantages.
A

c. Whether it’s the cheapest solution (Correct)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. In-house or outsourcing is a design alternative for
    a. operations.
    b. input medium.
    c. output medium.
    d. processor.
A

a. operations. (Correct)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Which of the following is the correct order of the steps in physical systems design?
    a. input, file and database, output, controls, procedures, program
    b. file and database, output, input, procedures, program, controls
    c. output, input, file and database, procedures, program, controls
    d. output, file and database, input, program, procedures, controls
A

d. output, file and database, input, program, procedures, controls [Correct. See
Figure 22-2.]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. Program development is one of the most time-consuming SDLC activities. The processes
    of discovering and eliminating program errors is known as
    a. cleaning
    b. debugging
    c. delousing
    d. fixing
A

b. debugging (Correct)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Changing from an old system to a new one by terminating the old AIS when the new one is introduced, is referred to as
    a. direct conversion
    b. parallel conversion
    c. phase-in conversion
    d. pilot conversion
A

a. direct conversion (Correct)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. What percentage should be allocated to testing, debugging and rewriting software?
    a. 5%
    b. 20 to 30 %
    c. 40%
    d. 50%
A

b. 20 to 30 % (Correct)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. Which of the following statements is true?
    a. The Gartner Group estimates that programming bugs not found until later in the
    SDLC cost 25% to 30% more to correct than if they had been found earlier in the SDLC.
    b. Direct system conversion is the least risky of the system conversion methods.
    c. Many software developers state that 5% to 10% of software development costs should be allocated to testing, debugging, and rewriting software.
    d. Over the life of a system, only 30% of information systems work takes place during
    development; the remaining 70% is spent maintaining the system.
A

d. Over the life of a system, only 30% of information systems work takes place during
development; the remaining 70% is spent maintaining the system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
8. Which of the following describes the systems testing approach that uses real transactions
and files rather than hypothetical ones?
a. walk-through 
b. processing of test transactions 
c. acceptance test 
d. parallel conversion test
A

c. acceptance test [Correct. An acceptance test uses real transaction data to test a new
system. ]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
9. What is the process of discontinuing an old system as soon as a new one is
introduced?
a. direct conversion 
b. parallel conversion 
c. phase-in conversion 
d. pilot conversion
A

a. direct conversion [Correct. In direct conversion, the old system is discontinued as soon
as the new one is activated.]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
10. Which of the following describes designing a program from the top-down to more detailed
levels?
a. hierarchical program design 
b. top-down program design 
c. parallel program design
d. unstructured program design
A

a. hierarchical program design [Correct. Hierarchical program design is the process of
programming from the general level to the detailed level.]

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