GCSE COMPUTER SCIENCE (9–1): PAST
PAPER 2: APPLICATION OF
COMPUTATIONAL THINKING. ALL
ASSESSMENT & MARK SCHEME
CERTIFICATION SCRIPT 2026 QUESTIONS
WITH SOLUTIONS GRADED A+
◍ <> or !=.
Answer: is not equal to
◍ AND - Conjunction.
Answer: e.g. A /\ B
◍ UPDATE-SET-WHERE - SQL command.
Answer: updates record in database
◍ authentication.
Answer: a process for checking user identity
◍ <.
Answer: is less than
◍ Boolean.
Answer: can only take one of two values, usually TRUE or FALSE
◍ NOT.
Answer: !
◍ x.length.
Answer: returns number of character in string x
,◍ hexadecimal.
Answer: a counting system using base-16 consisting of 0-9 digits and letters
a-f
◍ start/stop.
Answer: box with rounded corners - flow diagram
◍ logic circuit.
Answer: An electronic circuit for performing logic operations on binary data
◍ linker.
Answer: a program tool which can combine codes
◍ format check - input validation.
Answer: checks data has correct format
◍ assembler.
Answer: a program that turns assembly language into machine code
◍ Logical operators - NOT.
Answer: Reverses the logic of a statement
◍ final testing.
Answer: when the testing stage of the software developing cycle is only
done once to check the software.
◍ assembly language.
Answer: low-level langauge
◍ Text - SQL data types.
Answer: stores strings
◍ Truth table.
Answer: Lists all possible combinations of input values to a logical
expression and the corresponding output values.
◍ comparison operator.
Answer: compares two values and outputs either true or false
◍ sequences.
, Answer: only one way from start to finish
◍ look-up table - input validation.
Answer: checks data against a table of acceptable values
◍ lossless compression.
Answer: Temporarily removing a file to decrease file size
◍ 24 bit colour depth.
Answer: average device colour depth
◍ decisions.
Answer: diamond boxes - flow diagram
◍ colour depth.
Answer: the number of bits used for each pixel in an image file
◍ Repetition.
Answer: Repeating a block of code; for example a while loop which is
controlled by a condition
◍ Pattern recognition.
Answer: Seeing similarities and differences in a range of problems
◍ x[i].
Answer: extracts the character in position i from string x
◍ global variable.
Answer: a variable available throughout the whole program
◍ WHERE with LIKE - SQL command.
Answer: searches for a pattern
◍ compiled code.
Answer: an executable file created by a compiler
◍ total number of colours.
Answer: 2^n (where n = number of bits per pixel)
◍ denary.
PAPER 2: APPLICATION OF
COMPUTATIONAL THINKING. ALL
ASSESSMENT & MARK SCHEME
CERTIFICATION SCRIPT 2026 QUESTIONS
WITH SOLUTIONS GRADED A+
◍ <> or !=.
Answer: is not equal to
◍ AND - Conjunction.
Answer: e.g. A /\ B
◍ UPDATE-SET-WHERE - SQL command.
Answer: updates record in database
◍ authentication.
Answer: a process for checking user identity
◍ <.
Answer: is less than
◍ Boolean.
Answer: can only take one of two values, usually TRUE or FALSE
◍ NOT.
Answer: !
◍ x.length.
Answer: returns number of character in string x
,◍ hexadecimal.
Answer: a counting system using base-16 consisting of 0-9 digits and letters
a-f
◍ start/stop.
Answer: box with rounded corners - flow diagram
◍ logic circuit.
Answer: An electronic circuit for performing logic operations on binary data
◍ linker.
Answer: a program tool which can combine codes
◍ format check - input validation.
Answer: checks data has correct format
◍ assembler.
Answer: a program that turns assembly language into machine code
◍ Logical operators - NOT.
Answer: Reverses the logic of a statement
◍ final testing.
Answer: when the testing stage of the software developing cycle is only
done once to check the software.
◍ assembly language.
Answer: low-level langauge
◍ Text - SQL data types.
Answer: stores strings
◍ Truth table.
Answer: Lists all possible combinations of input values to a logical
expression and the corresponding output values.
◍ comparison operator.
Answer: compares two values and outputs either true or false
◍ sequences.
, Answer: only one way from start to finish
◍ look-up table - input validation.
Answer: checks data against a table of acceptable values
◍ lossless compression.
Answer: Temporarily removing a file to decrease file size
◍ 24 bit colour depth.
Answer: average device colour depth
◍ decisions.
Answer: diamond boxes - flow diagram
◍ colour depth.
Answer: the number of bits used for each pixel in an image file
◍ Repetition.
Answer: Repeating a block of code; for example a while loop which is
controlled by a condition
◍ Pattern recognition.
Answer: Seeing similarities and differences in a range of problems
◍ x[i].
Answer: extracts the character in position i from string x
◍ global variable.
Answer: a variable available throughout the whole program
◍ WHERE with LIKE - SQL command.
Answer: searches for a pattern
◍ compiled code.
Answer: an executable file created by a compiler
◍ total number of colours.
Answer: 2^n (where n = number of bits per pixel)
◍ denary.