Chapter 22 – ‘Systems Design, Implementation and Operation’ Flashcards
- The developers of your new system have proposed two different AIS
designs and have asked you to evaluate them. This evaluation process is
most likely to be a part of which SDLC step?
a. systems analysis
b. conceptual design
c. physical design
d. implementation and conversion
e. operation and maintenance
b. conceptual design [Correct. During conceptual design, users develop and
evaluate appropriate design alternatives.]
- What is the purpose of the conceptual systems design report?
a. to guide physical systems design activities
b. to communicate how management and user information needs are met
c. to help the steering committee assess system feasibility
d. a and b
e. a, b, and c
e. a, b, and c [Correct. The conceptual design report guides physical systems
design activities, communicates how management and users’ needs are met,
and helps the steering committee assess system feasibility.]
- 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
d. output, file and database, input, program, procedures, controls [Correct.
See Figure 22-2.]
- A monthly payroll register showing all hourly employees, the number of
hours they worked, their deductions, and their net pay is most likely
which of the following?
a. scheduled report
b. special-purpose analysis
c. triggered exception report
d. demand report
a. scheduled report [Correct. Scheduled reports have a specified content,
format, and delivery time. A monthly payroll register exhibits these
characteristics.]
- Which of the following is NOT a consideration in input design?
a. Which errors are possible, and how can they be detected and corrected?
b. How can data be entered (keyboards, OCR, or POS terminal)?
c. Which format efficiently captures the input data with the least effort and
cost?
d. How often should the system produce reports?
d. How often should the system produce reports? [Correct. Report generation
frequency is not normally considered during input design. See Table 22-4.]
6. Which of the following is most likely to help improve program development? a. physical model b. IT strategic plan c. walk-through d. record layout
c. walk-through [Correct. During walk-throughs, people associated with
designing the project review it step-by-step so any problems can be identified
and corrected.]
- 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.
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.
[Correct.]
- 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
c. acceptance test [Correct. An acceptance test uses real transaction data to
test a new system.]
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. direct conversion [Correct. Indirect conversion, the old system is
discontinued as soon as the new one is activated.]
10. Which of the following describes designing a program from the topdown to more detailed levels? a. hierarchical program design b. top-down program design c. parallel program design d. unstructured program design
a. hierarchical program design [Correct. Hierarchical program design is the
process of programming from the general level to the detailed level.]