Co
CONSTANT
Hold a value that
cannot change
Va
VARIABLE
Hold a value that
can be changed
Ir
INTEGER
A data type for
whole numbers
Fl
FLOAT
Data types for
decimal numbers
St
STRING
Data type for text
Bn
BOOLEAN
Data type for true
or false values
Li
LIST
When multiple values
are stored under one
name
Ar
ARRAY
A combination of more
than one list
Re
RECORD
Collection of fields
used to store multiple
values under one name
Fo
FOR LOOP
A count - controlled
loop that repeats a
section of code
Pr
PROCEDURE
Sub program that does
not return a value
Wh
WHILE LOOP
Repeats a section of
code while a condition
is met
Ru
REPEAT UNTIL
Repeats a section of
code until a condition is
met
If
IF STATEMENT
When a condition is
checked to see if a
block will run
Sc
SELECT CASE
Used to check multiple
possibilities of a
variable
Se
SEQUENCE
Set of instructions that
are run in order, one at
a time
Periodic
Computer
It
ITERATION
Using a lop to repeat a
block of code
Sn
SELECTION
Used to decide if a
block of code should
run
In
INPUT
Retrieves a user input
Ou
OUTPUT
When a program
produces an output e.g.
a message on screen
Ca
CASTING
Converting a value from
one data type to another
Sm
MANIPULATION
Techniques used to
manipulate strings using
functions
Vn
VALIDATION
Used in programs to
make systems more
robust
Te
TESTING
To find any errors in the
code
Sy
SYNTAX ERROR
When a code will not run
due to a typing error
Lo
LOGIC ERROR
Code does not produce
expected output
As
ARITHMETIC
The main arithmetic
operators are * - +
Ao
ASSIGNMENT
= is an assignment
operator used to change
a variable
Cn
COMPARISON
Operators used to
compare two values
Bo
BOOLEAN
AND, OR, NOT are the
main operators
Ne
NESTING
When a loop or IF
statement is used within
another
Fu
FUNCTION
A program that returns a
value
Pr
PROCEDURE
Subprogram that does
not return a value