wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Laboratory Preparation 2 - Flowcharting and Pseudo Code

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

The role of creating a correct algorithm or flowchart is needed before the actual coding.

a)

TRUE

b)

FALSE

2.

A graphical representation of an algorithm to follow and program to execute.

a)

Algorithm

b)

Pseudocoding

c)

Flowcharting

d)

USE CASE

3.

A sequence of steps or rules to follow in solving a problem.

a)

Algorithm

b)

Flowcharting

c)

Pseudocoding

d)

Task Lists

4.

Writing pseudocode has no restriction of styles and its only objective is to describe the high-level steps of the algorithm in a much realistic manner in natural language.

a)

TRUE

b)

FALSE

5.

Which is NOT considered as a correct convention of writing pseudocode?

a)

Each instruction is written in one line.

b)

Each set of instructions is written from top to bottom, with only one entry and one exit.

c)

Keywords and indentation are used to signify particular control structures.

d)

Statements are written in simple English.

6.

Which of the following symbol represents off page connector?

a)
b)
c)
d)
7.

A control structure which defined as the straightforward execution of one processing step after another.

a)

Sequence

b)

Iteration

c)

Decison

d)

Selection

8.

A reserved word that cannot be used in writing pseudocode specifically in repeating a group of actions in a program.

a)

IF..THEN...ELSE

b)

DO...WHILE

c)

WHILE

d)

FOR...

9.

Using the basic idea of repetitive code means that a block of statements is executed again and again until a terminating condition occurs.

a)

TRUE

b)

FALSE

10.

Arrows are use to..

a)

confuse the programmer

b)

guide the user

c)

implement a code

d)

connect the boxes or symbols in a flowchart

11.

In flowcharting, PROCESS is represented by___.

a)

Oval

b)

Parallelogram

c)

Rectangle

d)

Diamond

12.

The Input/Output box is used when a question is asked to the user, or something is printed on the screen.

a)

TRUE

b)

FALSE

13.

This is a diagram that shows a process, system, or computer algorithm

a)

Procedure

b)

Process

c)

Flowchart

d)

Pseudocode

14.

What symbol is shown here

a)

Process

b)

Decision

c)

Terminator

d)

Input/Output

15.

What symbol is shown here

a)

Process

b)

Decision

c)

Terminator

d)

Input/Output

16.

What symbol is shown here

a)

Process

b)

Decision

c)

Terminator

d)

Input/Output

17.
Pseudocode should be generic -
It should not use any specific programming language
a)
True
b)
False
18.
What type of flowchart is shown here?
a)
selection
b)
iteration
c)
sequence
19.
A flow chart should be drawn from the ______ to the ______ of the page
a)
top to the bottom
b)
left to the right
c)
right to the left
d)
bottom to the top
20.

Which one of the following statements is TRUE about Pseudo codes?

a)

It can be run on a computer.

b)

It can be expressed in diagrams.

c)

It is a method to represent an algorithm.

d)

It is written in JavaScript syntax only.

21.
What is an algorithm?
a)
A problem
b)
A solution to a problem
c)
The steps that are taken to solve a problem
d)
The words to enter when typing