Tommorow Flashcards
Algorithm
A sequence of steps that can be followed to complete a task.
Decomposition
The process of breaking down problems into smaller sub-problems.
Abstraction
The process of removing unnecessary detail from a problem.
Integer
A data type which is a whole number.
Real
A data type which is a number that can have a decimal value.
Boolean
A data type with two equally possible values.
Character
Any letter, number, space, punctuation mark or symbol that can be typed onto a computer.
String
A sequence of characters.
Identifier
Include names for variables, constant and subroutine names
Variable
A slot in memory that is given a name or an identifier so that it can be referred to and changed in a program.
Constant
A value that cannot be altered by the program during normal execution
Assignment
Sets/resets the values of an integer and copies it to a memory location
Iteration
A process wherein a set of instructions or structures are repeated in a sequence a specified number of times or until a condition is met (Repeating lines of code).
Definite (Iteration)
Instructions that will repeat a set number of times (for loop).
Indefinite (Iteration)
Instructions that will be repeated until certain conditions are met (while loop).