System analysis and design MCQ

  • An order processing system is vital to the company’s operations, without it the company cannot do business as it cannot process any orders and get payments. Such a system is called a _______________. *

A. Transactions processing system

B. Business support system

C. Mission critical system

D. User productivity system

Ans: C. Mission critical system

  • Full form of BPR *

A. Business proposal request

B. Business process restructuring

C. Business process reengineering

Ans: C. Business process reengineering

  • The SDLC uses the _____________________. *

A. Interactive model

B. Waterfall model

C. Spiral model

Ans: B. Waterfall model

  • When a group of workers are observed the productivity increases or decreases in comparison to when they are not observed. This effect is known as *

A. Observer’s effect

B. Havethorne effect

C. Hawthorne effect

D. Supervision effect

Ans: C. Hawthorne effect

  • While the end product of JAD is a requirements model, the end product of RAD is *

A. Report to management

B. Prototype

C. System design specification

D. A new information system

Ans: D. A new information system

  • Full form of UML *

A. Unified marketing language

B. Unified modelling language

C. Unified markup language

Ans: B. Unified modelling language

  • A _____________ usually causes specific actions, such as printing subtotals for a group of records. *

A. Control change

B. Control break

C. Subtotal results

D. Control field

Ans: B. Control break

  • Full form of REJ *

A. Real economic justification

B. Rapid economic justification

C. Real time economic justification

Ans: B. Rapid economic justification

  • What added features would you like in the new system? Is an example of a *

A. Open ended question

B. Closed ended question

Ans: A. Open ended question

  • Full form of GIGO. *

A. Get input get ouput

B. Garbage in garbage out

Ans: B. Garbage in garbage out

  • Full form of IDE *

A. Internet development enterprise

B. Integrated development enterprise

C. Integrated development environment

Ans: C. Integrated development environment

  • ____________ is the process of reviewing the program code to spot logic errors, which produce incorrect results. *

A. Logic check

B. Program checking

C. Desk checking

D. Logic review

Ans: C. Desk checking

  • Full form of ODBC *

A. Open database connection

B. Open database connectivity

C. Open database conversion

D. Open database collection

Ans: B. Open database connectivity

  • Full form of FDD *

A. Functional data diagram

B. Functional decomposition diagram

Ans: B. Functional decomposition diagram

  • A ___________ report produces one or more lines of output for each record processed. *

A. Summary report

B. Exception report

C. Detail report

Ans: C. Detail report

  • Full form of HCI is *

A. Human computer interaction

B. Human capability index

Ans: A. Human computer interaction

  • A ___________ is a person, place thing or event for which data is collected and maintained. *

A. Object

B. Entity

C. Field

Ans: B. Entity

  • A record, also called a ____________ is a set of related fields that describes one instance, or occurrence of an entity, such as one customer, one order, or one product. *

A. Object

B. Event

C. Tuple

Ans: C. Tuple

  • _____________ are the key problems, opportunities, and constraints that affect and shape the firm’s decisions, just like a SWOT analysis. *

A. Critical business opportunities

B. Critical business constraints

C. Critical business problems

D. Critical business issues

Ans: D. Critical business issues

  • A popular technique for investigating causes and effects is called a fisbone diagram or, *

A. Problem identification diagram

B. Ishikawa diagram

C. Cause and effect diagram

D. Stick diagram

Ans: B. Ishikawa diagram

  • The end product of systems planning stage is the systems requirements document *

A. True

B. False

Ans: B. False

  • The end product of systems analysis stage is feasibility study *

A. True

B. False

Ans: B. False

  • The end product of the systems design stage is the systems design specification. *

A. True

B. False

Ans: A. True

  • Because it will have a longer useful life, a scalable system offers a better _______________. *

A. Return on investment

B. Usability

C. Operational life

Ans: A. Return on investment

  • A DFD does not show the detailed contents of a data store — the specific structure and data elements are defined in the _____________. *

A. Data repository

B. Data table

C. Data dictionary

D. Data store

Ans: A. Data repository

  • System developers also use defect tracking software, sometimes called ___________, to document and track program defects, code changes. *

A. Error tracking software

B. Bug tracking software

C. Corrupt code tracking software

Ans: B. Bug tracking software

  • The first step is to compile the program using a CASE tool or a language compiler. This process detects____________, which are language grammar errors. *

A. Run-time errors

B. Compiling errors

C. Invalid value errors

D. Syntax errors

Ans: A. Run-time errors

  • The testing of an individual program or module is called unit testing. (True/False) *

A. True

B. False

Ans: A. True

  • Program documentation describes the inputs, outputs, and processing logic for all program modules. (True/False). *

A. True

B. False

Ans: A. True

  • System documentation includes data dictionary entries, data flow diagrams, object models, screen layouts, source documents, and the system request that initiated the project. *

A. True

B. False

Ans: A. True

  • Test data should contain both correct data and erroneous data and should test all possible situations that could occur. (True/False). *

A. True

B. False

Ans: A. True

  • Desk checking is the process of reviewing the program code to spot___________, which produce incorrect results. *

A. Run-time errors

B. Compiling errors

C. Logic errors

D. Syntax errors

Ans: C. Logic errors

  • Testing two or more programs that depend on each other is called____________, or link testing. *

A. Combined testing

B. Integration testing

Ans: B. Integration testing

  • Group training, makes the most efficient use of time and training facilities. In addition, if the group is small, trainees can learn from the questions and problems of others. (True/False) *

A. True

B. False

Ans: A. True

  • Training employees at your company’s location offers several advantages. Employees incur no travel expense, they can respond to local emergencies (True/False) *

A. True

B. False

Ans: A. True

  • A systems analyst should understand user experience knowledge, and skill levels. Will this help in creating a better user interface. (True/False) *

A. True

B. False

Ans: A. True

  • __________ describes how people work, learn, and interact with computers; *

A. Aesthetics

B. Ergonomics

Ans: B. Ergonomics

  • __________ focuses on how an interface can be made attractive and easy to use *

A. Aesthetics

B. Ergonomics

Ans: A. Aesthetics

  • Technology is an internal factor affecting systems projects.(True/false) *

A. True

B. False

Ans: A. True

  • With a broader viewpoint, a committee can establish priorities more effectively than an individual, and one person’s bias is less likely to affect the decisions.(True/False) *

A. True

B. False

Ans: A. True

  • Because structured analysis is based on a detailed plan, similar to a blueprint for constructing a building, it is called a predictive approach. *

A. True

B. False

Ans: A. True

  • Because it focuses on processes that transform data into useful information, structured analysis is called a object oriented technique. *

A. True

B. False

Ans: B. False

  • The SDLC uses the _____________________. *

A. Interactive model

B. Waterfall model

C. Spiral model

Ans: B. Waterfall model

  • A constraint is a requirement or condition that the system must satisfy or an outcome that the system must achieve. *

A. True

B. False

Ans: A. True

  • Management prefers that the project be completed now, rather than next quarter, is an example of a constraint that is external in nature and has to be done in the present. *

A. True

B. False

Ans: B. False

  • When analyzing organisation charts one must not care about any informal structures within the organisation *

A. True

B. False

Ans: B. False

  • When a group of workers are observed the productivity increases or decreases in comparison to when they are not observed. This effect is known as *

A. Observer’s effect

B. Havethorne effect

C. Hawthorne effect

D. Supervision effect

Ans: C. Hawthorne effect

  • A popular fact finding technique of obtaining information from a large number of people is to use a *

A. Document review

B. Interview

C. Questionnaire

D. Sampling

Ans: C. Questionnaire

  • When a questionnaire wants input on some sensitive topic you should not allow anonymous responses *

A. True

B. False

Ans: B. False

  • ______________ is an expanded version of the context diagram and shows the major internal processes, data flows, and data stores. *

A. First level diagram

B. Second level diagram

C. Diagram 0 DFD

Ans: C. Diagram 0 DFD

  • A _____________ is a data flow in which the same data travels to two or more different locations. *

A. Diverging data flow

B. Dividing data flow

C. Concurrent data flow

Ans: A. Diverging data flow

  • When you explode a DFD, the higher-level diagram is called the child diagram, and the lower-level diagram is referred to as the parent diagram *

A. True

B. False

Ans: B. False

  • Online input data entry is slower and more expensive than batch input if there is no source data automation. *

A. True

B. False

Ans: A. True

  • The direct cutover approach causes the changeover form the old system to the new system in stages. *

A. True

B. False

Ans: B. False

  • _______________ is the least expensive changeover method. *

A. Direct cutover

B. Parallel operation

C. Pilot operation

D. Staged operation

Ans: A. Direct cutover

  • A system that cannot be divided into subsystems can be implemented using staged operation. *

A. True

B. False

Ans. B. False

  • _______________ has the least risk among all the system changeover methods. *

A. Direct cutover

B. Pilot operation

C. Staged operation

D. Parallel operation

Ans. D. Parallel operation

  • ________________ method involved implementing a complete system at one site. *

A. Direct cutover

B. Pilot operation

C. Staged operation

D. Parallel operation

Ans: A. Direct cutover

  • The name of the ___________ is used as the process name in context level diagram. *

A. Process 0 name

B. Information system name

C. Diagram 0 name

Ans. B. Information system name

  • When studying an information system, you should collect examples of actual documents using a process called _______. *

A. Document collection

B. Document checking

C. System review

D. Document review

Ans. D. Document review

  • Enterprise computing refers to information systems that support company-wide operations and data management requirements. *

A. True

B. False

Ans: A. True

  • Transaction processing systems process data generated by day-to-day business operations. Examples of TP systems are customer order processing, accounts receivable, and warranty claim processing. *

A. True

B. False

Ans: A. True

  • Allowing mutual fund investors to check their account balances on a Web site storing data on rental car customer preferences is an example of improved service. *

A. True

B. False

Ans: A. True

  • Full form of EPC *

A. Electronic product customer

B. Electronic product code

C. Electronic purchase check

Ans: B. Electronic product code

  • Tangible benefits are benefits that can be measured in dollars *

A. True

B. False

Ans: A. True

  • Scalability refers to the system’s ability to handle increased business volume and transactions in the future. *

A. True

B. False

Ans: A. True

  • Full form of REJ *

A. Real economic justification

B. Rapid economic justification

C. Real time economic justification

Ans: B. Rapid economic justification

  • The questions that are frequently asked during fact-finding are who, what, where, when and how. *

A. True

B. False

Ans: A. True

  • A process where there is an input but no output is called a *

A. Gray hole

B. Spontaneous generation

C. Black hole

Ans: C. Black hole

  • A process that has at least one input and one output , but the input obviously is insufficient to generate output is called spontaneous generation. *

A. True

B. False

Ans: B. False

  • DFD entities are called terminators, because they data origins or final destinations. *

A. True

B. False

Ans: A. True

  • System analysts use prototyping to verify user requirements, after which the prototype is discarded and implementation continues; this approach is called design prototyping or throwaway prototyping. *

A. True

B. False

Ans: A. True

  • A ____________ usually causes specific actions, such as printing subtotals for a group of records. *

A. Control change

B. Print subtotals

C. Control break

D. Control field

Ans: C. Control break

  • In a _______________ system, the distinction blurs between input, output, and the interface itself. *

A. User centered system

B. Process centered system

Ans: A. User centered system

  • Data capture is the process manually entering data into the information system, usually in the form of keystrokes or mouse clicks. *

A. True

B. False

Ans: B. False

  • The first step in testing is to compile the program, this process detects _____________ errors, which are language grammar errors. *

A. Compile time errors

B. Syntax errors

C. Logic errors

Ans: B. Syntax errors

  • Desk checking is the process of reviewing the program code to spot logic errors, which produce incorrect errors. *

A. True

B. False

Ans: A. True

  • Many organisations require a more formal type of desk checking called structured walkthrough or code review. *

A. True

B. False

Ans: A. True

  • The testing of an individual program or module is called stub testing. *

A. True

B. False

Ans: B. False

  • While developing the information system the system’s analyst *

A. Performs the coding for application development

B. Design the user interface

C. Carry out the requirements modelling and act as a liason between managers and IT dept.

D. both options 2 and 3

Ans: D. both options 2 and 3

  • The crucial data that is obtained from the users is stored in the database. The database is stored in *

A. Volatile memory

B. Non-volatile memory

C. Read only memory

Ans: B. Non-volatile memory

  • Youtube is an example of *

A. System software

B. Application software

Ans: B. Application software

  • To build a successful information system it is most important to *

A. Use proper hardware

B. Train the users

C. Store data correctly

D. Understand business processes and document them carefully

Ans: D. Understand business processes and document them carefully

  • The network used in a large system to communicate with various computers would be called a *

A. System software

B. Application software

C. Application support software

D. None of the above

Ans: A. System software

  • If a company is installing a new telecommunications software, the responsibility for installing this software would come under *

A. User support group

B. System support group

C. Both of the above

D. None of the above

Ans: B. System support group

  • For companies engaged in e-commerce, this department would be critically important *

A. Database administration

B. Network administration

C. Application development

D. Web support

Ans: D. Web support

  • If a recently graduated system analyst, wants to have a job where he gets more variety and greater individual responsibility he should consider *

A. Joining a large organisation

B. Small organisation

C., Working as an independent consultant

Ans: B. Small organisation

  • Consider that you are a system analyst who wants to set himself/herself apart from other system analysts, the following would be most useful to do that *

A. Attending seminars

B. Reading internet articles

C. Getting a certification

  • A model which uses a series of iterations is *

A. Waterfall model

B. Spiral model

Ans: B. Spiral model

  • Following is present at the beginning of each stage in the spiral model *

A. Requirements validation

B. Operational prototype

C. Software product design

D. Risk analysis

Ans: D. Risk analysis

  • Systems requirements document is the end product which stage *

A. Systems planning

B. Systems analysis

C. Systems design

D. Systems implementation

Ans: B. Systems analysis

  • The end product of each iteration in spiral model is *

A. Prototype

B. Software requirements

C. Software product design

D. Integration and test plan

Ans: A. Prototype

  • To show that there is interaction between each stage in the waterfall model *

A. A straight line is shown from one stage to other

B. A star is shown on the side

C. Details are written at the bottom

Ans: A. A straight line is shown from one stage to other

  • A stage in which individual components are integrated and ensured that they are error-free to meet customer requirements. *

A. Coding

B. Testing

C. Design

D. Implementation

Ans: B. Testing

  • A step in waterfall model that involves a meeting with the customer to understand the requirements. *

A. Requirement gathering

B. SRS

C. Implementation

D. Customer review

Ans: A. Requirement gathering

  • Selection of particular life cycle model is based on, *

A. Requirements

B. Technical knowledge of development team

C. Users

D. Project types and associated risks

E. All of the above

Ans: E. All of the above

  • Which of the following are advantages of iterative model? *

A. Early revenue generation

B. Simpler to manage

C. Divided workload

D. Early feedback

E. All of the above

Ans: E. All of the above

  • Which of the following problems does iterative development directly address? *

A. Design erosion

B. Unstable requirements

C. Program comprehension

D. All of the above

E. None of the above

Ans: B. Unstable requirements

  • Which of the following SWOT elements are internal factors for a business? *

A. Strengths and Weaknesses

B. Opportunities and Threats

C. Strengths and Opportunities

D. Weaknesses and Threats

Ans: A. Strengths and Weaknesses

  • Which of the following could be a strength? *

A. Weather

B. A new international market

C. A price that is too high

D. The location of a business

Ans: D. The location of a business

  • Which of the following could be a weakness? *

A. A developing market such as the Internet

B. Competitors with access to better channels of distribution

C. Poor quality of goods and services

D. Special marketing expertise

Ans: C. Poor quality of goods and services

  • Which of the following could be a threat? *

A. Changes in technology

B. A market vacated by an ineffective competitor

C. Location of your business

D. Lack of marketing expertise

Ans: A. Changes in technology

  • During SWOT analysis *

A. we should only consider present situation

B. we should only consider future situation

C. both a and b

D. none of the above

Ans: C. both a and b

  • If your system is showing slower response times to search queries then the main reason for upgrading or making a new system is *

A. Better performance

B. Improved service

C. Support for new products and services

D. Stronger controls

Ans: A. Better performance

  • If your system is having frequent data entry errors such as alphabets are added where only numbers are allowed; what would be the main reason for upgrading the system *

A. Improved service

B. Better performance

C. Stronger controls

D. More information

Ans: C. Stronger controls

  • If your system shown only the price of the product in your inventory instead of also giving the product specification, stock in hand etc. what would be the main reason for upgrading the system *

A. Improved service

B. More information

C. Better performance

D. Stronger controls

Ans: B. More information

  • In a factory all spare parts are now identified by bar code numbers but your inventory control systems does not store bar code numbers what would be the main reason for upgrading this system *

A. Better performance

B. Improved service

C. More information

D. Support for new products and services

Ans: D. Support for new products and services

  • The current order scheduling system is causing delayed shipments and it has many bugs. It is increasing the expense on your company because of frequent maintenance and increased shipping cost. What would be the main reason for replacing the system *

A. More information

B. Improved service

C. Reduced cost

D. Better performance

Ans: C. Reduced cost

  • A project which is non discretionary and very minor *

A. Needs to be seen a systems review committee

B. Does not need to be seen by a systems review committee

C. Should be shown just to ensure it does not interfere with any other system developement

Ans: C. Should be shown just to ensure it does not interfere with any other system developement

  • A typical systems review committee consists of *

A. An entire JAD team

B. An entire RAD team

C. An IT director and several managers from other departments

Ans: C. An IT director and several managers from other departments

  • The role of the IT director in the systems review committee is to *

A. A technical consultant which ensures members are aware of issues and opportunities

B. Develop the new system by conducting testing and implementation

C. Only provide inputs on system design

Ans: A. A technical consultant which ensures members are aware of issues and opportunities

  • When top managers make system request they are made considering *

A. Strategic business decision

B. New products in the market

C. Personal opinion

D. Government directives

Ans: A. Strategic business decision

  • Full form of CMM *

A. Control maturity model

B. Capability maturity model

C. Capability master model

D. Capability management module

Ans: B. Capability maturity model

  • In _____, the programmer simulates each program outcome or result and displays a message to indicate whether or not the program executed successfully. *

A. single testing

B. stub testing

C. unit testing

D. integration testing

Ans: B. stub testing

  • Online trading marketplaces were initially developed as company-to-company data sharing arrangements called ______. *

A. Online data interchange

B. Online data marketplace

C. Electronic data interchange

D. Electronic data market

Ans: C. Electronic data interchange

  • Full form of ERP is *

A. Electronic resource planning

B. Electronic retail payments

C. Extensible resource procurement

D. Enterprise resource planning

Ans: D. Enterprise resource planning

  • An adaptive or iterative method typically uses a *

A. interactive model

B. spiral model

Ans: B. spiral model

  • Full form of QA *

A. Quality appliance

B. Quality assurance

Ans: B. Quality assurance

  • Web support specialists are often called *

A. Internet support specialists

B. Webmasters

C. Web development specialists

Ans: B. Webmasters

  • The next stage after systems planning is the *

A. systems design stage

B. systems analysis stage

Ans: B. systems analysis stage

  • The process of identifying long term organizational goals, strategies, and resources is called :- *

A. Long term planning

B. Tactical planning

C. Strategic planning

D. Systematic planning

Ans: C. Strategic planning

  • Full form of JIT *

A. Just-in-time

B. Justified-in-time

C. Joint information technology

Ans: A. Just-in-time

  • Full form of CRM *

A. Credible retail marketing

B. Customer relationship management

C. Certified retailer mark

Ans: B. Customer relationship management

  • Determining the ______ means defining the specific boundaries, or extent, of the project. *

A. Project extent

B. Project scope

C. Project boundaries

Ans: B. Project scope

  • A ____ is a requirement or a condition that the system must satisfy or an outcome that the system must achieve. *

A. Project goal

B. Project requirement

C. Constraint

Ans: C. Constraint

  • A _____ usually causes specific actions, such as printing subtotals for a group of records. *

A. Control change

B. Control break

C. Subtotal results

D. Control field

Ans: B. Control break

  • Full form of GUI *

A. Generalised user input

B. Graphical user input

C. Graphical user interface

Ans: C. Graphical user interface

  • Full form of XML is *

A. Exchangeable market language

B. Extensible market language

C. Extensible markup language

D. Exchangeable markup language

Ans: C. Extensible markup language

  • Full form of MIS *

A. Marketing information system

B. Master information system

C. Management information system

Ans: C. Management information system

  • Testing two programs that depend on each other is called *

A. Combination testing

B. Compatibility testing

C. Integration testing

D. Interactivity testing

Ans: C. Integration testing

Software / Website Development