This quiz contains multiple-choice problems on algorithms, flowcharts, flowcharting rules, pseudo-code and structural programming.
The word __ comes from a Persian mathematician Abu Ja’far Mohammed ibn-i Musa al Khwarizmi.
Flowchart
Flow
Algorithm
Syntax
Which of the following characteristics often draws the line between what is feasible and impossible?
Performance
System evaluation
Modularity
Reliability
The __ time depends on the input, an already sorted sequence that is easy to sort.
Process
Evaluation
Running
Input
When an algorithm is written in the form of a programming language, it becomes a
Flowchart
Program
Pseudo code
Syntax
Any algorithm is a program. True or false?
True
False
Which of the following is incorrect? Algorithms can be represented as
Pseudo codes
Syntax
Programs
Flowcharts
A system wherein items are added from one and removed from the other end is called
Stack
Queue
Linked list
Array
Another name for 1-D arrays is
Linear arrays
Lists
Horizontal array
Vertical array
A data structure that follows the FIFO principle is
Queue
LL
Stack
Union
Capitalizing the initial keyword – this is a rule in writing pseudocode. True or false?
True
False
__ is used to show hierarchy in a pseudo code.
Indentation
Curly braces
Round brackets
Semicolon
Which of the following is not a keyword?
Read
Write
Start
Endif
The __ statement tells the computer to get a value from an input device and store it in memory.
read
write
READ
WRITE
__ are identified by their addresses; we give them names (field/variable names) using words.
Memory variables
Memory locations
Memory addresses
Data variables
In computer science, algorithm refers to a particular method used by computers in solving problems. True or false?
True
False