Computing - flowcharts and algorithms Flashcards
what is an algorithm
a sequence of instructions that is not specific to particular programming language
what is a programme
an algorithm translated into a specific programming language
What is a oval/rounded rectangle
Represents the start or end of the algorithm. Your flowcharts should include both.
→ - what does an arrow represent
Represents the direction of flow in the algorithm.
▭ - what does a rectangle represent
Represents a process or instruction being carried out.
◇ - diamond/rhombus represent
Represents a decision being made. Note that the question must result in yes/no (true/false) answers.
▱ - parallelogram represents
Represents a input or output into the algorithm.
what is a sequence
The order of steps in an algorithm
what is a variable
A variable is a named container for a piece of data.
what does a variable store
data ready to be processed (often input)
or
the result of processing (often for output)
what is the variable symbol
a rectangle with a vertical and horizontal line
what is selection
decision making
what is iteration
Carrying out a set of instructions repeatedly also known as looping or repetition
the instructions are repeated a set number of times, or until some condition is met.