Skip to content
ScotSpark

Free practice · 2022–2026

Past-paper questions.
Organised for practice.

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.

Reset filters

Choose your next question.

4,087 matching entries · showing 1105–1128. Mixed questions appear in every relevant topic filter, but are counted once.

Higher Computing Science

Mixed-topic questions

  • 2025 · Question 10

    2 marks
    Automatically indexed

    QP · Section 2
    PDF page 17 · check any continuation

    Code tracing and debugging · Processor, memory and buses · 3 more skills

    Follow execution systematically and locate the cause of incorrect behaviour.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 10

    Published marking linked · general strategy, not a model answer

  • 2025 · Question 11

    3 marks
    Automatically indexed

    QP · Section 2
    PDF page 18 · check any continuation

    Iteration and loop control · Database entities, keys and relationships · 2 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 11

    Published marking linked · general strategy, not a model answer

  • 2025 · Question 12

    9 marks
    Automatically indexed

    QP · Section 2
    PDF pages 20–21 · check any continuation

    Iteration and loop control · Code tracing and debugging · 4 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 12

    Published marking linked · general strategy, not a model answer

  • 2025 · Question 13

    11 marks
    Automatically indexed

    QP · Section 2
    PDF pages 23–25 · check any continuation

    Iteration and loop control · Database entities, keys and relationships · 3 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 13

    Published marking linked · general strategy, not a model answer

  • 2025 · Question 14

    3 marks
    Automatically indexed

    QP · Section 3
    PDF page 26 · check any continuation

    Iteration and loop control · Web design, usability and accessibility · 3 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 14

    Published marking linked · general strategy, not a model answer

  • 2025 · Question 15

    1 mark
    Automatically indexed

    QP · Section 3
    PDF page 27 · check any continuation

    Subprograms and parameter passing · Web design, usability and accessibility · 2 more skills

    Trace data flow through calls and distinguish local and global values.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 15

    Published marking linked · general strategy, not a model answer

  • 2025 · Question 17

    Marks: check original
    Needs extraction or metadata checks

    QP · Section 3
    PDF pages 29–33 · follow the choice instructions

    Iteration and loop control · Subprograms and parameter passing · 7 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 17

    Published marking linked · general strategy, not a model answer

  • 2025 · Question 18

    11 marks
    Automatically indexed

    QP · Section 3
    PDF pages 34–39 · check any continuation

    Iteration and loop control · Web design, usability and accessibility · 5 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2025 Computing Science QP, Question 18

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 1

    2 marks
    Automatically indexed

    QP · Section 1
    PDF page 2 · check any continuation

    Binary, number representation and storage · Variables, data types and expressions

    Convert or interpret a representation and account for its limitations.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 1

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 3

    4 marks
    Automatically indexed

    QP · Section 1
    PDF page 3 · check any continuation

    Binary, number representation and storage · Selection and logical conditions

    Convert or interpret a representation and account for its limitations.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 3

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 5

    2 marks
    Automatically indexed

    QP · Section 1
    PDF page 4 · check any continuation

    Processor, memory and buses · Requirements and software analysis

    Explain how hardware components cooperate in processing instructions.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 5

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 9

    11 marks
    Automatically indexed

    QP · Section 1
    PDF pages 10–12 · check any continuation

    Iteration and loop control · Security and network protection · 5 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 9

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 10

    9 marks
    Automatically indexed

    QP · Section 1
    PDF pages 15–16 · 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.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 10

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 11

    4 marks
    Automatically indexed

    QP · Section 2
    PDF pages 17–18 · check any continuation

    Iteration and loop control · Subprograms and parameter passing · 5 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 11

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 12

    2 marks
    Automatically indexed

    QP · Section 2
    PDF page 19 · check any continuation

    Iteration and loop control · SQL joins, aggregates and updates · 2 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 12

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 13

    8 marks
    Automatically indexed

    QP · Section 2
    PDF pages 21–22 · check any continuation

    Iteration and loop control · Selection and logical conditions · 3 more skills

    Select a suitable loop and reason about its initialisation and termination.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 13

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 14

    11 marks
    Automatically indexed

    QP · Section 2
    PDF pages 23–26 · check any continuation

    Subprograms and parameter passing · SQL joins, aggregates and updates · 4 more skills

    Trace data flow through calls and distinguish local and global values.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 14

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 16

    3 marks
    Automatically indexed

    QP · Section 3
    PDF page 28 · check any continuation

    Security and network protection · Web design, usability and accessibility · 2 more skills

    Explain a threat or protection in the context of the system.

    Rare
    3/5 exam years
    Practise question: 2024 Computing Science QP, Question 16

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 17

    7 marks
    Automatically indexed

    QP · Section 3
    PDF pages 29–31 · check any continuation

    Code tracing and debugging · Subprograms and parameter passing · 5 more skills

    Follow execution systematically and locate the cause of incorrect behaviour.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 17

    Published marking linked · general strategy, not a model answer

  • 2024 · Question 18

    12 marks
    Automatically indexed

    QP · Section 3
    PDF pages 32–35 · check any continuation

    Web design, usability and accessibility · CSS and page styling · 3 more skills

    Evaluate a design against user needs and describe a specific improvement.

    Common
    5/5 exam years
    Practise question: 2024 Computing Science QP, Question 18

    Published marking linked · general strategy, not a model answer

  • 2023 · Question 3

    4 marks
    Automatically indexed

    QP · Section 1
    PDF page 3 · check any continuation

    Binary, number representation and storage · Selection and logical conditions

    Convert or interpret a representation and account for its limitations.

    Common
    5/5 exam years
    Practise question: 2023 Computing Science QP, Question 3

    Published marking linked · general strategy, not a model answer

  • 2023 · Question 5

    4 marks
    Automatically indexed

    QP · Section 1
    PDF page 4 · check any continuation

    Processor, memory and buses · Selection and logical conditions · 1 more skills

    Explain how hardware components cooperate in processing instructions.

    Common
    5/5 exam years
    Practise question: 2023 Computing Science QP, Question 5

    Published marking linked · general strategy, not a model answer

  • 2023 · Question 10

    8 marks
    Automatically indexed

    QP · Section 1
    PDF pages 11–12 · check any continuation

    Security and network protection · Binary, number representation and storage · 5 more skills

    Explain a threat or protection in the context of the system.

    Rare
    3/5 exam years
    Practise question: 2023 Computing Science QP, Question 10

    Published marking linked · general strategy, not a model answer

  • 2023 · Question 11

    13 marks
    Automatically indexed

    QP · Section 1
    PDF pages 13–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.

    Common
    5/5 exam years
    Practise question: 2023 Computing Science QP, Question 11

    Published marking linked · general strategy, not a model answer

Coverage and questions still needing checks

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.

4 source PDFs need extraction or numbering checks

Browse all original papers and marking instructions