GCSE COMPUTER SCIENCE: MAY 2025:
COMPUTER SYSTEMS ACTUAL EXAM
PAPER 2026 QUESTIONS WITH ANSWERS
GRADED A+
◍ digital divide.
Answer: the gulf between those who have ready access to computers and the
Internet, and those who do not.
◍ Logic Gate.
Answer: A diagram which represents boolean logic
◍ NOT gate.
Answer: A logic gate that takes in 1 input & outputs the opposite
◍ Solutions to digital divide.
Answer: *Increase affordabilityEmpowering usersImprove the relevance of
online content Internet infrastructure *developmentAddress gender gap in
internet access
◍ Creative Commons.
Answer: A kind of copyright that makes it easier for people to copy, share,
and build on your creative work, as long as they give you credit for it.
◍ Open Source.
Answer: Software that is created for free use by everyone
◍ Copyright.
Answer: the exclusive legal right, given to an originator or an assignee to
print, publish, perform, film, or record literary, artistic, or musical material,
and to authorize others to do the same.
,◍ Abstraction.
Answer: Reducing information and detail to focus on essential
characteristics.
◍ Control abstraction.
Answer: Don't care "How" it gets done
◍ Data Abstraction.
Answer: Representing or storing information with methods that separate
layers of concerns so that the programmer can work with information while
ignoring lower-level details about how the information is represented.
◍ Abstraction allows.....
Answer: you to modify "parts" of a program without messing up the larger
program
◍ Abstraction Hierarchy.
Answer: Most general concepts on top of the hierarchy and specific concepts
on the bottom
◍ pattern recognition.
Answer: looking for similarities among and within problems
◍ Problem Decomposition.
Answer: The process of breaking a complex problem or system into parts
that are easier to conceive, understand, program, and maintain.
◍ natural language.
Answer: Person to Person
◍ AND gate.
Answer: A logic gate that takes in 2 inputs and only outputs True if both
inputs are True
◍ Oval (Flowchart).
Answer: start/end
◍ Rectangle (flowchart).
Answer: Action or process
, ◍ Dimond (Flowchart).
Answer: A choice
◍ Arrow (flowchart).
Answer: Direction of a choice
◍ OR gate.
Answer: A logic gate that takes in 2 inputs and outputs True if either inputs
are True
◍ Rhombus (flowchart).
Answer: Input / Output
◍ Pseudocode.
Answer: Shorthand notation for programming
◍ Algorithm Analysis.
Answer: A general process that determines the amount of resources (such as
time and storage) necessary to execute any particular algorithm, most
commonly using Big O notation, such as O(N) or O(N^2)
◍ Linear Search.
Answer: Each item in the list is checked in order.
◍ Binary Search.
Answer: An ordered list is divided in 2 with each comparison.
◍ Truth table.
Answer: A table which holds possible states on inputs and shows the
corresponding final output of a logic diagram
◍ Bubble Sort.
Answer: Moving through a list repeatedly, swapping elements that are in the
wrong order.
◍ Merge Sort.
Answer: A list is split into individual lists, these are then combined (2 lists at
a time).
COMPUTER SYSTEMS ACTUAL EXAM
PAPER 2026 QUESTIONS WITH ANSWERS
GRADED A+
◍ digital divide.
Answer: the gulf between those who have ready access to computers and the
Internet, and those who do not.
◍ Logic Gate.
Answer: A diagram which represents boolean logic
◍ NOT gate.
Answer: A logic gate that takes in 1 input & outputs the opposite
◍ Solutions to digital divide.
Answer: *Increase affordabilityEmpowering usersImprove the relevance of
online content Internet infrastructure *developmentAddress gender gap in
internet access
◍ Creative Commons.
Answer: A kind of copyright that makes it easier for people to copy, share,
and build on your creative work, as long as they give you credit for it.
◍ Open Source.
Answer: Software that is created for free use by everyone
◍ Copyright.
Answer: the exclusive legal right, given to an originator or an assignee to
print, publish, perform, film, or record literary, artistic, or musical material,
and to authorize others to do the same.
,◍ Abstraction.
Answer: Reducing information and detail to focus on essential
characteristics.
◍ Control abstraction.
Answer: Don't care "How" it gets done
◍ Data Abstraction.
Answer: Representing or storing information with methods that separate
layers of concerns so that the programmer can work with information while
ignoring lower-level details about how the information is represented.
◍ Abstraction allows.....
Answer: you to modify "parts" of a program without messing up the larger
program
◍ Abstraction Hierarchy.
Answer: Most general concepts on top of the hierarchy and specific concepts
on the bottom
◍ pattern recognition.
Answer: looking for similarities among and within problems
◍ Problem Decomposition.
Answer: The process of breaking a complex problem or system into parts
that are easier to conceive, understand, program, and maintain.
◍ natural language.
Answer: Person to Person
◍ AND gate.
Answer: A logic gate that takes in 2 inputs and only outputs True if both
inputs are True
◍ Oval (Flowchart).
Answer: start/end
◍ Rectangle (flowchart).
Answer: Action or process
, ◍ Dimond (Flowchart).
Answer: A choice
◍ Arrow (flowchart).
Answer: Direction of a choice
◍ OR gate.
Answer: A logic gate that takes in 2 inputs and outputs True if either inputs
are True
◍ Rhombus (flowchart).
Answer: Input / Output
◍ Pseudocode.
Answer: Shorthand notation for programming
◍ Algorithm Analysis.
Answer: A general process that determines the amount of resources (such as
time and storage) necessary to execute any particular algorithm, most
commonly using Big O notation, such as O(N) or O(N^2)
◍ Linear Search.
Answer: Each item in the list is checked in order.
◍ Binary Search.
Answer: An ordered list is divided in 2 with each comparison.
◍ Truth table.
Answer: A table which holds possible states on inputs and shows the
corresponding final output of a logic diagram
◍ Bubble Sort.
Answer: Moving through a list repeatedly, swapping elements that are in the
wrong order.
◍ Merge Sort.
Answer: A list is split into individual lists, these are then combined (2 lists at
a time).