wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Problem Analysis

Total questions: 15

Worksheet time: 10mins

Name
Class
Date
1.

The process of transforming

the description of a problem into a solution is called

a)

Problem Solving

b)

Problem Analysis

c)

Programming

d)

Algorithm

2.

The first phase in problem solving is...

a)

Problem Analysis

b)

IPO Chart

c)

Design A Solution

d)

Documentation

3.

Writing a program or instruction so the computer can follow in order to complete a task is called

a)

Programming

b)

Program

c)

Problem Solving

d)

Authoring

4.

Identifying formulas or equation to be used in solving a problem is process that can be found in which phase/

a)

Problem Analysis

b)

Design A Solution

c)

Implementation/ Build The Program

d)

Testing and Verification

5.

A list of steps, arranged in a specific logical order which, when executed, produces the solution for a problem is called...

a)

Algorithm

b)

Solution

c)

Pseudocode

d)

Flowchart

6.

An Algorithm Must contain

a)

output

b)

Input

c)

User Instruction

d)

Lines

e)

Shapes

7.

What is Pseudocode

a)

A semiformal, English-like language with limited vocabulary that can be used to design and describe algorithms.

b)

A formal language that is specifically used to write program.

c)

A graph used to depict or show a step by step solution using symbols which represent a task.

d)

A series of steps or statements that are executed in the order they are written in an algorithm.

8.
What is the difference between a flowchart and pseudocode? 
a)
A flowchart is diagramatic whilst pseudocode is written in a programming language (eg. Pascal or Java) 
b)
A flowchart is textual but pseudocode is diagrammatic 
c)
A flowchart is a diagrammatic description of an algorithm whilst pseudocode is a textual description of an algorithm 
d)
A flowchart and pseudocode are the same thing 
9.

What is pseudocode?

a)

A way of describing a set of instructions in text form

b)

A specific programming language that all computers use

c)

A diagrammatic representation of a set of instructions

10.

What is a flowchart?

a)

A flowchart is a text-based way of designing an algorithm

b)

A flowchart is a specific programming language

c)

A flowchart is a diagram that represents a set of instructions

11.

What is the symbol for a decision in a flowchart?

a)

A parallelogram

b)

A diamond

c)

A circle

12.

Which of these is the correct symbol for a process in a flowchart?

a)

A diamond

b)

A rectangle

c)

A parallelogram

13.

How are symbols connected together in a flowchart?

a)

Symbols do not get connected together in a flowchart

b)

With lines and an arrow to show the direction of flow

c)

By numbers

14.

A boolean is...

a)

A whole number

b)

A number with a decimal part

c)

Letters, numbers or punctuation

d)

True or False

15.

An integer is...

a)

A whole number

b)

A number with a decimal part

c)

Letters, numbers or punctuation

d)

True or False