These System Analysis multiple-choice questions and their answers will help you strengthen your grip on the subject of System Analysis. You can prepare for an upcoming exam or job interview with these System Analysis MCQs.
So scroll down and start answering.
A. Design
B. Analysis
C. Development
D. Problem/Opportunity Identification
A. Interview
B. Record reviews
C. Questionnaire
D. Third party enquiry
A. The twelve same decisions are marked "Don't Cares"
B. Conditions Y and Z are redundant and are removed
C. Those four columns can be combined into one
D. Condition X is redundant and is removed
A. Not as good for many of the new types of interactive and highly complex applications
B. Fairly rigid approach
C. Can easily go back to previous phases
D. Good for traditional type of projects
A. Most-Likely Time
B. Pessimistic Time
C. Expected Time
D. Optimistic Time
A. Performance
B. Outputs
C. User Interfaces
D. Inputs
A. Data Element
B. Data Store
C. Data Sink
D. Data Source
A. Unit testing, module testing, integration testing, system testing, acceptance testing
B. Unit testing, system testing, module testing, integration testing, acceptance testing
C. Unit testing, integration testing, system testing, module testing, acceptance testing
D. Unit testing, volume testing, integration testing, system testing, acceptance testing
A. Actor
B. Use case
C. Component
D. Class
A. Use Case Diagram
B. Requirements specifications
C. Design specification
D. Interfaces
A. Very Large Data
B. Meaningful data
C. Data about data
D. Data dictionary
A. Storage
B. Input
C. Output
D. Processing
A. Design Report
B. Feasibility Study
C. Design Specification
D. Systems Analysis
A. Destination
B. Source
C. Data Flow
D. Data Store
A. White Box Testing
B. Grey Box Testing
C. Blue Box Testing
D. Black Box Testing
A. Decision Flow Diagram
B. Decision Feauture Diagram
C. Data Finding Diagram
D. Data Flow Diagram
A. State
B. Instance
C. Behavior
D. Class
A. Macros
B. Subroutines
C. Routines
D. Code
A. Structured Analysis
B. Agile Methodology
C. Iterative Prototyping
D. Joint Application Design
A. The org chart
B. What processes will be used
C. Who generates data and who processes it
D. The attributes of the data generated
A. These are bound at runtime
B. These may be inherited
C. These are defined in protocols
D. These are pre-defined
A. Data Flow
B. Source
C. Destination
D. Data Store
A. Collaboration diagram
B. Activity diagram
C. Sequence diagram
D. State diagram
A. Enhances understanding of what the system must accomplish
B. Provides rapid feedback from user
C. Helps validate requirements with fewer errors
D. It automates System testing
A. Receipt Printer
B. Cash Tray
C. Transaction Roll
D. Security Camera
A. A first responder
B. An abstract class
C. A base class
D. A nullity class
A. Communication Diagram
B. Package Diagram
C. Timing Diagram
D. Sequence Diagram
A. Expanding a process into several sub processes with greater detail
B. Splitting the DFD into different levels
C. Making the DFD symmetric
D. Summarize the DFD down to it's essential components
A. Decision Table
B. Structured Chart
C. Decision Tree
D. Data Flow Diagram
A. #
B. &
C. @
D. 0%
A. nodes and branches
B. Segmented DFD
C. consequences of various depicted alternates
D. pictorial depiction of alternate conditions
A. Prototyping
B. Spiral method
C. Rapid application development
D. Structured analysis development
A. State diagrams
B. Structure diagrams
C. Routing diagrams
D. Network diagrams
A. Level 2 diagram
B. Level n diagram
C. Level 0 diagram
D. Level 1 diagram
A. Non-Ambiguousness
B. Predictability
C. Completeness
D. Verifiability
A. Continuous Data
B. Output Data
C. Input Data
D. Context Data
A. consistency guideline
B. completeness guideline
C. timing guideline
D. iterative development guideline
A. Customer
B. Book
C. Notifications Server
D. iPhone
A. Backward-from-Requirements
B. Forward-from-Requirements
C. Backward-to-Requirements
D. Forward-to-Requirements
A. Warehouse Storage System
B. Stamp Collection System
C. Books Cataloguing System
D. Factory Order-Processing System
A. A use case is a scenario for understanding the requirements
B. It is an interaction between the users and the system
C. It captures the responsibility of the system to its users
D. It represents the flow of activities of various processes in the system.
A. Diamonds
B. Circles
C. Rectangles
D. Ellipses
A. An aggregation
B. An extend
C. An include
D. A generalization
A. Physical Model
B. Data Model
C. Process Model
D. Logical Model
A. Interface descriptions, data model, context diagram, class diagram
B. Project scope, use cases, interface descriptions, context diagram
C. Project scope, use cases, class diagram, context diagram
D. Use cases, interface descriptions, class diagram, project scope
A. A Sports Statistics System
B. An Elevator Control System
C. A Payroll System
D. An Employee Management System
A. This is a "Don't Care" combination
B. If implemented the toy will malfunction
C. The Systems Analyst has made an error
D. The corresponding Action/Response cells are 'Impossible'
A. A design pattern conforming to CBA
B. A self-contained collaborating set of objects
C. An object that fully implements all methods/member functions
D. An App
A. Key-Value Pairs
B. Linked Lists
C. Algorithms
D. Use Cases
A. Can have an abstract actor
B. Should have two actors
C. Cannot be drawn
D. Will have a disjunction symbol
A. Contain transitions to themselves
B. Are substates in orthogonal regions of the same state
C. Are recombinant into a single state
D. Share the same previous state and inputs
A. Closed System
B. Open System
C. Uncertain System
D. Probabilistic System
A. Telephone : Cell-Phone
B. Telephone : Phoneline
C. Exchange : Telephones
D. Cell-Phone : Texting
A. Reconciliable with Requirements
B. Object Oriented
C. Highly Cohesive
D. Loosely Coupled
A. Robustness
B. Scope
C. Usability
D. Type
A. Parametrized
B. Given a definition of x
C. Cannot tell without knowing type x
D. Specified
A. System shall not be used without a redundant online host
B. System's transaction processing must keep pace with data-entry operators
C. A minimum of 20 users may use the system concurrently
D. Sub-menu wording and wording in online help when related shall be concordant
A. Repository of data
B. Destination of results only
C. Source of input data only
D. C&D
A. A fork in a data flow means that exactly the same data comes from any of two or more different processes, data stores, or sources/sinks to a common location.
B. Data must be moved by a process if the data are of any concern to our system.
C. A data flow has a verb phrase label.
D. A join in a data flow means that exactly the same data goes from a common location to two or more different processes, data stores, or sources/sinks.
A. Object construction is required
B. Change notifications are entailed
C. There is a to-many relationship
D. This is a behavioral pattern
A. Program Error Reduction Technique
B. Project Evaluation and Review Technique
C. Program Evaluation and Review Technique
D. Program Execution and Review Technique
E. Project Execution and Review Technique
A. Is created in the Conception phase
B. Defines the data types
C. Identifies the external entities of the system
D. Explains the coding logic
E. Defines all the data elements and structures in the DFD
A. Computer Aided Software Engineering
B. Computer and Software Expert
C. Computer and Software Education
D. Computer and Systems Engineering
E. Computer Aided Software Education
A. Design of system as a hierarchy of modules
B. The strength of relations between modules
C. Strength of relations within a module
D. Number of instructions composing a module
E. Number of modules subordinate to calling module
A. Grid chart
B. Pie chart
C. Gantt chart
D. Hierarchy chart
E. Structure chart
A. Square
B. Rectangle
C. Rhombus
D. Circle
E. Line
A. Hierarchy Chart
B. Warnier Orr Diagrams
C. VTOC
D. Structure Chart
E. Gantt Chart
A. Conception
B. Construction
C. Design
D. Analysis
E. Initiation
A. Efficient end users
B. Faster disk access and efficient programming
C. Faster disk access and efficient I/O controller
D. Efficient end users, faster disk access and efficient I/O controller
E. Faster disk access, efficient I/O controller and efficient programming
A. Module, Unit and System
B. Module, System and Unit
C. Unit, Module and System
D. System, Module and Unit
E. Unit, System and Module
A. Gantt Chart
B. CAD
C. DFD
D. Decision Tree
E. Structured English
A. Coupling
B. Cohesion
C. Modularity
D. Shared use
E. Span of control
A. Generated in the Design phase
B. Generated in the Construction phase
C. The modern version of a Flow Chart
D. Not helpful in explaining the system to the end user
E. Mainly used at the system specification stage
A. Context Analysis Diagram
B. Structure Chart
C. Data Dictionary
D. Data Structure Diagram
E. Hierarchy Chart
A. Structure Chart
B. Data Chart
C. Hierarchy Chart
D. Flowchart
E. Data Flow Diagram
A. External entities
B. Data stores and processes
C. Data flows, external entities and data stores
D. External entities and data flows
E. Data flows, data stores, processes and external entities
A. Warnierr Orr Diagram
B. Hierarchy Chart
C. Structure Chart
D. VTOC
E. ERD
A. Warnier Orr Diagram
B. PERT
C. HIPO
D. Hierarchy Chart
E. ERD
A. Is used to describe the process logic
B. Defines the relationship between the various entities
C. Describes the flow of data through a system
D. Stands for Hierarchical Input Programming and Output
E. Is a commonly used method for developing systems software
Given the following scenario, what is the number of conditions that will be used to draw a decision table?
If the volume of sales is greater than 10,000 units and advance collected is 50% or more, then the commission is 16%. If the advance collected is less than 50%, then it is 14%. For sales of 10,000 units, irrespective of the advance collected, commission is 10%. For sales less than 10,000 units, the commission is 9% or 8% based on whether the advance collected is 50% or more, or less than 50% respectively.
A.
1
B.
2
C.
3
D.
4
E. 5
A. Conception
B. Construction
C. Design
D. Analysis
E. Initiation
A. Conception
B. Construction
C. Design
D. Analysis
E. Initiation
A. Data structure
B. Data store
C. Data element
D. Data flow
E. Database
A. Flowcharts and Structured English
B. Decision Trees and Decision Tables
C. Flowcharts and Decision Trees
D. Decision Trees, Decision Tables and Structured English
E. Decision Trees, Decision Tables and Flowcharts
A. Table
B. Conditional table
C. Check table
D. Decision table
E. Tree Table
A. Gantt Chart
B. Structure Chart
C. Hierarchy Chart
D. Flowchart
E. Warnier Orr Diagram
A. Structure Chart
B. Data Flow Diagram
C. PERT
D. HIPO
E. ERD
A. To manage the detail in larger systems
B. To document the features of the system
C. To locate errors and omissions in the system
D. To communicate a common meaning for all system elements
E. To help in reviewing the progress of the project
A. The Management
B. The Analysis team
C. The Design team
D. The Construction team
E. The Operators
A. Warnier Orr Diagram
B. Gantt Chart
C. Entity Relationship Diagram
D. Structure Chart
E. Data Flow Diagram
A. It is different from a flowchart
B. It is generated in the Analysis phase
C. It is a graphical representation of the system
D. It shows the sequence of processes to be performed
E. It is a tool for Data Flow Analysis
A. Simplify retrieval
B. Structure the data
C. Simplify maintenance
D. Structure the data and simplify maintenance
E. Simplify retrieval, structure the data and simplify maintenance
A. From left to right and top to bottom
B. From left to right and bottom to top
C. From top to bottom and left to right
D. From top to bottom and right to left
E. There is no prescribed numbering method
A. External Entity
B. Will not be shown
C. Data Flow
D. Data Store
E. The work being done (process)
A. Conception
B. Construction
C. Design
D. Analysis
E. Initiation
A. They are graphical in nature
B. They represent the working of the system
C. They can be readily converted into a Structure Chart
D. A circle in a DFD represents an entity
E. They are of two types - physical and logical
A. Transcription errors
B. Transposition errors
C. Transcription and transposition errors
D. Random errors
E. Transcription, transposition and random errors
A. Conception
B. Construction
C. Design
D. Analysis
E. Initiation
A. Hierarchy Chart
B. Data Flow Diagram
C. Warnier Orr Diagram
D. ERD
E. Gantt Chart
A. Modularity
B. Coupling
C. Cohesion
D. Span of Control
E. Shared use