315 Chapter 1

Ace your homework & exams now with Quizwiz!

Which of these software packages are not open source software (OSS)? A) Microsoft Windows B) Mozilla Firefox Web browser C) Apache Web server D) A Linux operating system

A

The most comprehensive and responsible role that the systems analyst takes on is that of a(n): A) agent of change. B) compromiser. C) leader. D) consultant.

A) agent of change.

The design phase also includes designing ________ that will store much of the data needed by decision makers in the organization. A) databases B) flow charts C) spreadsheets D) software design models

A) databases

Which of the following do not describe how analysts use CASE tools? A) decrease maintenance costs B) increase productivity C) communicate more effectively with users D) integrate the work that they do on the system from the beginning to the end of the life cycle

A) decrease maintenance costs

Decision makers are beginning to understand that ________ is not just a byproduct of conducting business, but a critical factor in determining the success or failure of a business. A) information B) decoration C) hesitation D) frustration

A) information

After the system is installed, it must be ________, meaning that the computer programs must be modified and kept up to date. A) maintained B) replaced C) replicated D) CASE'd

A) maintained

Which of the following is not one of the fundamental components of the agile approach? A) pressure B) values C) principles D) core practices

A) pressure

The most prominent quality of an analyst is that of a(n): A) problem solver. B) consultant. C) programmer. D) agent of change.

A) problem solver.

A CASE ________ is a large collection of records, elements, diagrams, screens, reports, and other information stored about a particular project. A) repository B) database C) flow chart D) booklet

A) repository

As a(n) ________, an analyst draws on professional expertise concerning computer hardware and software and their uses in the business. A) supporting expert B) consultant C) programmer D) agent of change

A) supporting expert

The ________ is a phased approach to analysis and design that holds that systems are best developed through the use of a specific cycle of analyst and user activities. A) systems development life cycle B) agile approach C) object-oriented approach D) open source approach

A) systems development life cycle

The ________ summarizes what has been discovered about the users, usability, and usefulness of current systems; provides cost-benefit analyses of alternatives; and makes recommendations on what (if anything) should be done. A) systems proposal B) database design C) template D) development life cycle

A) systems proposal

In the information requirements phase of the ________, the analyst is striving to understand what information users need to perform their jobs A) Software Development Life Cycle (SDLC) B) Human computer interface C) The keyboard D) Human computer interaction

A.) Software Development Life Cycle (SDLC)

Which of these statements concerning the systems development life cycle is true? A) Designing the system is the first step in the SDLC. B) No phase can occur until the previous phase is completed. C) Although each phase is presented discretely, it is never accomplished as a separate step. D) There is widespread agreement that the SDLC is composed of seven phases.

C

After a system is implemented, businesses spend little money on system maintenance. T/F

False

Problem solving is never a good quality for a systems analyst

False

The second phase of the systems development life cycle begins with the documentation of the software being designed. T/F

False

User involvement throughout the systems project is of little importance in the successful development of business information systems. T/F

False

When analysts are hired specifically from outside the business to address information systems issues within a business, they are acting as supporting experts. T/F

False

Visible Analyst (VA) is not an example of a CASE tool that enables systems analysts to do graphical planning, analysis, and design in order to build complex client/server applications and databases T/F

True

When answering questions concerning human-computer interaction (HCI) the analyst should ask questions such as, "What are the users' physical strengths and limitations?" T/F

True

When implementing a new system, it is always best to determine the human needs of the users involved. T/F

True

System maintenance must be performed to: A) correct software errors. B) add new features that have never been requested before. C) remove features that none of the users are using. D) keep programmers employed.

A

Which of the following is not a dimension used to categorize an open source community? A) programming style B) environment C) user community D) licensing

A

Which of these characteristics is most important to a systems analyst? A) communicator B) problem solver C) programmer D) project manager

B

Which of these is not used by analysts when adopting CASE tools? A) communicating more effectively with users B) expediting the local area network C) increasing productivity D) integrating the work done during life cycle stages

B

Which of the following questions would NOT be used by the analyst when determining the human information requirements of a system? A) What needs to be done to make the system audible, legible, and safe? B) How can the system be made within the approved budget? C) How can the system be made pleasing or even fun to use? D) How can the system support a user's individual work tasks and make them more productive in new ways?

B) How can the system be made within the approved budget?

Which of the following is not one of the four values of the agile approach? A) communication B) expertise C) simplicity D) courage

B) expertise

Software that is distributed free along with the program source code is called: A) closed source software. B) open source software. C) Microsoft Windows. D) outsource software.

B) open source software.

One important justification for CASE tools is to increase analyst: A) confidence. B) productivity. C) skill. D) None of the above

B) productivity.

An encyclopedia that is used to store all project information is called: A) a data dictionary. B) an upper CASE tool. C) a CASE repository. D) a lower CASE tool.

C

Maintenance is performed: A) to correct software errors. B) to enhance the system and its capabilities in response to changing organizational needs. C) Both A and B. D) Neither A nor B.

C) Both A and B.

________ is an approach that is intended to facilitate the development of systems that must change rapidly in response to dynamic business environments. A) Agile method B) Systems development life cycle C) Object-oriented analysis and design D) Open source approach

C) Object-oriented analysis and design

Object-oriented approaches use what industry standard for modeling object-oriented systems? A) artificial intelligence B) a distributed system C) the unified modeling language D) multi-view

C) the unified modeling language

When program software is distributed free with the code or computer instructions available for anyone to modify, it is called: A) freeware. B) code independent software. C) a distributed system. D) open source software.

D

Which of these is a reason for an organization to participate in open source communities? A) to maintain mutually beneficial relationships with other software developers B) to keep down the development costs on a project C) to increase productivity by leveraging a committed group of developers D) All of the above.

D) All of the above.

________ tells users how to use software and what to do if software problems occur. A) Program specifications packet B) Software development life cycle C) Programming guidelines D) Documentation

D) Documentation

________ are those for which the conditions, condition alternatives, actions, and action rules can be determined. A) Useful decisions B) Sequential decisions C) System-wide decisions D) Structured decisions

D) Structured decisions

The ________ is based on values, principles and core practices. A) fragile approach B) open source approach C) closed source approach D) agile approach

D) agile approach

Each phase of the system development life cycle is accomplished as a discrete, separate step. T/F

F

It is the drawing of diagrams rather than in their modification that CASE tools excel over the use of templates T/F

F

Open source software is distributed for free and then users pay for updates to the software T/F

F

The first SDLC phase that the analyst enters into is that of determining information requirements for the particular users involved. T/F

F

The open source software community is a monoculture, a single unified community T/F

F

CASE tools can allow the user to easily draw and modify diagrams. T/F

T

A systems proposal is prepared after the analysis of system needs. T/F

True

As a systems analyst, you are an agent of change whenever you perform any of the activities in the systems development life cycle and are present and interacting with users and the business for an extended period of time. T/F

True

CASE tools have the potential of increasing systems analysts' productivity. T/F

True

CASE tools were created explicitly to improve an analyst's routine work through the use of automated support. T/F

True

During the life cycle of an information system, more time is spent in system maintenance than it took to design and develop the system. T/F

True

In the Systems Development Life Cycle (SDLC), several activities may occur simultaneously, and activities may be repeated.

True

In the design phase of the SDLC, the systems analyst uses the information collected earlier to accomplish the logical design of the information system. T/F

True

In the third phase of the systems development life cycle, analysts can use data flow diagrams to chart the input, processes, and output of the business functions. T/F

True

It is important for the analyst to determine the human needs of the users involved in a development project T/F

True

Object-oriented techniques are used when systems must change rapidly in response to dynamic business environments T/F

True

The first phase of the systems development life cycle is critical to the success of the rest of the project. T/F

True

The four values of the agile approach are communication, simplicity, feedback and courage T/f.

True

The three major tools for analyzing structured decisions are structured English, decision tables, and decision trees. T/F

True

The three primary roles of the systems analyst are as consultant, supporting expert, and change agent. T/F

True


Related study sets

Java EE 7 Application Developer 1Z0-900 Free Questions V9.02 | Killtest

View Set

Chapter 70. Emergency, Trauma, and Environmental Injuries

View Set