CPT-264 Systems and Procedures Chapter-10
This type of user documentation allows users to test for proper system installation and then signify their acceptance of the new system and its documentation with their signatures. A) Acceptance sign-off B) User contract C) Request for Proposal (RFP) D) System verification E) Statement of Work
A) Acceptance sign-off
Which of the following is a type of system documentation? A) Data-flow diagrams B) Quick reference guide C) Release description D) System administrator's guide E) Acceptance sign-off
A) Data-flow diagrams
Which of the following determines how the system performs on the range of possible environments in which it may be used? A) Performance testing B) Recovery testing C) Stress testing D) Range testing E) Security testing
A) Performance testing
Which of the following consists of an exhaustive list of the system's functions and commands, usually in alphabetical order? A) Reference guide B) User's guide C) Release description D) System administrator's guide E) Programmer's guide
A) Reference guide
The type of testing responsible for determining what the code does is: A) a walkthrough. B) inspection. C) system testing. D) syntax checking. E) stub testing.
A) a walkthrough.
The process whereby actual users test a completed information system, the end result of which is the users' acceptance of it, best defines: A) acceptance testing. B) alpha testing. C) beta testing. D) system testing. E) end user testing.
A) acceptance testing.
The process whereby the physical design specifications created by the design team are turned into working computer code by the programming team is referred to as: A) coding. B) testing. C) implementation. D) code conversion. E) production.
A) coding.
Changes made to a system to repair flaws in its design, coding, or implementation describes: A) corrective maintenance. B) adaptive maintenance. C) preventive maintenance. D) perfective maintenance. E) programmatic maintenance.
A) corrective maintenance.
Changes made to a system to fix or enhance its functionality best defines: A) maintenance. B) support. C) repair. D) installation. E) coding.
A) maintenance.
Most user documentation is now delivered: A) online, in hypertext format. B) through paper manuals. C) by calling technical support numbers. D) through help desks. E) by e-mail.
A) online, in hypertext format.
Tests performed during alpha testing that are designed to try to break the system are: A) stress tests. B) performance tests. C) recovery tests. D) security tests. E) stub tests.
A) stress tests.
A strategy for training users so they can quickly learn the new system is a(n): A) training plan. B) installation plan. C) user guide. D) training curriculum. E) electronic performance support system.
A) training plan.
Testing each module alone in an attempt to discover any errors that may exist in the module's code is referred to as: A) unit testing. B) system testing. C) stub testing. D) singular testing. E) a walkthrough.
A) unit testing.
Which of the following types of maintenance accounts for as much as 70 percent of all maintenance activity? A) Preventive maintenance B) Corrective maintenance C) Adaptive maintenance D) Perfective maintenance E) Internal maintenance
B) Corrective maintenance
This plan lays out a strategy for moving from the old system to the new. A) Systems service request B) Installation plan C) Training plan D) Testing plan E) Conversion guide
B) Installation plan
Changes made to a system to evolve its functionality to changing business needs or technologies is referred to as: A) corrective maintenance. B) adaptive maintenance. C) preventive maintenance. D) perfective maintenance. E) environmental maintenance.
B) adaptive maintenance.
User testing of a completed information system using simulated data refers to: A) acceptance testing. B) alpha testing. C) beta testing. D) system testing. E) stub testing.
B) alpha testing.
Software modules that have been tested, documented, and approved to be included in the most recently created version of a system best describes: A) build routines. B) baseline modules. C) stub modules. D) configured modules. E) performance modules.
B) baseline modules.
The purpose of acceptance testing is to: A) determine if new requirements must be added to the newly completed system. B) determine if the system meets user requirements. C) determine if the system meets its objectives. D) test a completed information system using simulated data. E) test a completed information system using real data.
B) determine if the system meets user requirements.
A testing technique in which participants examine program code for predictable language-specific errors defines: A) walkthrough. B) inspections. C) desk checking. D) syntax checking. E) integration testing.
B) inspections.
The process of bringing together all of the modules that comprise a program for testing purposes is referred to as: A) unity testing. B) integration testing. C) system testing. D) implementation. E) stub testing.
B) integration testing.
The ease with which software can be understood, corrected, adapted, and enhanced best describes: A) maintenance. B) maintainability. C) adaptability. D) comfort level. E) installation.
B) maintainability.
A measurement of error occurrences that can be tracked over time to indicate the quality of a system best defines: A) consistency ratio. B) mean time between failures. C) error tracking. D) regression analysis. E) software metrics.
B) mean time between failures.
An overall test plan is developed during: A) systems implementation. B) systems analysis. C) logical design. D) physical design. E) systems planning and selection.
B) systems analysis.
Written or other visual information about an application system, how it works, and how to use it best defines: A) system documentation. B) user documentation. C) internal documentation. D) external documentation. E) application documentation.
B) user documentation.
Which of the following typically would be assigned the highest priority? A) Preventive maintenance B) Perfective maintenance C) Corrective maintenance D) Adaptive maintenance E) Evolutionary maintenance
C) Corrective maintenance
Which of the following influences most of the costs associated with maintaining a system? A) Maintenance personnel B) Documentation quality C) Number of latent defects D) Number of customers E) Tools
C) Number of latent defects
This type of user documentation contains information about a new system release, including a list of complete documentation for the new release, features and enhancements, known problems and how they have been dealt with in the new release, and information about installation. A) Reference guide B) User's manual C) Release description D) System administrator's guide E) Programmer's guide
C) Release description
User testing of a completed information system using real data in the real user environment refers to: A) acceptance testing. B) alpha testing. C) beta testing. D) system testing. E) live testing.
C) beta testing
A testing technique in which the program code is sequentially executed manually by the reviewer is referred to as: A) inspection. B) system testing. C) desk checking. D) syntax checking. E) stub testing.
C) desk checking
Training on the use of the system begins during the early stages of: A) the systems analysis phase. B) logical design. C) implementation. D) the systems planning and selection phase. E) physical design.
C) implementation.
System documentation that is part of the program source code or is generated at compile time best defines: A) system documentation. B) user documentation. C) internal documentation. D) external documentation. E) embedded documentation.
C) internal documentation.
The person responsible for controlling the checking out and checking in of baseline modules for a system that is being developed or maintained is the: A) code agent. B) systems operator. C) system librarian. D) catalog agent. E) chief information officer.
C) system librarian.
The bringing together of all the programs that comprise a system for testing describes: A) unity testing. B) integration testing. C) system testing. D)implementation. E) a project walkthrough.
C) system testing.
The deliverables from the coding, testing, and installation processes include: A) the creation of a document that will consolidate the information that must be considered when implementing a physically distributed systems design. B) structured descriptions and diagrams that outline the logic contained within each DFD process. C) the code, program documentation, test scenarios and test data, results of program and system testing, user guides, user training plan, and an installation and conversion plan. D) all of the above. E) none of the above.
C) the code, program documentation, test scenarios and test data, results of program and system testing, user guides, user training plan, and an installation and conversion plan.
The organizational process of changing over from the current information system to a new one best defines: A) reorganization. B) physical design. C) installation. D) replacement. E) system alteration.
C)installation.
Which of the following maintenance cost elements is the most significant? A) Tools B) Software structure C) Personnel D) Customers E) Hardware
D) Customers
This type of user documentation is intended primarily for those who will install and administer a new system and contains information about the network on which the system will run, software interfaces for peripherals such as printers, troubleshooting, and setting up user accounts. A) External documentation B) User's manual C) System documentation D) System administrator's guide E) Programmer's guide
D) System administrator's guide
Changing over from the old information system to a new one by turning off the old system as the new one is turned on best describes: A) phased installation. B) single location installation. C) parallel installation. D) direct installation. E) rotation installation.
D) direct installation.
A component of a software package or application in which training and educational information is embedded best defines: A) resident expert. B) computer-aided instruction. C) electronic tutorial. D) electronic performance support system. E) electronic encyclopedia.
D) electronic performance support system.
All of the following are types of user documentation EXCEPT: A) release description. B) reference guide. C) acceptance sign-off. D) entity-relationship diagrams. E) user's guide.
D) entity-relationship diagrams.
System documentation that includes the outcome of such structured diagramming techniques as data-flow and entity-relationship diagrams best defines: A) embedded documentation. B) user documentation. C) internal documentation. D) external documentation. E) application documentation.
D) external documentation.
Evolving the system to add new features or improve performance best describes: A) corrective maintenance. B) adaptive maintenance. C) preventive maintenance. D) perfective maintenance. E) evolutionary maintenance.
D) perfective maintenance.
A technique used in testing modules, especially where modules are written and tested in a top-down fashion, where a few lines of code are used to substitute for subordinate modules describes: A) module testing. B) unit testing. C) top-down testing. D) stub testing. E) component-level testing.
D) stub testing.
Which of the following are common methods for computer training? A) Tutorials B) Resident expert C) External sources D) Interactive training manuals E) All of the above
E) All of the above
Which of the following is the responsibility of testing managers? A) Developing testing plans B) Integrating testing and development activities in the life cycle C) Establishing testing standards D) Ensuring that test plans are completed E) All of the above
E) All of the above
Activities occurring within maintenance include: A) transforming requests into changes. B) obtaining maintenance requests. C) implementing changes. D) designing changes. E) all of the above.
E) all of the above.
Common methods for automating support include: A) online support forums. B) voice-response systems. C) on-demand fax. D) bulletin board systems. E) all of the above.
E) all of the above.
Potential topics from which you must determine if training for system users will be useful include: A) system management. B) system installation. C) use of the system. D) general computing concepts. E) all of the above.
E) all of the above.
The most complete acceptance testing will include: A) alpha testing, beta testing, and a walkthrough. B) beta testing, stub testing, and unit testing. C) desk checking, a system audit, and integration testing. D) a system audit, system testing, and integration testing. E) alpha testing, beta testing, and a system audit.
E) alpha testing, beta testing, and a system audit.