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