5. System Software
Operating systems and utilities, language translators, compilers vs interpreters, IDE features.
Statometer71CoreNext Paper 188%Everything for this topic — study hub
AS Level · 9618 · Paper 1
Statometer — what 33 real papers say about this topic and each of its 2 syllabus bullets
Core · #7 of 12 in AS Level · recomputed with every new session
A regular, well-paid topic — you cannot afford a gap here.
- Next Paper 1
- 88%
- 9 in 10 chance it is set
- Marks a paper
- 11.6 / 75
- 15% of Paper 1 · fair share 13%
- Appeared in
- 31 / 33
- Paper 1 sittings 2021–2026
- Last set
- May/Jun 2026
- 9618/13 · Q5 · 10 marks · 11-series streak
What the papers say
- Set in 31 of 33 Paper 1 sittings on the current syllabus — treat it as certain.
- Worth about 11.6 marks a paper (15% of Paper 1).
- Last set May/Jun 2026 · 9618/13 · Q5 for 10 marks — in the most recent series.
- Set in each of the last 11 series without a miss.
- Steady at around 11.8 marks a paper year on year.
- Lives on “Explain” and “Describe” — 91% of its questions: full sentences with a reason, not one-word answers.
- 31% of its questions involve a diagram, table or figure — practise with pen and paper.
- Its biggest question so far: 22 marks (May/Jun 2024 · 9618/13 · Q7).
- Inside the topic, §5.1 Operating systems carries the most marks (56%) and §5.2 Language translators the least (44%).
- It is examined almost entirely as AO1 (Knowledge & understanding, 90%) — definitions and descriptions in syllabus words score.
- The examiner has commented on 23 of its questions — read “What the examiner said” before you practise.
Command words
Share of questions using the word (a question can use several). What each wants →
Question shapes
- ≤ 6 mk3
- 7–9 mk12
- 10–12 mk10
- 13–15 mk6
- 16+ mk4
Average 10.7 marks a question · 31% with a figure or table · 23% with code · biggest 22 marks
Assessment objectives — how it is examined
Every part of every current-syllabus question filed under Cambridge's AO1 / AO2 / AO3 (from its command word and what it asks you to do), so you know whether this topic pays for definitions, for applying, or for judging and building.
- AO1 Knowledge & understanding
- AO2 Apply & analyse
- AO3 Design, program & evaluate
Paper 1 as a whole
| Paper 1 | Syllabus | Measured |
|---|---|---|
| AO1 Knowledge & understanding | 60% | 68% |
| AO2 Apply & analyse | 40% | 32% |
| AO3 Design, program & evaluate | 0% | 0% |
Syllabus = Cambridge's grid; measured = the bank's current-syllabus papers.
Inside the topic — every syllabus bullet, measured
Each part of each question is filed under the bullet it examines; the numbers are per Paper 1 sitting, exactly like the topic's. Open a bullet for its own Statometer.
5.1Operating systems#8 of 25 on Paper 1Core · 7367% next paper4.5 marks23/33 sittings→ May/Jun 2026Core · 7367%
4.5 · 56% of topic23/33May/Jun 2026latest series · →A regular earner inside the topic — most papers touch it.Syllabus: why an OS is needed; memory, file, security, hardware and process management; utility software (formatter, virus checker, defragmenter, backup…); program libraries and DLLs
- Next Paper 1
- 67%
- 7 in 10
- Marks a paper
- 4.5
- 6% of the paper · 56% of the topic
- Asked in
- 23 / 33
- Paper 1 sittings · 25 questions
- Last asked
- May/Jun 2026
- 9618/13 · Q5 · 10 marks · 11-series streak
- Asked in 23 of 33 Paper 1 sittings — about 7 papers in 10.
- About 4.5 marks a paper (6% of Paper 1; 56% of the topic's marks across its 2 bullets).
- Last asked May/Jun 2026 · 9618/13 · Q5 (10 marks) — in the most recent series.
- Asked in each of the last 11 series.
- Usually “Identify” or “Describe”: short, precise answers in syllabus words.
- Biggest chunk of marks so far: 11 in Oct/Nov 2021 · 9618/12 · Q7.
- It is examined almost entirely as AO1 (Knowledge & understanding, 98%) — definitions and descriptions in syllabus words score.
Last 12 sittings→ SteadyAssessment objectives
AO1 98%- AO1 Knowledge & understanding
- AO2 Apply & analyse
- AO3 Design, program & evaluate
- Identify60%
- Describe60%
- Explain60%
- State32%
5.2Language translators#12 of 25 on Paper 1Core · 6163% next paper3.5 marks20/33 sittings→ May/Jun 2026Core · 6163%
3.5 · 44% of topic20/33May/Jun 2026latest series · →A regular earner inside the topic — most papers touch it.Syllabus: assemblers, compilers and interpreters; compiling vs interpreting; partial compilation (Java); IDE features for coding, error detection, presentation and debugging
- Next Paper 1
- 63%
- 6 in 10
- Marks a paper
- 3.5
- 5% of the paper · 44% of the topic
- Asked in
- 20 / 33
- Paper 1 sittings · 20 questions
- Last asked
- May/Jun 2026
- 9618/12 · Q7 · 6 marks · 11-series streak
- Asked in 20 of 33 Paper 1 sittings — about 6 papers in 10.
- About 3.5 marks a paper (5% of Paper 1; 44% of the topic's marks across its 2 bullets).
- Last asked May/Jun 2026 · 9618/12 · Q7 (6 marks) — in the most recent series.
- Asked in each of the last 11 series.
- Usually “Explain” or “Describe”: full sentences with a reason, not one-word answers.
- Biggest chunk of marks so far: 9 in Oct/Nov 2023 · 9618/11 · Q6.
- It is examined almost entirely as AO1 (Knowledge & understanding, 82%) — definitions and descriptions in syllabus words score.
Last 12 sittings→ SteadyAssessment objectives
AO1 82%AO2 18%- AO1 Knowledge & understanding
- AO2 Apply & analyse
- AO3 Design, program & evaluate
- Explain80%
- Describe65%
- Identify65%
- Complete30%
29% of the topic's marks sit in question parts that belong to another topic (scenario questions cross sections) or that no bullet claims; they count for the topic, not for a bullet.
Marks a paper, year by year
By exam series
- May/Jun17/18 · 11.7 mk
- Oct/Nov14/15 · 11 mk
What you need to know2syllabus §5.1, §5.2
- 5.1Operating systems — why an OS is needed; memory, file, security, hardware and process management; utility software (formatter, virus checker, defragmenter, backup…); program libraries and DLLs
- 5.2Language translators — assemblers, compilers and interpreters; compiling vs interpreting; partial compilation (Java); IDE features for coding, error detection, presentation and debugging
Video lectures17ZAK's YouTube channel · play here
AS2023325 views
ASA220231.0K views
ASUrdu2021893 views
O LevelAS20212.4K views
ASA220206.7K views
O LevelAS2020631 views
Infographics2draw these the way the examiner expects · download as PNG
Compiler, interpreter & assembler
What the operating system does
Key terms8use these exact words in the exam
Dotted terms are defined in the glossary.
Code help1referenced to the Cambridge pseudocode guide
What the translator stages see
textSource: Total ← Price * Qty + 5 Lexical: [ID Total] [ASSIGN] [ID Price] [OP *] [ID Qty] [OP +] [NUM 5] Syntax: assignment( Total , plus( times(Price, Qty), 5 ) ) ← parse tree Code gen: LDD Price / MUL Qty / ADD #5 / STO Total Optimise: e.g. keep Price*Qty in a register if reused
Assembler1programs to step through the CPU simulator
- Run
Symbolic addresses (labels) instead of numbers
Label your data and jump targets — the assembler turns each label into an address. Check the memory panel to see where NUM1 landed.
ASLoading & storing 9618 §4.2, §5.2 assembler
Test yourself
Ready to check you know it?
Every round is a fresh random draw, weak cards come back until you get them right, and past-paper questions come with their mark schemes. Marks earn XP on your dashboard.