Flashcards in Chapter 1 Deck (11):
What is a sequence?
An ordered set of instructions.
What is an algorithm?
A precise method for solving a problem. It consists of a sequence of step-by-step instructions.
What is unambiguous?
This means that the instructions cannot be misunderstood. Simple saying 'turn' would be ambiguous because you could turn left or right.
What is High-level programming language?
A programming language that resembles natural human language.
What is a flowchart?
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.
A structured, code-like language that can be used to describe an algorithm.
A 'container' used to store data. The data stored in a variable is referred to as a value.
Unique name given to a variable or a constant. (Easier to read)
an Operator that performs a calculation on two numbers
A 'container' that holds a value that never changes. Like variables constants have unique identifiers.