Explore topic-wise MCQs in Systems Analysis and Design.

This section includes 162 Mcqs, each offering curated multiple-choice questions to sharpen your Systems Analysis and Design knowledge and support exam preparation. Choose a topic below to get started.

101.

Flowcharts comprises of levels, that can be summarized into

A. Two levels
B. Three levels
C. Four levels
D. Five levels
Answer» B. Three levels
102.

Object program is also called

A. program code
B. machine code
C. assembler
D. compiler
Answer» C. assembler
103.

In unstructured programming language BASIC, program can be divided into

A. different modules
B. different arrays
C. different dimensions
D. different procedures
Answer» B. different arrays
104.

Explanation given in margin at right side of flowchart is classified as

A. connotation
B. annotation
C. special symbols
D. custom arrows
Answer» C. special symbols
105.

Program which is readily available for computer users as a part of software package is classified as

A. library program
B. program library
C. software library
D. directory library
Answer» B. program library
106.

When rules of programming language are not followed, type of error generated is called

A. Syntax error
B. Semantics error
C. Logical error
D. Runtime error
Answer» B. Semantics error
107.

Error in a program is called

A. bug
B. debug
C. virus
D. noise
Answer» B. debug
108.

Correct path to follow in constructing flowcharts is said to be of

A. Top to bottom
B. Bottom to top
C. Left to right
D. Right to left
Answer» B. Bottom to top
109.

System software provides support for development and execution of

A. Defined standards
B. Rules and Packages
C. Application software
D. Programs
Answer» D. Programs
110.

Incorporating changes in an existing system, defines process of

A. Evaluation
B. Reengineering
C. Modelling
D. Maintenance
Answer» E.
111.

Sequence of operations are represented in

A. flowcharts of algorithms
B. flowchart of process
C. flowchart of system
D. flowchart of operations
Answer» B. flowchart of process
112.

Type of error which occurs when programming language commands does not used correctly is classified as

A. transcription error
B. syntax error
C. source error
D. base errors
Answer» C. source error
113.

Program flowcharts are part of

A. operation chart
B. process chart
C. algorithms flowchart
D. system flowchart
Answer» D. system flowchart
114.

Time interval from submission of a job to first response of job, defines its

A. Access time
B. Response time
C. Throughput
D. Turnaround time
Answer» C. Throughput
115.

From overall system performance, desirable situation is to have

A. High throughput
B. High access time
C. Low throughput
D. Low turnaround time
Answer» B. High access time
116.

Method used in writing and designing of a program is termed as

A. bottom-up method
B. top-down method
C. split method
D. binary states method
Answer» C. split method
117.

Function definition and first level refinement are part of

A. program design
B. program statement
C. program calculation
D. printing the program
Answer» B. program statement
118.

In programming, programmers use comments to

A. highlight program modules
B. explain module functions
C. explain used variables
D. all of above
Answer» E.
119.

To create vehicle of information to provide evidence in the development process and to monitor the process. This is one of the objectives of

A. Analysis
B. Design
C. Development
D. Documentation
Answer» E.
120.

Second step in problem solving process is to

A. practicing the solution
B. organizing the data
C. design a solution
D. define a problem
Answer» D. define a problem
121.

Built-in set of codes in a computer are called as

A. machine
B. machine code
C. programming languages
D. programs
Answer» C. programming languages
122.

Thing to keep in mind while solving a problem is

A. input data
B. output data
C. stored data
D. all of above
Answer» E.
123.

In BASIC language statement "300 LET A = 2(X+3)", syntax error is

A. subtraction sign missing
B. asterisk sign missing
C. GO function is missing
D. NET function is missing
Answer» C. GO function is missing
124.

Using a system, changes in operations of organization, results in

A. Re-execution
B. Re-planning
C. Maintenance
D. Evaluation
Answer» D. Evaluation
125.

Bugs in a program are its

A. Functions
B. Subprograms
C. Errors
D. Highlights
Answer» D. Highlights
126.

Identification of logical errors is responsibility of

A. Language processor
B. Compiler
C. Interpreter
D. Testers
Answer» E.
127.

System's ability to incorporate suggested changes defines its

A. Ease of modification
B. Durability
C. Reliability
D. Usability
Answer» B. Durability
128.

Error message caused by a single syntax error is said to be

A. Single error message
B. Two error messages
C. Multiple error messages
D. No error messages
Answer» D. No error messages
129.

A program can be released for additional testing purpose to a set of

A. Testers
B. Developers
C. Debuggers
D. External users
Answer» E.
130.

An application software package includes programs, known to be

A. Application programs
B. Application packages
C. Application processes
D. Application standards
Answer» B. Application packages
131.

A technical communication document intended to give assistance to user using a particular system is called

A. program manual
B. user manual
C. detailed manual
D. hard copy of manual
Answer» C. detailed manual
132.

When programmer makes a mistake in sequence of given instruction, error occurs in a program which is

A. system error
B. logical error
C. described error
D. unidentified error
Answer» C. described error
133.

First in producing a program is to

A. define the need
B. design a program
C. plan a program
D. calculate cost
Answer» C. plan a program
134.

Set of diagrams and notes that accompany program implementation are known as

A. program execution
B. program planning
C. program documentation
D. program existence
Answer» D. program existence
135.

In flowchart, symbol of rectangle with one curvy side is used to show

A. document printed
B. document written
C. data stored
D. display output
Answer» B. document written
136.

All variables used in any program must be declared first in

A. FIX statement
B. VAR statement
C. REF statement
D. REP statement
Answer» C. REF statement
137.

In BASIC language statement (100 IF A$ = "*+") TEN 200, "*+" is classified as

A. transcription error
B. syntax error
C. reliable error
D. base errors
Answer» B. syntax error
138.

Following last task in software development process is named to be

A. Coding the program
B. Documenting program
C. Evaluation of program
D. Implementation of program
Answer» D. Implementation of program
139.

System software packages consists of programs that are known to be

A. System packages
B. System programs
C. System protocols
D. System standards
Answer» C. System protocols
140.

Sequence in which instructions are to be executed in a flowchart can be depicted through

A. Boxes of different shapes
B. Set of processes
C. Solid lines having arrow marks
D. Flowcharting
Answer» D. Flowcharting
141.

In flowchart, invert trapezoid is used to represent

A. on-line storage symbol
B. manual operations
C. communication link
D. show annotations
Answer» C. communication link
142.

Computer programming language which is based on problems and its solution is termed as

A. advanced level programming language
B. ordinary programming language
C. high level programming language
D. low level programming language
Answer» D. low level programming language
143.

Examples of system software includes utility programs and

A. Operating system
B. Programming language translators
C. Communications software
D. All of the Above
Answer» E.
144.

Cost estimates are evaluated with respect to actual cost incurred in process of

A. Performance Evaluation
B. Cost Analysis
C. Break Even point
D. Failure rate
Answer» C. Break Even point
145.

In flowcharting standard, first step is to chart the

A. Details of program
B. Main line of logic
C. Terminals
D. Input/output variables
Answer» C. Terminals
146.

Comparing obtained results with correct results is procedure of

A. Computation
B. Testing
C. Conception
D. Debugging
Answer» C. Conception
147.

A version of program that is released to a set of external users for additional testing purpose is called

A. Beta version
B. Alpha version
C. Developer version
D. Tester version
Answer» B. Alpha version
148.

Error occurs in keying or writing program is classified as

A. logical errors
B. base errors
C. transcription error
D. syntax error
Answer» D. syntax error
149.

To write a program functions such as input four numbers and print their sum, program refinement second level includes

A. print the values
B. print the variables
C. input four numbers
D. calculate sum
Answer» E.
150.

Programs are fully tested and documented properly before including it into

A. library
B. directory
C. package
D. database
Answer» B. directory