Computer science AQA A-level Paper 1 2024
What is an integer? - A positive or negative whole number
What is a Real or Float number? - A positive or negative number that can have a
fractional part.
What is a Boolean? - True or False
What is a character? - A single letter, number or symbol
What is a string? - A group of characters
What is Date/Time? - A way of storing Date/Time
What is a pointer? - A way of storing a memory address.
What is a record? - A collection of related fields, each of which could hold a
different data type.
What is an array? - A finite, indexed set of related elements of the same data type.
,Computer science AQA A-level Paper 1 2024
What is a user defined data type? - A data type derived from existing data types in
order to create a customized data structure.
What is variable declaration? - Creating a variable for the first time. giving it a
name and sometimes a data type.
What is constant decleration? - Creating a constant for the first time.
What is assignment? - giving a constant or a variable a value.
what is iteration? - repetition of a process e.g. a while or for loop. this could be
definite or indefinite.
What is selection? - comparing values and then choosing an appropriate action.
e.g. an if statement.
what is a subroutine? - A named block of code containing a set of instructions
designed to perform a frequently used operation.
What is definite iteration? - the number of repititions is known before the loop
starts.
, Computer science AQA A-level Paper 1 2024
What is indefinite iteration? - the number of repititions is not known before the
loop starts.
What is a nested structure? - One structure is placed within another. Easily
identified by indentation.
What is meant by meaningful identifier names? - Giving constants, variables and
subroutines sensible and meaningful identifier names.
What does the real/float division operator do? - divides one number by the other.
What does the integer division operator do? - divides one number by the other
but only returns the whole number part.
What does the modulo operator do? - returns the remainder of an integer
division.
What does the exponentiation operator do? - raises one value to the power of
another.
What is an integer? - A positive or negative whole number
What is a Real or Float number? - A positive or negative number that can have a
fractional part.
What is a Boolean? - True or False
What is a character? - A single letter, number or symbol
What is a string? - A group of characters
What is Date/Time? - A way of storing Date/Time
What is a pointer? - A way of storing a memory address.
What is a record? - A collection of related fields, each of which could hold a
different data type.
What is an array? - A finite, indexed set of related elements of the same data type.
,Computer science AQA A-level Paper 1 2024
What is a user defined data type? - A data type derived from existing data types in
order to create a customized data structure.
What is variable declaration? - Creating a variable for the first time. giving it a
name and sometimes a data type.
What is constant decleration? - Creating a constant for the first time.
What is assignment? - giving a constant or a variable a value.
what is iteration? - repetition of a process e.g. a while or for loop. this could be
definite or indefinite.
What is selection? - comparing values and then choosing an appropriate action.
e.g. an if statement.
what is a subroutine? - A named block of code containing a set of instructions
designed to perform a frequently used operation.
What is definite iteration? - the number of repititions is known before the loop
starts.
, Computer science AQA A-level Paper 1 2024
What is indefinite iteration? - the number of repititions is not known before the
loop starts.
What is a nested structure? - One structure is placed within another. Easily
identified by indentation.
What is meant by meaningful identifier names? - Giving constants, variables and
subroutines sensible and meaningful identifier names.
What does the real/float division operator do? - divides one number by the other.
What does the integer division operator do? - divides one number by the other
but only returns the whole number part.
What does the modulo operator do? - returns the remainder of an integer
division.
What does the exponentiation operator do? - raises one value to the power of
another.