Planning the Computer Program

This quiz contains multiple-choice problems on algorithms, flowcharts, flowcharting rules, pseudo-code and structural programming.

Start Quiz

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

Quiz/Test Summary
Title: Planning the Computer Program
Questions: 15
Contributed by:
Ivan