Computing - flowcharts and algorithms Flashcards

1
Q

what is an algorithm

A

a sequence of instructions that is not specific to particular programming language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is a programme

A

an algorithm translated into a specific programming language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a oval/rounded rectangle

A

Represents the start or end of the algorithm. Your flowcharts should include both.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

→ - what does an arrow represent

A

Represents the direction of flow in the algorithm.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

▭ - what does a rectangle represent

A

Represents a process or instruction being carried out.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

◇ - diamond/rhombus represent

A

Represents a decision being made. Note that the question must result in yes/no (true/false) answers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

▱ - parallelogram represents

A

Represents a input or output into the algorithm.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is a sequence

A

The order of steps in an algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is a variable

A

A variable is a named container for a piece of data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what does a variable store

A

data ready to be processed (often input)
or
the result of processing (often for output)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what is the variable symbol

A

a rectangle with a vertical and horizontal line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what is selection

A

decision making

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what is iteration

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly