Teachers' Portal  /  A-Level Computer Science 9618  /  System Software
Topic plan · A-Level Computer Science 9618 · Topic 5

System Software

Why a computer needs an operating system, its key management tasks, utility software and program libraries, and assemblers, compilers, interpreters and IDE features.

Open the topic lab Question bank Notes PDF
Unit at a glance

4 lessons, 180 minutes of teaching

Lessons
4, each planned for 45 minutes
Worksheets
4 with answer keys
Quiz questions
24 multiple-choice, assignable in the app
Lab
CPU lab
Scheme of work

The lessons in order

RefLesson packStructureWorksheetQuizLab tab
5.1Why a computer needs an operating system
Without an operating system, every program would have to drive the hardware itself and fight other programs for memory and the processor.
Mix-Pair-Share6 Q, 19 marks6 MCQnone
5.1Utility software and program libraries
An operating system comes with utility programs that format, protect, tidy, repair, shrink and back up your storage.
Jigsaw6 Q, 17 marks6 MCQnone
5.2Assemblers, compilers and interpreters
The processor only executes machine code, so every other program must be translated first.
Corners6 Q, 17 marks6 MCQtab 5
5.2Features of an IDE
An Integrated Development Environment puts an editor, a translator and a debugger in one place.
Frayer Model6 Q, 18 marks6 MCQtab 1

Each pack holds the plan, worksheet and quiz for its lesson. Teach the rows in order; the lab tabs match the student lessons.

Also for this topic

Topic resources