2024 · Question 2
2 marksQP · Section 1
PDF page 2 · check any continuation
Testing and evaluation
Choose tests with expected outcomes and evaluate against requirements.
Published marking linked · general strategy, not a model answer
Free practice · 2022–2026
4,087 original past-paper questions and language tasks across 14 subjects. Choose a topic and read each question right here, with screen-friendly wording and its original equations and diagrams. Rarity shows how often its question type was found in the last five exam years—not how difficult it is.
4,087 matching entries · showing 1153–1176. Mixed questions appear in every relevant topic filter, but are counted once.
Higher Computing Science
QP · Section 1
PDF page 2 · check any continuation
Testing and evaluation
Choose tests with expected outcomes and evaluate against requirements.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF page 4 · check any continuation
Algorithm design and pseudocode · Arrays, records and data structures
Express a logical solution using the required design notation.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF page 5 · check any continuation
Iteration and loop control · Subprograms and parameter passing · 3 more skills
Select a suitable loop and reason about its initialisation and termination.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF pages 6–7 · check any continuation
Variables, data types and expressions · Selection and logical conditions · 2 more skills
Choose suitable types and evaluate expressions in context.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF pages 8–9 · check any continuation
Iteration and loop control · Code tracing and debugging · 5 more skills
Select a suitable loop and reason about its initialisation and termination.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF page 2 · check any continuation
Selection and logical conditions · Requirements and software analysis
Construct or interpret a Boolean condition and its resulting branch.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF page 5 · check any continuation
Iteration and loop control · Subprograms and parameter passing · 3 more skills
Select a suitable loop and reason about its initialisation and termination.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF page 7 · check any continuation
Iteration and loop control · Code tracing and debugging · 3 more skills
Select a suitable loop and reason about its initialisation and termination.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF pages 9–10 · check any continuation
Code tracing and debugging · Subprograms and parameter passing · 5 more skills
Follow execution systematically and locate the cause of incorrect behaviour.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF pages 11–15 · check any continuation
Iteration and loop control · Code tracing and debugging · 6 more skills
Select a suitable loop and reason about its initialisation and termination.
Published marking linked · general strategy, not a model answer
QP · Section 1
PDF pages 16–18 · check any continuation
Code tracing and debugging · Variables, data types and expressions · 5 more skills
Follow execution systematically and locate the cause of incorrect behaviour.
Published marking linked · general strategy, not a model answer
Higher Computing Science
QP · Section 3
PDF page 28 · check any continuation
CSS and page styling · Web structure and HTML
Choose the correct selector and property to implement the visual requirement.
Published marking linked · general strategy, not a model answer
QP · Section 3
PDF page 27 · check any continuation
CSS and page styling
Choose the correct selector and property to implement the visual requirement.
Published marking linked · general strategy, not a model answer
QP · Section 3
PDF page 31 · check any continuation
Web design, usability and accessibility
Evaluate a design against user needs and describe a specific improvement.
Published marking linked · general strategy, not a model answer
National 5 English
Critical Reading · Section 2
PDF page 26 · check any continuation
Critical essay: drama
Develop an argument about a taught play and analyse evidence relevant to the question.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 26 · check any continuation
Critical essay: drama
Develop an argument about a taught play and analyse evidence relevant to the question.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 26 · check any continuation
Critical essay: prose fiction · Critical essay: prose non-fiction
Build a sustained argument supported by precise evidence from your chosen fiction.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 26 · check any continuation
Critical essay: prose fiction · Critical essay: prose non-fiction
Build a sustained argument supported by precise evidence from your chosen fiction.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 27 · check any continuation
Critical essay: poetry
Develop a relevant argument about your taught poem, using detailed analytical evidence.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 27 · check any continuation
Critical essay: poetry
Develop a relevant argument about your taught poem, using detailed analytical evidence.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 27 · check any continuation
Critical essay: film and television
Analyse specific film or television techniques in relation to the question.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 27 · check any continuation
Critical essay: film and television
Analyse specific film or television techniques in relation to the question.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 26 · check any continuation
Critical essay: drama
Develop an argument about a taught play and analyse evidence relevant to the question.
Published marking linked · general strategy, not a model answer
Critical Reading · Section 2
PDF page 26 · check any continuation
Critical essay: drama
Develop an argument about a taught play and analyse evidence relevant to the question.
Published marking linked · general strategy, not a model answer
4,087 numbered questions or named language tasks across 250 source PDFs in this subject/level selection. Repeated copies of the same extracted question are grouped once. 116 entries still need topic classification. Optional essay and text choices are included; these counts are not the number you must answer in an exam.
Question anchors and printed allocations are extracted from SHA-256-verified source PDFs. Optional alternatives are not added together. Applicable all-question paper totals are reconciled with the printed rubric; mismatches withhold automatic mark totals. A first written-answer marking row is never treated as a whole-question total. Exact marking pages require a section-matched table anchor or a wording- and digest-checked source pair. Topic headings are conservative rule matches and provisional, not independently reviewed or proof of current syllabus coverage. Original questions, diagrams, passages and official answers are not republished in this metadata index. Checked original question pages are rendered on demand in the website without rewriting their wording or diagrams. Scans, extraction gaps and uncertain marks remain visible rather than filled with invented content. Source audit: 2026-10-21. Question index: 2026-10-23. There were no ordinary exam sittings in 2020 or 2021. This is not a claim that every question has been independently checked or that scanned papers are fully indexed.
1 entries indexed; numbering or extraction still needs checking. Read the complete source for anything not listed.
The extracted allocations total 30, but the applicable printed total is 90. Automatic question totals are withheld for this source.
1 entries indexed; numbering or extraction still needs checking. Read the complete source for anything not listed.
The extracted allocations total 30, but the applicable printed total is 90. Automatic question totals are withheld for this source.
4 entries indexed; numbering or extraction still needs checking. Read the complete source for anything not listed.
The extracted allocations total 60, but the applicable printed total is 90. Automatic question totals are withheld for this source.
11 entries indexed; numbering or extraction still needs checking. Read the complete source for anything not listed.
The extracted allocations total 92, but the applicable printed total is 100. Automatic question totals are withheld for this source.