Knowledge Organiser: Operating Systems

Part of Operating Systems ยท Section 9 of 9

Topic SummaryUnit: 3.4 Computer SystemsGCSE

Key Terms

  • Operating system (OS): Software that manages hardware and provides services for applications
  • Memory management: Allocating RAM to running programs; manages virtual memory
  • Processor scheduling: Deciding which process uses the CPU and for how long
  • File management: Organising files in folders; controlling read/write/delete access
  • Device driver: Software that allows the OS to communicate with hardware peripherals
  • User interface (UI): How users interact with the computer (GUI or CLI)
  • Virtual memory: Using part of the hard drive as temporary RAM when RAM is full

Must-Know Facts

  • OS acts as an interface between the user, applications, and hardware
  • Five main OS functions: Memory management, User interface, File management, Peripherals, Security (MUFPS)
  • GUI (Graphical User Interface): windows, icons, menus โ€” easier for general users
  • CLI (Command Line Interface): text commands โ€” more powerful but harder to learn
  • Multi-tasking: OS gives each process a time slice so multiple programs appear to run simultaneously
  • Examples: Windows, macOS, Linux, iOS, Android

Key Concepts

  • OS = intermediary between user/applications and hardware
  • Memory management: allocates RAM; uses virtual memory when RAM full
  • Processor scheduling: time-slicing gives each process CPU time in turns
  • File management: hierarchical folders, permissions (read/write/execute)
  • Device drivers: translate OS instructions into hardware-specific commands

Common Mistakes

  • Saying the OS "runs programs": Be specific โ€” the OS allocates memory to programs, schedules processor time, and manages peripherals; "runs programs" is too vague for exam marks
  • Confusing GUI and CLI advantages: GUI is easier for general users but uses more memory; CLI requires less memory and gives more control but has a steeper learning curve โ€” both sides are needed in comparison questions
  • Forgetting device drivers as an OS function: Device drivers allow the OS to communicate with hardware peripherals โ€” many students list only memory, file, and processor management and miss this
  • Confusing virtual memory with RAM: Virtual memory uses a section of the hard drive to extend apparent RAM โ€” it is much slower than real RAM and causes performance issues when heavily used
  • Saying the OS is an application: The OS is system software, not application software โ€” it provides the platform on which applications run

This topic summary covers Knowledge Organiser: Operating Systems within Operating Systems for GCSE Computer Science. Revise Operating Systems in 3.4 Computer Systems for GCSE Computer Science with 15 exam-style questions and 10 flashcards. This is a high-frequency topic, so it is worth revising until the explanation feels precise and repeatable. It is section 9 of 9 in this topic. Use this topic summary to connect the idea to the wider topic before moving on to questions and flashcards.

Practice questions for Operating Systems

Which of the following best describes the role of an operating system?

  • A. A program that allows users to browse the internet
  • B. Software that manages hardware and software resources and provides services to programs
  • C. A type of application software used for word processing
  • D. A programming language used to write other software
1 markfoundation

Explain how an operating system manages memory.

2 marksstandard

Quick recall flashcards

What does GUI stand for?
Graphical User Interface
What does CLI stand for?
Command Line Interface

15 questions on Operating Systems: practise free

Instant marking, adaptive difficulty and spaced-repetition flashcards โ€” all aligned to your exam board.

Start revising free โ†’

PrepWise is a trading name of A3M Quality Solutions Limited, registered in England and Wales, company number 14959172. Registered office: 202 Stroud Road, Gloucester, GL1 5LA. ICO registration ZC267069.