IS 333 Final Exam

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

________ is an automated testing environment used to review code for errors, standards violations, and other design flaws.

A testing harness

A specialized systems development life cycle is mainly required for ________.

An organization that does not need all phases of the systems development life cycle or needs to modify phases

Once a maintenance request is received, ________ must be conducted to gain an understanding of the scope of the request.

Analysis

________ is the user testing of a completed information system using real data in the real user environment.

Beta testing

Which of the below is NOT considered as the principle as per the agile manifesto?

Businesspeople and developers work separately throughout the project.

A primary objective of using automated tools for systems development and maintenance is to radically change the way in which ________ and documentation are modified and updated.

Code

Code is the deliverable that is produced after the ________ phase.

Coding

________ is the process whereby the physical design specifications created by the analysis team are turned into working computer code by the programming team.

Coding

Under eXtreme Programming, ________ and ________ are intimately related parts of the same process.

Coding; testing

"Maintenance group knows or has access to all assumptions and decisions behind the system's original design" is an advantage of which maintenance organizational structure?

Combined

________ were developed to make systems developers' work easier and more consistent.

Computer-aided software engineering (CASE) tools

The process of ensuring that only authorized changes are made to a system is known as ________.

Configuration management

Which of the following is NOT a general type of CASE tools?

Debuggers

Which of the following are delivered after the completion of analysis phase?

Description of current system and where problems and opportunities are with a general recommendation on how to fix, enhance, or replace current system

In which phase of the SDLC is the description of the recommended solution converted into logical and then physical system specifications?

Design

System documentation is related to which category of deliverable for Documenting the System, Training, and Supporting Users?

Documentation

MTBF is a measurement of ________ occurrences that can be tracked over time to indicate the quality of a system.

Error

As part of logical design, analysts design the various parts of the system to perform the physical operations necessary to facilitate data capture, processing, and information output.

False

Desk checking is the process of bringing together all of the modules that a program comprises for testing purposes.

False

It 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

The Agile Methodologies focus on the roles that people perform rather than placing the emphasis on individuals.

False

The life cycle can be thought of as a linear process in which the end of the useful life of one system leads to the beginning of another project that will develop a new version or replace an existing system altogether.

False

The user guide is the deliverable that is produced after the ________ phase.

Installation

The user training plan is the deliverable that is produced after the ________ phase.

Installation

Which maintainability factor specifies the number of unknown errors existing in the system after it is installed?

Latent defects

Systems with ________ maintainability result in uncontrollable maintenance expenses.

Low

In which phase of the SDLC is an information system systematically repaired and improved?

Maintenance

Measuring the number of and time between failures will provide you with the basis to calculate a widely used measure of system quality. This metric is referred to as ________.

Mean time between failures

Which of the following is a component of the Maintenance phase of the SDLC?

New versions or releases of software with associated updates to documentation, training, and support

Which activity in the maintenance phase requires that a formal process be established whereby users can submit system change requests?

Obtaining maintenance requests

Which maintenance involves making enhancements to improve processing performance or interface usability or to add desired, but not necessarily required, system features?

Perfective

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?

Phased installation

Which SDLC phase is analogous to the maintenance process of obtaining a maintenance request?

Planning

Which of the following is NOT valued according to the Agile Manifesto for software development?

Prioritizing the plan over the change required

Who receives the maintenance request when an organizational group that uses the system will make a request to change the system?

Project Manager

Which of the following is NOT a criticism of the traditional waterfall SDLC approach?

Prototypes do not work properly.

Automated tools that read program source code as input and create graphical and textual representations of design-level information such as program control structures, data structures, logical flow, and data flow are known as ________.

Reverse engineering

Which of the below is a traditional methodology used to develop, maintain, and replace information systems?

SDLC

"Formal transfer of systems between groups improves the system and documentation quality" is an advantage of which maintenance organizational structure?

Separate

________ testing is defined as the process of bringing together all of the programs that a system comprises for testing purposes.

System

Who is responsible for controlling the checking out and checking in of baseline modules for a system when a system is being developed or maintained?

System Librarian

Which implementation factor includes aspects of the system's design such as ease of use, reliability, and relevance to the task the system supports?

System characteristics

________ 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.

System testing

Attempts to make systems development less of an art and more of a science are usually referred to as ________.

Systems engineering

________ is/are the process(es) that an analyst will follow to help ensure that his work is complete, well-done, and understood by project team members.

Techniques

A primary objective of using automated tools for systems development and maintenance is to radically change the way in which code and documentation are modified and updated.

True

Because the maintenance phase of the SDLC is basically a subset of the activities of the entire development process, the deliverables and outcomes from the process are the development of a new version of the software and new versions of all design documents developed or modified during the maintenance process.

True

Computer-aided software engineering (CASE) tools were developed to make systems developers' work easier and more consistent.

True

In the maintenance phase, the systems development group is responsible for collecting maintenance requests from the network management staff.

True

Over the life of a system, corrective maintenance is most likely to occur after initial system installation or after major system changes. This means that adaptive, perfective, and preventive maintenance activities can lead to corrective maintenance activities if not carefully designed and implemented.

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

The response at the end of the SDL refers to a response plan developed during the release phase.

True

Time between each failure and type of failure are never helpful for measuring maintenance effectiveness.

True

________ testing sometimes is also called module testing.

Unit

There are five factors that separate agile from traditional approaches to systems development. The factor "Criticality" describes which of the following agile methods factors?

Untested on safety-critical products

Help desk is related to which category of deliverable for Documenting the System, Training, and Supporting Users?

User Support Plan

Which implementation factor describes characteristics of the user, such as age and degree of computer experience in an information system?

User demographics

________ has written or other visual information about an application system, how it works, and how to use it.

User documentation


Kaugnay na mga set ng pag-aaral

Discovering Geometry - Conjectures

View Set

International business chapter 8

View Set

Ch. 15 Gross Anatomy of the Muscle System A&P

View Set

ITM 435 - Project Management Chapter 2

View Set

ACCT 2110 Chapter 9 Practice Questions

View Set

Тест "Решение линейных уравнений с модулем" 6 класс

View Set