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