Abstraction |
Simplifying things; identifying what is important without worrying too much about the detail. Abstraction allows us to manage complexity |
Conditional Loop |
Condition-controlled loops are also called WHILE loops or WHILE-END WHILE statements. A WHILE loop code is repeated based on a certain condition. The condition are either ‘true’ or ‘false‘. The WHILE loop executes while a condition is true |
Debugging |
Errors in algorithms and code are called ‘bugs’, and the process of finding and fixing these is called debugging |
Decomposing/Decomposition |
Breaking problems or systems down into smaller, more manageable parts making it easier to manage complexity |
Fixed (count controlled) Loop |
A loop that is set to run a set number of times |
Input |
Data transferred from the outside world into a computer system via some kind of input device such as a keyboard, scanner or storage device |
Loop |
A block of code repeated automatically under the program’s control |
Output |
The data actively transmitted from within the computer to an external device such as a monitor, storage device or printer |
Predict |
To make known in advance |
Process |
An instance of a computer program that is being run |
Selection |
A programming construct in which one section of code or another is executed depending on whether a particular condition is met |
Sequence |
Arrange things in a particular order (computer programs are built up of sequences of instructions) |