ISM 4113 ( CH 13 )
During the early stages of ________, the training plans are finalized and training on the use of the system begins. A) Implementation B) Analysis C) Design D) Planning
A) Implementation
In a Master Test Plan, description of system to be tested falls under which category? A) Introduction B) Overall Plan C) Testing Requirements D) Component-Specific Test Plans
A) Introduction
In a Master Test Plan, milestones, schedules, and locations fall under which category? A) Overall Plan B) Testing Requirements C) Procedure Control D) Introduction
A) Overall Plan
In a Master Test Plan, test materials fall under which category? A) Overall Plan B) Testing Requirements C) Procedure Control D) Component-Specific Test Plans
A) Overall Plan
________ involves determining what needs to be tested and collecting test data. A) Planning B) Analysis C) Design D) Testing
A) Planning
________ is defined as the process of making a program simpler after adding a new feature. A) Refactoring B) Testing harness C) Desk checking D) Beta testing
A) Refactoring
"Add to cart, list section, calculate tax, change personal data" are examples of scenarios that fall into which testing category? A) Simple functionality B) Multiple functionality C) Function chains D) Elective functions
A) Simple functionality
Results of program and system testing is the deliverable that is produced after the ________ phase. A) Testing B) Coding C) Support D) Documentation
A) Testing
Test scenarios (test plan) and test data are the deliverables that are produced after the ________ phase. A) Testing B) Training C) Support D) Documentation
A) Testing
In ________ testing, each module is tested alone in an attempt to discover any errors in its code. A) Unit B) Stub C) Integration D) System
A) Unit
________ testing sometimes is also called module testing. A) Unit B) System C) Integration D) Stub
A) Unit
Classes are related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
A) User Training Plan
Tutorials are related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
A) User Training Plan
________ is the user testing of a completed information system using real data in the real user environment. A) Testing harness B) Beta testing C) Alpha testing D) Acceptance testing
B) Beta testing
Code is the deliverable that is produced after the ________ phase. A) Testing B) Coding C) Support D) Installation
B) Coding
Program documentation is the deliverable that is produced after the ________ phase. A) Testing B) Coding C) Installation D) Support
B) Coding
________ is the process whereby the physical design specifications created by the analysis team are turned into working computer code by the programming team. A) Testing B) Coding C) Training D) Installation
B) Coding
"Add item to cart and change quantity, create user account, change address" are examples of scenarios that fall into which testing category? A) Simple functionality B) Multiple functionality C) Function chains D) Emergency/crisis
B) Multiple functionality
Which installation changes from the old information system to the new one incrementally, starting with one or a few functional components and then gradually extends the installation to cover the whole new system? A) Direct installation B) Phased installation C) Parallel installation D) Single-location installation
B) Phased installation
Which installation is also known as staged installation? A) Direct installation B) Phased installation C) Parallel installation D) Single-location installation
B) Phased installation
________ testing is 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. A) Unit B) Stub C) System D) Integration
B) Stub
To verify that a system meets its objectives, ________ testing involves using non-live test data in a non-live testing environment. A) Unit B) System C) Integration D) Stub
B) System
Inspection is a(n) ________ technique in which participants examine program code for predictable language-specific errors. A) Training B) Testing C) Support D) Installation
B) Testing
In a Master Test Plan, hardware falls under which category? A) Overall Plan B) Testing Requirements C) Procedure Control D) Component-Specific Test Plans
B) Testing Requirements
In a Master Test Plan, software and personnel fall under which category? A) Introduction B) Testing Requirements C) Overall Plan D) Component-Specific Test Plans
B) Testing Requirements
Computer-based training aids are related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
B) User Training Modules
Training materials are related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
B) User Training Modules
Which implementation factor describes characteristics of the user, such as age and degree of computer experience in an information system? A) Satisfaction B) User demographics C) Performance D) Users personal stake
B) User demographics
________ is the user testing of a completed information system using simulated data. A) Testing harness B) Beta testing C) Alpha testing D) Acceptance testing
C) Alpha testing
________ is a testing technique in which the program code is sequentially executed manually by the reviewer. A) Unit testing B) Integration testing C) Desk checking D) Stub testing
C) Desk checking
System documentation is related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
C) Documentation
User documentation is related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
C) Documentation
The site and facility remodeling plan is the deliverable that is produced after the________ phase. A) Documentation B) Training C) Installation D) Support
C) Installation
The user guide is the deliverable that is produced after the ________ phase. A) Training B) Support C) Installation D) Documentation
C) Installation
________ testing is defined as the process of bringing together all of the modules that a program comprises for testing purposes. A) Unit B) Stub C) Integration D) System
C) Integration
Which installation runs the old information system and the new one at the same time until management decides the old system can be turned off? A) Direct installation B) Phased installation C) Parallel installation D) Single-location installation
C) Parallel installation
"Examine response time when backing up server data" refers to which kind of test type? A) Recovery B) Security C) Performance D) Stress
C) Performance
In a Master Test Plan, document control falls under which category? A) Overall Plan B) Testing Requirements C) Procedure Control D) Component-Specific Test Plans
C) Procedure Control
In a Master Test Plan, test execution and test failure fall under which category? A) Overall Plan B) Testing Requirements C) Procedure Control D) Component-Specific Test Plans
C) Procedure Control
In a Master Test Plan, test initiation falls under which category? A) Introduction B) Testing Requirements C) Procedure Control D) Component-Specific Test Plans
C) Procedure Control
________ is more than simply expanded integration testing, where you are testing the interfaces between programs in a system rather than testing the interfaces between modules in a program. A) Unit testing B) Stud testing C) System testing D) Desk checking
C) System testing
________ has written or other visual information about an application system, how it works, and how to use it. A) An installation document B) A design document C) User documentation D) System documentation
C) User documentation
List the six major activities in system implementation
Coding, testing, installation, documentation, training, and support
What are the four types of maintenance?
Corrective, adaptive, perfective, and preventive
________ is an automated testing environment used to review code for errors, standards violations, and other design flaws. A) Refactoring B) Acceptance testing C) Beta testing D) A testing harness
D) A testing harness
________ is the process whereby actual users test a completed information system. A) Refactoring B) Beta testing C) Alpha testing D) Acceptance testing
D) Acceptance testing
In a Master Test Plan, criteria for passing tests and software description fall under which category? A) Procedure Control B) Overall Plan C) Testing Requirements D) Component-Specific Test Plans
D) Component-Specific Test Plans
In a Master Test Plan, method and attachments fall under which category? A) Procedure Control B) Overall Plan C) Testing Requirements D) Component-Specific Test Plans
D) Component-Specific Test Plans
In a Master Test Plan, resulting test materials fall under which category? A) Testing Requirements B) Overall Plan C) Procedure Control D) Component-Specific Test Plans
D) Component-Specific Test Plans
"Add item to cart, check out, create user account, purchase" are examples of scenarios that fall into which testing category? A) Multiple functionality B) Emergency/crisis C) Elective functions D) Function chains
D) Function chains
The data conversion plan is the deliverable that is produced after the ________ phase. A) Coding B) Training C) Documentation D) Installation
D) Installation
The user training plan is the deliverable that is produced after the ________ phase. A) Training B) Support C) Documentation D) Installation
D) Installation
________ is the process during which the current system is replaced by the new system. A) Testing B) Analysis C) Planning D) Installation
D) Installation
Which installation is also known as pilot installation? A) Direct installation B) Phased installation C) Parallel installation D) Single-location installation
D) Single-location installation
Which installation tries out a new information system at one site and uses the experience to decide if and how the new system should be deployed throughout the organization? A) Direct installation B) Phased installation C) Parallel installation D) Single-location installation
D) Single-location installation
There are ________ major activities involved in system implementation. A) Three B) Four C) Five D) Six
D) Six
________ testing is defined as the process of bringing together all of the programs that a system comprises for testing purposes. A) Unit B) Integration C) Stub D) System
D) System
Which implementation factor includes aspects of the system's design such as ease of use, reliability, and relevance to the task the system supports? A) User demographics B) User's personal stake C) Organizational support D) System characteristics
D) System characteristics
________ has detailed information about a system's design specifications, its internal workings, and its functionality. A) An installation document B) A design document C) User documentation D) System documentation
D) System documentation
Bulletin boards and other support mechanisms are related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) Documentation B) User Training Modules C) User Training Plan D) User Support Plan
D) User Support Plan
Help desk is related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
D) User Support Plan
Online help is related to which category of deliverable for Documenting the System, Training, and Supporting Users? A) User Training Plan B) User Training Modules C) Documentation D) User Support Plan
D) User Support Plan
"Returned items, lost shipments, item out of stock" fall into the function chains testing category.
FALSE
Desk checking is the process of bringing together all of the modules that a program comprises for testing purposes.
FALSE
During design, we develop a unit test plan, an integration test plan, and a system test plan and during support, these various plans are put into effect and the actual testing is performed.
FALSE
Support includes conversion of existing data, software, documentation, and work procedures to those consistent with the new system.
FALSE
System documentation is written or other visual information about an application system, how it works, and how to use it.
FALSE
The intent of the alpha test is to determine whether the software, documentation, technical support, and training activities work as intended. In essence, alpha testing can be viewed as a rehearsal of the installation phase.
FALSE
The people who create the test cases can be the same people as those who coded and tested the system.
FALSE
The purpose of regression testing is for users to determine whether the system meets their requirements.
FALSE
Under both integration and stub testing, not only do individual modules and programs get tested many times, so do the interfaces between modules and programs.
FALSE
is not crucial that help desk personnel know when new systems and releases are being implemented and when users are being trained for new systems.
FALSE
What are the six factors, identified by Lucas, that influence the extent to which a system is used?
Lucas identified user's personal stake, system characteristics, user demographics, organization support, performance, and satisfaction.
List the top five security breaches in 2014.
Malware, Phishing, Web or software applications exploited, denial of service, and theft of computers or storage devices.
A help desk is a single point of contact for all user inquiries and problems about a particular information system or for all users in a particular department.
TRUE
Different forms of refactoring include simplifying complex statements, abstracting solutions from reusable code, and removing duplicate code.
TRUE
In alpha testing, the entire system is implemented in a test environment to discover whether the system is overtly destructive to itself or to the rest of the environment.
TRUE
In direct installation any errors resulting from the new system will have a direct impact on the users and how they do their jobs and, in some cases—depending on the centrality of the system to the organization—on how the organization performs its business.
TRUE
In many situations, a testing harness will greatly enhance the testing process because it can automatically expand the scope of the tests beyond the current development platform as well as be run every time there is a new version of the software.
TRUE
Inspections are formal group activities where participants manually examine code for occurrences of well-known errors.
TRUE
Non-live means that the data and situation are artificial, developed specifically for testing purposes, although both the data and the environment are similar to what users would encounter in everyday system use.
TRUE
Regardless of the development methodology followed, once coding has begun, the testing process can begin and proceed in parallel.
TRUE
Some programming languages include utilities to generate documentation automatically, while others require more effort on the part of the coder to establish good documentation.
TRUE
Support means providing ongoing educational and problem-solving assistance to information system users. For in-house developed systems, support materials and jobs will have to be prepared or designed as part of the implementation process.
TRUE
System bugs can be identified during the testing process.
TRUE
System testing is more than simply expanded integration testing where you are testing the interfaces between programs in a system rather than testing the interfaces between modules in a program.
TRUE
Testing managers are responsible for developing test plans, establishing testing standards, integrating testing and development activities in the life cycle, and ensuring that test plans are completed.
TRUE
User's personal stake factor specifies how important the domain of the system is for the user; in other words, how relevant the system is to the work the user performs.
TRUE