IST 352 Ch.1

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

systems development methodology

A ________ is a standard process followed in an organization to conduct all the steps necessary to analyze, design, implement, and maintain information systems.

FALSE

A criticism of the traditional SDLC is that the role of system users or customers is too broadly defined.

FALSE

A knowledge engineer is the organizational role most responsible for the analysis and design of information systems.

Object class

A logical grouping of objects that have the same attributes and behaviors best defines: A) attribute B) module C) object class D) object

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

A specialized systems development life cycle is useful for : A) all organizations B) an organization that does not need all phases of the systems development life cycle or needs to modify phases C) an organization that needs only one phase of the SDLC D) none of the above

TRUE

A systems development methodology is a standard process followed in an organization to conduct all the steps necessary to analyze, design, implement, and maintain information systems.

developers

Agile Methodologies are recommended for a project if it has responsible and motivated ________.

TRUE

An important result of systems analysis and design is application software.

Design

Analysts convert the description of the recommended alternative solution into logical and then physical system specifications during: A) planning B) implementation C) analysis D) design

FALSE

CASE Analysis tools help to prototype how systems will look and feel.

Methodologies

Comprehensive, multiple-step approaches to systems development that will guide your work and influence the quality of your final product defines: A) techniques B) tools C) methodologies D) data flows

FALSE

Current practice keeps all phases of the SDLC as discrete activities.

FALSE

Destruction is the third phase of RUP.

FALSE

Documentation and training programs are finalized during the physical design phase.

FALSE

Documentation is not considered to be part of the implementation phase.

inception phase

During the ________ of RUP, analysts define the scope, determine the feasibility of the project, understand user requirements, and prepare a software development plan.

All of the above

Fowler recommends using an agile process when your project involves: A) unpredictable or dynamic requirements B) responsible and motivated developers C) customers who understand the process and will get involved D) all of the above

TRUE

Involving the end user in analysis and design is a key advantage to the prototyping technique.

FALSE

Joint Application Development is a systems development methodology created to radically decrease the time needed to design and implement information systems.

TRUE

Maintenance is the final phase of the SDLC in which an information system is systematically repaired and improved.

FALSE

Often the choices of language, database, and platform are already decided by the organization or by the client, and these information technologies must be taken into account in the physical design of the system.

FALSE

Proponents of the Agile Methodology state that techniques that work well for stable projects, such as building a bridge, work well for software projects.

Application Software

Software designed to support the payroll function would best be classified as: A) application software B) system software C) design software D) analysis software

TRUE

Sometimes the systems development life cycle is iterative.

Object-oriented analysis and design

Systems development methodologies and techniques based on objects rather than data or processes best defines: A) objects B) participatory design C) object-oriented analysis and design D) entity analysis and design

FALSE

Techniques are comprehensive, multiple-step approaches to systems development that guide an analyst's work and influence the quality of the final product.

adaptive

The Agile Methodologies focus on ________ rather than predictive methodologies.

FALSE

The Agile Methodologies promote a self-reflective software development process.

TRUE

The amount of time and effort devoted to maintenance depends a great deal on the performance of the previous phases of the life cycle.

FALSE

The analysis and design of information systems is driven from a technical perspective.

Analysis

The second phase of the SDLC in which system requirements are studied and structured best defines: A) planning B) analysis C) design D) implementation

FALSE

The second subphase in systems analysis is to investigate the system and determine the proposed system's scope.

TRUE

The systems development environment in the late 1990s focused on systems integration.

The life cycle can be though 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

Which of the following is a true statement regarding the SDLC phases? A) The life cycle is a sequentially ordered set of phases. B) It is not possible to complete some activities in one phase in parallel with those of another phase. C) The SDLC is not iterative. D) 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.

RUP

Which of the following is based on an iterative, incremental approach to systems development and has inception, elaboration, construction, and transition phases? A) JAD B) RAD C) RUP D) eXtreme Programming

FALSE

eXtreme Programming always involves developers working by themselves.

FALSE

eXtreme Programming is not one of the Agile Methodologies.

It is a rapid method to prototype and develop an application

All of the following are true about the SDLC EXCEPT: A) the different phases are clearly defined B) it is a rapid method to prototype and develop an application C) the relationships between phases are well specified D) the sequencing of phases has a compelling logic

object class

An ________ is a logical grouping of objects that have the same (or similar) attributes and behaviors (methods).

Object

An ________ is a structure that encapsulates attributes and methods that operate on those attributes.

Repository

An integrated and standard database used in CASE to provide product and tool integration is called a: A) Transaction Processing System B) Data Mart C) Repository D) Armory

TRUE

CASE refers to software tools that provide automated support for some portion of the systems development process.

look, feel

Computer display and report generators help prototype how systems ________ and ________.

TRUE

During physical design, the logical specifications of the system from the logical design are transformed into technology-specific details from which all programming and system construction can be accomplished.

elaboration

During the ________ phase of RUP, analysts detail user requirements and develop a baseline architecture.

FALSE

During the analysis phase, someone identifies the need for a new or enhanced system.

Inception

During which of the following RUP phases will analysts define the scope, determine the feasibility of the project, understand user requirements, and prepare a software development plan? A) transition B) construction C) elaboration D) inception

TRUE

Every medium to large corporation and every custom software producer will have its own specific life cycle or systems development methodology in place.

Productivity

One of the advantages of eXtreme programming is higher levels of ________.

FALSE

One of the primary disadvantages of RAD is longer development time.

FALSE

The systems development life cycle is a sequentially ordered set of phases.

All of the above

Which of the following are true statements regarding today's analysis and design of information systems? A) More and more systems implementation involves a three-tier design. B) There is a movement to wireless system components. C) There is a continued focus on developing systems for the Internet and for firms' intranets and extranets. D) All of the above.

RAD

Which of the following grew out of the convergence of the increased speed and turbulence of doing business in the late 1980s and early 1990s and the ready availability of high-powered, computer-based tools to support systems development and easy maintenance? A) JAD B) RAD C) Object-oriented programming D) CASE

eXtreme Programming's overall philosophy is that code will be integrated into the system it is being developed for and tested within a few hours after it has been written.

Which of the following is a true statement about eXtreme Programming? A) eXtreme Programming's overall philosophy is that code will be integrated into the system it is being developed for and tested within a few hours after it has been written. B) eXtreme Programming minimizes customer involvement during each of its phases. C) eXtreme Programming distinguishes and separates the planning, analysis, design, and construction phases. D) eXtreme Programming uses an approach similar to the traditional SDLC for capturing and presenting system requirements and design specifications.

All functional features of the system chosen for development in analysis are described independently of any computer platform.

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

Diagramming

Which type of CASE tool is used for the analysis phase of the SDLC? A) Documentation generators B) Form generators C) Report generators D) Diagramming

Computer-aided software engineering tools

________ are software tools that provide automated support for some portion of the systems development process.

Rapid Application Development

________ is an approach to develop information systems that promises better and cheaper systems as well as rapid deployment.

Application software

________ is computer software designed to support organizational functions or processes.

Maintenance

________ is the final phase of the SDLC in which an information system is systematically repaired and improved.

Planning

________ is the first phase of the SDLC in which an organization's total information system needs are identified, analyzed, prioritized, and arranged.

Physical Design

________ is the part of the design phase of the SDLC in which the logical specifications of the system from logical design are transformed into technology-specific details from which all programming and system construction can be accomplished.

Design

________ is the third phase of the SDLC in which the description of the recommended solution is converted into logical and then physical system specifications.

TRUE

The goal of OOAD is to make system elements more reusable.

TRUE

The object-oriented approach combines data and processes into single entities called objects.

Systems Analyst

The person in an organization who has the primary responsibility for systems analysis and design is the: A) systems analyst B) end user C) internal auditor D) business manager

Maintenance

The phase of the SDLC in which an information system is systematically repaired and improved is referred to as: A) analysis B) implementation C) maintenance D) physical repair

FALSE

The ready availability of increasingly powerful software tools created to support RAD decreased interest in this approach.

A focus on self-adaptive processes

The three key principles shared by the Agile Methodologies include: A) a focus on predictive methodologies B) a focus on roles C) a focus on self-adaptive processes D) all of the above

TRUE

The traditional waterfall SDLC narrowly defines the end user or customer's role.

requirements

The traditional waterfall life cycle locked users into ________ that had been previously determined.

FALSE

The transition phase of RUP involves only coding of the project.

Transition

Which of the following RUP phases involves correcting problems, beta testing, user training, and conversion of the project? A) elaboration B) transition C) inception D) construction

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 are deliverables for the 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) description of current system and where problems and opportunities are with a general recommendation on how to fix, enhance, or replace current system D) code, documentation, training procedures, and support capabilities


Set pelajaran terkait

Introduction to nutrients and nutritional labeling: nutrition defined

View Set

Cloud Digital Leader Exam Review Questions

View Set

Chapter 7 THINKING AND INTELLIGENCE Quiz

View Set

Ch. 35 Med-Surg: Assessment of Musculoskeletal Function

View Set