AIS-Chapter 11 – Flashcards

Unlock all answers in this set

Unlock answers
question
The implementation stage of a system development project can be minimized when it involves an upgrade to an existing system
answer
False
question
Systems analysis is the first step in the systems development life cycle
answer
False-the first stage is planning and analysis, and then design and implementation
question
The role played by the systems developer is much like that of a doctor with regard to a patient
answer
True
question
The steering committee needs to approach systems development from a "long-run" view
answer
True
question
Subsidiary to tactical systems development objectives are the strategic objectives
answer
False
question
Key success factors are characteristics of an organization that distinguishes it from competitors
answer
True
question
The systems development strategic plan should identify specific areas to be given the highest priority
answer
True
question
One objective of a systems survey is to find ways to automate tasks that have been performed manually
answer
False
question
Customers should be viewed as vital components of a system and should be included in any analysis
answer
True
question
A good approach to use with a manager when performing an information needs analysis is to ask the manager, "what kind of problems do you have here?"
answer
False
question
Information requirements of a production control system might include quality control specifications
answer
True
question
A large portion of the systems analyst's job is to collect and organize facts
answer
True
question
A closed-ended questionnaire is the same as a depth interview
answer
False: open ended questionnaire is same as depth interview, closed-ended is same as structural interview
question
Structured systems analysis begins with computer program code and then, through a number of steps each decreasing in detail, ends with a general description of a particular system
answer
False-starts with general description of a particular system and then proceeds through a logically related set of steps and ends with computer program code
question
Document and analytic flowcharts are optional tools in systems analysis
answer
False
question
Determining access method involves defining primary and secondary access keys
answer
True
question
The systems development life cycle, including the design phase, is a finite process terminating in a completed system
answer
False
question
Systems design problems are much like other problems in life because there is no single solution which perfectly solves the problem
answer
True
question
As an organization increases in its complexity and the number of products manufactured or sold, it becomes easier to find an appropriate turnkey software system that adequately meets the organization's needs
answer
False
question
Management is typically responsible for selecting the best major system design from among several design alternatives
answer
True
question
The document that includes everything necessary to actually implement the design project is the details design proposal
answer
True
question
The use of prepackaged business process blueprints is seldom used in system design specifications or proposals
answer
False
question
It is important to design system reports that have appropriate titles and captions
answer
True
question
Regarding general systems design considerations, implementing adequate controls is too often emphasized
answer
False
question
Systems design is a creative activity and can be viewed somewhat as an art
answer
True
question
File analysis sheets show the relationship between the various kinds of files
answer
False
question
One type of business blueprint is CASE
answer
False
question
Computer professionals love the freedom of designing and building a new system from the ground up
answer
True
question
A dedicated software package is intended for a large and diverse number of users
answer
False-intended for narrow audience
question
A good question to ask when evaluating "canned" software is "are source programs supplied?"
answer
True
question
Most deficiencies in a system plan become obvious during the planning and analysis phase of the systems development life cycle
answer
False
question
Iterative or agile approaches to systems development require constant communication and require all phases of the systems life cycle to be carried on simultaneously
answer
True
question
The whole concept of service-oriented architecture relies on small independent pieces of software called services
answer
True
question
RAD is an iterative development technique using prototype designs
answer
True
question
RUP is an iterative development technique using prototype designs
answer
False-does not use prototype designs
question
RUP is a development framework involving 4 phases to help with iterative approaches to systems development
answer
True
question
Object-oriented design and analysis relies on the identification of services and their attributes
answer
False-focuses on defining objcts
question
Object-oriented design focuses on defining objects and their actions as well as the data they use and how they collaborate with each other
answer
True
question
In object-oriented design, objects are said to possess attributes, and attributes possess methods
answer
False-objects are said to possess methods and attributes
question
In object-oriented design, objects possess methods and attributes
answer
True
question
Ruby and Python are pure, native object-oriented languages.
answer
True
question
UML diagrams are used to document objects and classes and how they communicate with each other
answer
True
question
UML diagrams are ideal for OO development; however, they are difficult to create source code
answer
False
question
Model driven architecture is the main architecture used in traditional systems design approaches
answer
False-still in early stagse
question
BPEL is an executable computer language that facilitates interactions between business processes and Web services
answer
True
question
OASIS stands for Organization for the Assessment of Structured Iterative Standards
answer
False
question
REA stands for Resources, Enterprise, and Agents
answer
False- resources-events-agents
question
In a REA model, for each event there are two general categories of related attributes
answer
True
question
From a cost standpoint, the phase of systems development in which more money is spent than any other area is A) systems analysis B) systems design C) systems implementation D) systems planning
answer
C
question
From a cost standpoint, they phase of systems development in which major errors can become quite costly in later stages of development is A) systems analysis B) systems design C) systems implementation D) systems planning
answer
A
question
Which of the following is not a goal of developing an overall systems plan and strategy? A) Duplication and wasted effort will be minimized B) The systems analysis phase will be minimized in favor of design and implementation when budget constraints are present C) Systems development in the organization will be consistent with the overall strategic plan of the organization D) Resources will be targeted to the subsystems where the needs are greatest
answer
B
question
A system planning and feasibility analysis involves several phases and operates in a "top-down" fashion. This type of analysis is composed of how many phases? A) Three B) Five C) Six D) Seven
answer
D
question
Which of the following planning activities is performed after the other activities? A) Deciding that all system changes must be completed within five years B) Naming the individuals to the systems analysis and design team C) Appointing a steering committee D) Deciding that a reliable file backup system is more important than new factory workstations
answer
B
question
The purpose of a systems development steering committee is to A) inquire of top management as to the problems encountered with current systems B) oversee the work of the systems analysts C) focus on the overall current and future information needs of the company D) provide a positive image of the development of new systems and to keep criticism within the organization to a minimum
answer
C
question
The main responsibility of the systems development steering committee is A) overall planning and control of the systems development effort within the organization B) to oversee the work of the systems analysis C) to become involved in the details of specific development projects D) to provide a positive image of the establishment of systems development
answer
A
question
A major output of a systems development steering committee or the individual in charge of systems development is a written documentation outlining short-and long-term goals relating to the company's development effort. This document is called A) Key systems Development success factors B) the systems development life cycle C) objectives of systems analysis D) strategic systems plan
answer
D
question
Which of the following describes the point in which systems project costs should be quantified? A) identifying and prioritizing potential projects for systems development B) developing a strategic information systems plan C) assembling the project team D) preparing the systems proposal
answer
A
question
The company should inform users that a new system is being developed A) as late as possible, to eliminate the possibility that some employees might oppose the new system B) after the design plan is complete, to avoid employee interference and confusion C) as soon as possible, to maximize user acceptance of the new system D) as son as the users seem ready to accept the new system
answer
C
question
Which of the following is often the key motivation for the system developers to establish good relationships with current and future users of the system? A) The users' expertise is essential to designing the technical specifications of the new system B) The success or failure of the new system will depend heavily on the support of the eventual users C) users often are responsible for the subsequent evaluation of the developers D) users often determine budgets and timetables for systems projects
answer
B
question
Which of the following would be an appropriate source of information to obtain during the survey of the current system? A) Professional journals and industry publications B) minutes of board meetings, financial statements, and charts of accounts C) organization charts, job descriptions, and policy manuals D) all of these are correct
answer
D
question
An analysis of the system survey contains a A) summary of the system's strengths and weaknesses B) cost comparison of different software packages C) review of information needs D) listing of input requirements
answer
A
question
Any bottlenecks in a company's current operations would most likely be discovered A) when the technical specifications of a system are being decided B) when the information obtained during the system survey is analyzed C) during the document review D) none of these
answer
B
question
The second major phase of systems analysis is information needs analysis. This phase A) focuses on the general information needs of particular applications B) concentrates on the report formats that the new systems will output C) is concerned with specific managerial decisions and their inputs D) none of these answers
answer
A
question
Which of the following is most relevant in gaining an understanding of a manger's decisions and information needs? A) information about the major problems the manager normally deals with B) knowledge about the manager's self-assessment criteria C) details concerning the manager's job responsibilities D) knowledge of the criteria used to evaluate the managers job performance
answer
D
question
The third phase of systems analysis results in decisions regarding A) input requirements for the new system B) output requirements for the new system C) both input and output requirements for the new system D) priorities for ranking the different subsystems projects, but not specific system requirements
answer
C
question
Which of the following elements is contained in the systems analysis report? A) Specific timetables for project completion B) descriptions of any overall problems in the specific subsystem being studied C) A summary of the current system's strengths and weaknesses D) a systems proprosal to serve as the framework for the project
answer
B
question
The Warnier-ORR methodology is a technique used for A) flowcharting B) document review C) evaluating work distribution D) analyzing infomration flows
answer
D
question
A formal technique used by the systems analyst to summarize related data inputs and outputs is A) matrix analysis B) work measurement C) flowcharting D) decision analysis
answer
A
question
One benefit of using the Warrior-Orr methodology as a fact-gathering technique is that A) is easy to understand and use B) can be used to document any type of system C) forces a top-down, structured approach to analysis D) all
answer
D
question
In warrnier-Orr methodology, how would the repetitions associated with the input of batches of customer checks be shown? A) use a bracket with the number 2 B) use the subscript (n) C) use 2 brackets D) use the subscript (2)
answer
B
question
At the first level of structured systems analysis, documenting begins with A) matrix analysis B) an analytic flowchart C) a logical flow diagram D) functional analysis
answer
C
question
A flowchart differs from a logical flow diagram because it A) provides a physical description of the system B) provides a logical description of the system C) does not specify certain input/output devices D) does not specify certain storage devices
answer
A
question
In structured systems analysis, the data dictionary describes A) data structure B) physical layout C) data structure and physical layout D) data structure and data elements
answer
D
question
A special language describing processing logic that uses key words such as IF, THEN, ELSE IF, and SO is called A) Warnier-Orr English B) structured English C) analytic flowchart notation D) structured assembler
answer
B
question
When conducting structured systems analysis of a particular system, defining the processing logic A) should always be done using structured English B) is the same thing as writing actual program code C) may be done with decision trees or decision diagrams D) is useful only to technical systems peronnel
answer
C
question
Systems design follows the "top-down approach". This means A) going from the general to the specific B) beginning with the needs and desires of top management and then considering other users' needs down to the "Factory-floor" level C) going from specific program code to general descriptions of the system D) starting with a central computer system and then implementing systems for individual departments
answer
A
question
Certain turnkey software packages can sometimes meet the specific needs of an individual situation with minimal design work. Which of the following companies would least likely be able to use a turkey system? A) a doctor's office B) an attorney C) a petroleum refining company D) a construction company
answer
C
question
Which of the following design alternatives is the most difficult to evaluate? A) Deciding whether reports should be generated automatically or on-demand B) deciding whether processing should deb in batch mode or online C) deciding whether the alternatives meet all major objectives for the system D) deciding whether existing personnel can manage the system
answer
D
question
Once system design alternatives have been laid out and documented, they must be evaluated. The primary criteria for selecting the alternative for implementation purposes should be A) cost versus benefits B) simplicity versus complexity C) user acceptance of the alternative D) feasibility
answer
A
question
In the preparation of design specifications, which of the following activities is undertaken after all of the others have been completed? A) Database Design B) specifying inputs C) specifying processing steps D) designing management reports
answer
B
question
A design proposal explains that the system will include both manual and computer procedures for reconciling batch totals. This explanation A) shows internal control effectiveness exists at the cost of some efficiency B) is not accurate C) should not be included int he design proposal D) should be included in both the systems analysis report and the design proposal
answer
A
question
Items that should be provided in any detailed design proposal are A) the resumes and qualifications of systems analysts and designers B) discussions of similar systems that competitors have implemented C) specific volume and cost information D) critiques of problems encountered with the prior (or existing) system
answer
C
question
The most important consideration for output design is A) relevance B) integration C) uniformity D) cost-effectiveness
answer
D
question
Which of the following design considerations applies to report or document outputs? A) Relevance B) integration C) uniformity D) accuracy
answer
A
question
The design criterion concerned with avoiding the collection and maintenance of the same data items is more than one place in the organization is A) uniformity B) flexibility C) integration D) standardization
answer
C
question
The design criterion concerned with using the same format and name for data items used in more than one place A) uniformity B) flexibility C) integration D) standardization
answer
D
question
Probably the most difficult design consideration in designing the data input system is A) uniformity B) accuracy C) integration D) organization
answer
B
question
Which of the following database design techniques shows the interrelationships between various kinds of records? A) data structure design B) record layouts C) file-related matricies D) file analysis sheets
answer
A
question
Which of the following database design techniques shows the interrelationships between files, their contents, and their use? A) data structure diagrams B) record layouts C) file-related matrices D) file analysis sheets
answer
C
question
A file-related matrix reveals that a file's data item A is used in six different reports, while data item B in the same file is not used in any report. The systems designer should consider A) using both data items A and B B) deleting data item B and using only data item A C) using neither data item A nor b D) deleting data item A and using only data item B
answer
B
question
Prepackaged design systems have both advantages and disadvantages in assisting the designer with the systems development cycle. A disadvantage of such prepackaged design methodologies is that they do not A) specify desired outputs B) provide assistance in structuring a particular problem C) adequately deal with the problem of response time D) answers A and C are correct
answer
D
question
A company should decide whether to develop software independently or purchase software A) when preparing the detailed designed proposal B) at the end of systems analysis C) at the end of systems planning D) when preparing design specifications
answer
B
question
Which of the following is not an advantage of using purchased or "canned" software packages? A) they are less expensive B) they seldom meet all of a company's precisely C) they are already debugged D) they company can "test drive" the product before making a substantial investment
answer
B
question
When evaluating purchased software it is often helpful to use a decision table format to consider various issues and potential problems with the software. A question (or questions) to be asked in a decision table which might uncover any "skeletons in the closet" regarding a software package is A) How many other installations that are 'second-reference organizations' have used the software, and for how long? B) how stable is the software vendor? C) who closely does the software fit the needs of the company? D) how flexible is the software?
answer
A
question
When a company is purchasing software, it should choose hardware A) before choosing software B) at the end of systems analysis C) after choosing software D) at any time either before or after choosing software
answer
C
question
One reason to put off the purchase of computer hardware or software is A) the price of hardware and software will drop shortly B) a new version of hardware or software will be available soon C) the company wants the latest "state-of-the-art" system D) none of these answers is a good reason to put
answer
D
question
Actively involving the ultimate users in the development of a system might help to limit A) communications problems B) unrealistic or vague requirements during the analysis phase C) disillusionment and confusion during the design phase D) all of these answers are correct
answer
D
question
It is normal for deficiencies in a systems plan to only become obvious during the A) design and implementation phases B) planning and analysis phases C) planning and design phases D) if the systems plan is correctly executed, deficiencies will not be pressent
answer
A
question
The more complicated, unfamiliar, or innovative business and information environments become, the more it becomes necessary to A) plan and analyze upfront B) use an iterative design approach C) employ a project manager D) use the waterfall method correctly
answer
B
question
Systems development means defining, shaping, and reshaping the four enterprise architectural domains of A) business, information, application, and technical architectures B) business, software, implementation, and training architectures C) software, hardware, training, and maintenance architectures D) software, information, hardware, and reporting architecures
answer
A
question
Each domain in the enterprise architecture is subject to A) cost overruns if planning is not carefully completed upfront B) government review if the company is publicly traded C) the four phases of RUP development D) analysis, planning, design, and implementation
answer
D
question
In iterative or agile approaches to systems development A) each phase of the life cycle is completed prior to moving to the next phase B) phases can be started in any order the project manager deems appropriate C) all phases of the life cycle are carried on simultaneously D) the systems development life cycle is not appropriate to implement
answer
C
question
Service oriented architecture relies on developing small independent pieces of software called A) groups B) services C) units D) prototypes
answer
BB
question
An iterative approach using prototypes is called A) service oriented development B) waterfall development C) object oriented development D) rapid application development
answer
D
question
The phase of the Rational Unified Process where the project is documented in detail using UML and prototypes is the ________ phase A) inception B) elaboration C) construction D) transition
answer
B
question
The phase of the Rational Unified Process where the software is deployed to end users for testing and training is the ________ phase A) inception B) elaboration C) implementation D) transition
answer
D
question
Rational Unified Process relies on a(n) A) iterative approach B) traditional approach C) object oriented approach D) it does not use any of these approaches
answer
A
question
The object-oriented approach focuses on defining A) objects B) services C) units D) all of the above are a part of the object-oriented approach
answer
A
question
Data related to objects are called A) items B) methods C) attributes D) characteristics
answer
C
question
The things objects do are called A) items B) methods C) attributes D) characteristics
answer
B
question
________ diagrams are used to document objects (and classes of objects) and how they communicate with each other A) UML B) ER C) conceptual D) data flow
answer
A
question
UML diagrams directly match objects in computer programs which greatly facilitate communication between the analysts, designers, and programmers A) forcing objects to be defined in numerous languages B) forcing all objects to be identified C) eliminating the need for an iterative approach D) eliminating a language gap between DFDs and programming code
answer
D
question
MDA stands for A) model diagram assurance B) methods, development, assessment C) model driven architecture D) methods driving assessment
answer
C
question
The approach of MDA is to A) develop a model and then use iteration so programmers can develop a prototype B) develop a model and then transform the model into computer software C) develop methods that can then be organized into object classes D) develop methods that can be modeled into computer software
answer
B
question
An example of a transformation language that can be used with MDA is __________ A) OMG B) QVT C) UML D) OO
answer
B
question
Object-oriented design and analysis is based on objects and relies on A) UML diagrams B) MDA models C) BPEL diagrams D) None of the above aids OO analysis
answer
A
question
BPEL is an executable computer language that facilitates interactions between A) objects and services B) objects and methods C) business processes and data diagrams D) business processes and Web services
answer
D
question
BPEL is supported by the internationally recognized and leading IT open standards organization called A) OASIS B) OMG C) MDA D) QVT
answer
A
Get an explanation on any task
Get unstuck with the help of our AI assistant in seconds
New