Chapter 1

¡Supera tus tareas y exámenes ahora con Quizwiz!

The first procedural, or third-generation, computer programming languages did not become available until the beginning of the ________. A) 1950s B) 1960s C) 1970s D) 1980s

1960s

________ is/are the final output from the analysis phase. A) Physical system specifications B) Work plan for the project C) Priorities for systems and projects proposal D) A description of the alternative solution

A description of the alternative solution

In which phase of the SDLC are the system requirements studied and structured? A) Implementation B) Analysis C) Design D) Planning

Analysis

________ would be classified as software designed to support the payroll function. A) System software B) Design software C) Analysis software D) Application software

Application software

Which of the following are delivered after the completion of the implementation phase? A) Code, documentation, training procedures, and support capabilities B) Functional, detailed specifications of all system elements C) Description of current system and where problems and opportunities are with a general recommendation on how to fix, enhance, or replace current system D) Priorities for systems and projects; an architecture for data, networks, and selection hardware, and IS management are the result of associated systems

Code, documentation, training procedures, and support capabilities

Because computers were so expensive, computer memory was also at a premium, so system developers conserved as much memory as possible for ________. A) System design B) System analysis C) Data analysis D) Data storage

Data storage

Which of the following is NOT a general type of CASE tools? A) Diagramming Tools B) Display and Report Generators C) Analysis Tools D) Debuggers

Debuggers

Which of the following are delivered after the completion of analysis phase? A) Functional, detailed specifications of all system elements B) Priorities for systems and projects; an architecture for data, networks, and selection hardware, and IS management are the result of associated systems C) Code, documentation, training procedures, and support capabilities D) Description of current system and where problems and opportunities are with a general recommendation on how to fix, enhance, or replace current system

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

Which of the following CASE tools is useful in the project initiation and planning phase of the SDLC? A) Diagramming B) Report generators C) Form generators D) Documentation generators

Documentation generators

________ are large, complex systems that consist of a series of independent system modules. A) Supply chain management systems B) Enterprise-wide systems C) Customer relationship management systems D) Transaction processing systems

Enterprise-wide systems

In which phase of the SDLC is the information system coded, tested, installed, and supported in the organization? A) Implementation B) Analysis C) Design D) Planning

Implementation

In which phase of the SDLC is an information system systematically repaired and improved? A) Implementation B) Analysis C) Design D) Maintenance

Maintenance

Compared to traditional coding practices, which of the below is NOT an advantage of pair programming? A) More (and better) communication among developers B) Higher levels of productivity C) Higher-quality code D) Coding written in silos

More (and better) communication among developers

A logical grouping of objects that have the same attributes and behaviors is known as a(n) ________. A) Object B) Case C) Container D) Object class

Object class

According to Fowler, which of the following is NOT considered a valid individual methodology that comes under the umbrella of Agile Methodologies? A) Passive Software development B) Crystal family of methodologies C) Adaptive Software Development D) Scrum

Passive Software development

In which design phase of the SDLC are logical specifications of the system from logical design transformed into technology-specific details from which all programming and system construction can be accomplished? A) Logical design B) Physical design C) Conceptual design D) High level design

Physical design

Which of the following is NOT a part of the Evolutionary model of the SDLC process? A) Analysis B) Design C) Planning D) Procedure

Procedure

Which of the below is NOT a true statement regarding the SDLC? A) It is a highly linked set of phases whose products feed the activities in subsequent phases. B) The different phases are clearly defined. C) The relationships between phases are well specified. D) It is a rapid method to prototype and develop an application.

it is a rapid method to prototype and develop an application.

A specialized systems development life cycle is mainly required for ________. A) An organization that needs only one phase of the SDLC B) An organization that needs only two phases of the SDLC C) All organizations D) An organization that does not need all phases of the systems development life cycle or needs to modify phases

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

________ is designed to support organizational functions or processes. A) Application software B) Design software C) Analysis software D) Testing software

Application software

Which of the following is the best known Agile development methodology? A) Crystal family of methodologies B) Adaptive Software Development C) Scrum D) eXtreme Programming

eXtreme Programming

Which of the following is one of three key principles shared by the Agile Methodologies? A) A focus on self-adaptive processes B) A focus on roles C) A focus on predictive methodologies D) A focus on passive processes

A focus on self-adaptive processes

Which of the following activities happens during the SDLC planning phase? A) A presentation of why the system should or should not be developed by the organization is given. B) New system requirements are identified. C) The high level design is prepared. D) User acceptance testing is performed.

A presentation of why the system should or should not be developed

Which of the following is NOT a phase in the Rational Unified Process? A) Inception B) Elaboration C) Construction D) Calculation

Calculation

Under eXtreme Programming, ________ and ________ are intimately related parts of the same process. A) Design; coding B) Planning; design C) Coding; testing D) Testing; implementation

Coding; testing

________ were developed to make systems developers' work easier and more consistent. A) Data analysis tools B) Computer-aided software engineering (CASE) tools C) Software designing tools D) Modeling tools

Computer-aided software

Which of the following are delivered after the completion of planning phase? A) Functional, detailed specifications of all system elements B) Description of all functional features of the proposed system C) Code, documentation, training procedures, and support capabilities D) Description of current system and where problems and opportunities are with a general recommendation on how to fix, enhance, or replace current system

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

Which of the following CASE tools is useful in the analysis phase of the SDLC? A) Diagramming B) Report generators C) Form generators D) Documentation generators

Diagramming

Which of the following is NOT true regarding iterative development? A) It is a mechanism for dealing with a lack of predictability. B) It focuses on the frequent production of working versions of a system. C) It provides feedback to customers. D) Feedback is not provided to developers and customers.

Feedback is not provided to developers and customers.

In the inception phase, which of the following is NOT performed by the analysts? A) Implement the project B) Understand user requirements C) Prepare a software development plan D) Determine the feasibility of the project

Implement the project

Which is the fourth phase in a SDLC cycle? A) Maintenance B) Analysis C) Design D) Implementation

Implementation

________ is/are the property that occurs when entity types or object classes are arranged in a hierarchy and each entity type or object class assumes the attributes and methods of its ancestors, that is, those higher up in the hierarchy. A) Inheritance B) Objects C) Participatory design D) Object-oriented analysis and design

Inheritance

Which SDLC phase focuses on the business aspects of the design? A) Design B) Physical C) Logical D) Analysis

Logical

) In which design phase of the SDLC are all functional features of the system chosen for development in analysis described independently of any computer platform? A) Logical design B) Physical design C) Conceptual design D) High level design

Logical design

Which of the following is NOT a feature of eXtreme Programming? A) Long cycles B) Incremental planning approach C) Focus on automated tests written by programmers and customers to monitor the development process D) Reliance on an evolutionary approach to development

Long cycles

Which of the following is a component of the Maintenance phase of the SDLC? A) New versions or releases of software with associated updates to documentation, training, and support B) Functional, detailed specifications of all system elements C) Priorities for systems and projects; an architecture for data, networks, and selection hardware, and IS management are the result of associated systems D) Code, documentation, training procedures, and support capabilities

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

The structure that encapsulates attributes and methods that operate on those attributes is called a(n) ________. A) Object B) Case C) Container D) Module

Object

Systems development methodologies and techniques which are based on objects rather than data or processes are known as ________. A) Inheritance B) Objects C) Participatory design D) Object-oriented analysis and design

Object-oriented analysis and design

________ is/are often called the third approach to systems development, after the process oriented and data-oriented approaches. A) Inheritance B) Objects C) Participatory design D) Object-oriented analysis and design

Object-oriented analysis and design

In which part of the design phase of the SDLC are the logical specifications of the system from logical design transformed into technology-specific details from which all programming and system construction can be accomplished? A) Implementation B) Object modeling C) Physical design D) Logical design

Physical design

What is the first phase in the Systems Development Life Cycle? A) Analysis B) Design C) Planning D) Procedure

Planning

In which phase of the SDLC is the description of the recommended solution converted into logical and then physical system specifications? A) Implementation B) Analysis C) Design D) Planning

Design

Which of the following is correct with respect to the logical design? A) All functional features of the system chosen for development in analysis are described independently of any computer platform. B) Logical design does not concentrate on the business aspects of the system. C) Logical design is tied to a specific hardware and software platform. D) Technical specifications are developed.

Technical specifications are developed.

________ 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. A) Tools B) Techniques C) Data flow D) Methodologies

Techniques

Which of the following is NOT a criticism of the traditional waterfall SDLC approach? A) Prototypes do not work properly. B) Users are locked into requirements. C) The role of customers is narrowly defined. D) Intangible processes are given hard and fast dates.

Prototypes do not work properly.

One of the most popular realizations of the iterative approach for object-oriented development is the ________. A) JAD B) RAD C) RUP D) eXtreme Programming

RUP

An integrated and standard database called a ________ is the common method for providing product and tool integration, and has been a key factor in enabling CASE to more easily manage larger, more complex projects and to seamlessly integrate data across various tools and products. A) Workbook B) Project dictionary C) Repository D) Methodology

Repository

Which of the below is a traditional methodology used to develop, maintain, and replace information systems? A) Prototyping B) OOAD C) RAD D) SDLC

SDLC

Who has the primary responsibility for the design and analysis of information systems? A) Systems analyst B) Software engineer C) Employees D) Applications developer

Systems analyst

Most organizations find it beneficial to use a standard set of steps, called ________, to develop and support their information systems. A) Systems development methodology B) Supply chain management systems C) Analytical processing systems D) Customer relationship management systems

Systems development methodology

Attempts to make systems development less of an art and more of a science are usually referred to as ________. A) Systems engineering B) Computer-aided software engineering C) Computer engineering D) Systems development

Systems engineering

What are computer programs that make it easy to use and benefit from techniques and to faithfully follow the guidelines of the overall development methodology? A) Tools B) Techniques C) Data flow D) Methodologies

Tools

Which of the following is a drawback of the traditional waterfall SDLC approach? A) Users are locked into requirements. B) There are no criticisms. C) The process is too chaotic. D) It is too short of a process.

Users are locked into requirements.

Which of the below is a true statement regarding the systems development life cycle? A) The SDLC is not iterative. B) It is not possible to complete some activities in one phase in parallel with those of another phase. C) The life cycle can be thought of as a circular process in which the end of the useful life of one system leads to the beginning of another project to develop a new version of or replace an existing system. D) 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 to develop a new version of or replace an existing system.

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


Conjuntos de estudio relacionados

Exam 4: Chapter 13 (Cognitive Neuroscience)

View Set

Mobility, Activity and Exercise in Older Adults

View Set

Indian States/Union Territories and Capitals

View Set

ch 25 p2, 25 Mult Choice; chapter 25

View Set

Chapter 31: Assessment and Management of Patients With Hypertension

View Set

Movement of Substances across Boundaries

View Set