← Back to Dashboard

2.2 Programming

GCSE Computer Science (J277)

Fill in the blanks with the correct words. Click "Check Answer" to see if you're right!

Term: Variable

Definition:

A stored in memory. Accessed by an identifier. Value change during run time.
No attempts
Term: Constant

Definition:

A value stored in memory. Accessed by an . Value change during run time.
No attempts
Term: Casting

Definition:

Changing the data of a . E.g from integer to string.
No attempts
Term: Programming construct

Definition:

The fundamentals building blocks of a programming language. 3 Constructs: , , Iteration
No attempts
Term: Sequence

Definition:

A programming . run one after another, in sequence.
No attempts
Term: Selection

Definition:

A programming construct. A is checked, if True then certain commands will run. If then other commands will run. Examples include IF/ELSE and CASE SELECT.
No attempts
Term: Iteration

Definition:

A programming construct. Commands are . Two types: Controlled and Condition Controlled.
No attempts
Term: Iteration

Definition:

A programming construct. Commands are . Two types: Controlled and Condition Controlled.
No attempts
Term: Count Controlled Iteration

Definition:

Commands are repeated number of times. Example: FOR LOOPS
No attempts
Term: Condition Controlled Iteration

Definition:

Commands are repeated a condition is . Examples: WHILE and DO/REPEAT UNTIL
No attempts
Term: Arithmetic Operators

Definition:

Commands that perform arithmetic. Addition (+) Subtraction, (-) Multiplication (*) Division (/), Integer Division ( ) Modulo ( ), Exponentiation (^)
No attempts
Term: Assignment

Definition:

giving a or constant a value
No attempts
Term: Boolean operator

Definition:

An operator that performs a logical . E.g AND, OR,
No attempts
Term: Comparison Operator

Definition:

Commands that perform comparisons between two values. Examples; Equal to (==), than (>), Less than (<), Greater than or equal to (>=), Less than or equal to (<=), equal to (!=)
No attempts
Term: String

Definition:

A Data that contains . E.g 'Letme1N'
No attempts
Term: Char

Definition:

A Data that contains only 1
No attempts
Term: Integer

Definition:

A Data type that is a number. E.g 42
No attempts
Term: Float/Real

Definition:

A Data type that is a number. E.g 31.4
No attempts
Term: Bool

Definition:

A Data type. Value is either True or . No other value allowed.
No attempts
Term: SQL

Definition:

Structured Language. Used for , inserting, deleting, updating data in a database
No attempts
Term: Function

Definition:

A sub-procedure that a value
No attempts
Term: Procedure

Definition:

A sub-procedure that does return a value.
No attempts
Term: 1D Array

Definition:

Multiple items of stored under identifier (name). Fixed size. Items must all be the same data . E.g my_array = [1, 4, 6, 3, 7]
No attempts
Term: 2D Array

Definition:

Array with 2 dimension (rows and ). E.g scores = [ [Jamie, 12], [Eve, 5],[Nancy, 10] ]
No attempts
Term: Record

Definition:

1 of data in a database table. Made up of individual . E.g 001, "Jamie", 1978, "M"
No attempts