Home
Browse
Create
Search
Log in
Sign up
Upgrade to remove ads
Only $2.99/month
8. Programming (IGCSE Computer Science)
STUDY
Flashcards
Learn
Write
Spell
Test
PLAY
Match
Gravity
Terms in this set (23)
variable
A named area of computer memory which can be used to store a changeable value while a computer program is running.
constant
A named area of computer memory which can be used to store a value that does not change while a computer program is running.
algorithm
A method for solving a problem set out as a series of step by step instructions with one start and one end.
sequence
Instructions that occur one after the other in a particular order.
executed
A program that is run.
selection
Making a choice or a decision in a program.
iteration
Repeating instructions in a program.
condition
A state in a program that will be met or not met.
predefined function
A pre-programmed set of instructions that returns a value.
library
A store of pre-programmed instructions that can be imported into a program.
predefined procedure
A pre-programmed set of instructions that do not return a value.
array
A store of data values that are all related and of the same data type, called list in Python.
element
An individual data location in an array / a list.
read
Outputting data from an array / a list so we can see it.
write
Inputting data into an array / a list to store it.
arithmetic operator
A symbol that represents an operation in mathematics, which completes a calculation. The main operators are: -, *, /, +
condition-controlled
A loop in the program. The number of time it repeats depends on the result of a logical test.
counter-controlled
A loop which repeats a set number of times.
flowchart
A diagram which sets out an algorithm.
logical test
A test using a relational operator which has the result True or False.
loop
A program construct where a section of code is repeated several times: it can be condition-controlled or counter-controlled.
pseudocode
A way of writing out an algorithm using words and symbols which are similar to program code.
relational operator
a symbol which compares two values. The result of the comparison is either True or False. The main relational operators are =, <>, >, <
YOU MIGHT ALSO LIKE...
GCSE CS Data Structures
16 terms
Coding Vocabulary
30 terms
Programming Basics
26 terms
Program
22 terms
OTHER SETS BY THIS CREATOR
Object Orientated Programming
21 terms
75 times tables
12 terms
Y11 CS Taster
52 terms
Computer Science Computer Organisation (…
33 terms