wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Edexcel Algorithm Key Terminology

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.
Unambiguous
a)
This means that the instruction cannot be misunderstood.
b)
An ordered set of instructions
c)
A precise method for solving a problem
d)
A programming language that resembles natural human language
2.
Sequence
a)
An ordered set of instructions
b)
A programming language that resembles natural human language
c)
A structured, code-like language that can be used to describe an algorithm.
d)
A unique name given to a variable or constant. Using descriptive names for variables makes code easier to read.
3.
Algorithm
a)
A precise method for solving a problem
b)
This means that the instruction cannot be misunderstood.
c)
A 'container' that holds a value that never changes.
d)
An operator that performs a calculation on two numbers.
4.
High-level programming language
a)
A programming language that resembles natural human language
b)
A programming language that resembles machine code
5.
Flow chart
a)
A graphical representation of an algorithm. Each step in the algorithm is represented by a symbol. Symbols are linked together with arrows showing the order in which steps are executed.
b)
A structured, code-like language that can be used to describe an algorithm.
c)
A 'container' used to store data (value). The value is not fixed as it can store different values during the course of a program and each time a program is run.
6.
Pseudo-code
a)
A structured, code-like language that can be used to describe an algorithm.
b)
A programming language that resembles natural human language
c)
This means that the instruction cannot be misunderstood.
7.
Variable
a)
A 'container' used to store data (value). The value is not fixed as it can store different values during the course of a program and each time a program is run.
b)
A 'container' that holds a value that never changes.
8.
Identifier
a)
A unique name given to a variable or constant. Using descriptive names for variables makes code easier to read.
b)
A name given to a variable or constant. Using descriptive names for variables makes code harder to read.
9.
The arithmetic operator for greater than or equal to is...
a)
>=
b)
<=
c)
>!
d)
<!
10.
The arithmetic operator for not equal to is...
a)
<>
b)
==
c)
()
d)
<=