Skip to main content
EnglandComputer ScienceSyllabus dot point

What is the purpose of an operating system, and what does it do?

Understand the purpose and functionality of an operating system (file management, process management, peripheral management, user management).

A focused answer to Edexcel GCSE Computer Science 3.2.1, covering the purpose of an operating system and its four key functions: file management, process management, peripheral management and user management.

Generated by Claude Opus 4.89 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this dot point is asking
  2. The purpose of an operating system
  3. File management
  4. Process management
  5. Peripheral management
  6. User management
  7. Why these functions matter together
  8. Try this

What this dot point is asking

Edexcel wants you to state the purpose of an operating system and describe its four named functions: file management, process management, peripheral management and user management.

The purpose of an operating system

Without an operating system, every program would have to control the hardware directly, which would be impractical. The OS provides shared services (such as saving a file or printing) that all applications use, so application developers can write programs without worrying about the exact hardware. Examples of operating systems are Windows, macOS and Linux on computers, and Android and iOS on mobile devices.

File management

This is the function users see most directly through a file explorer. The OS maintains the directory (folder) structure and a record of where each file's data physically sits on the disk, so that opening a file fetches the right bytes. It also manages access, for example preventing two programs from corrupting a file at the same time.

Process management

A computer usually has many more programs open than it has processor cores, so the OS decides which process uses the CPU and for how long, switching between them so quickly that they all seem to run simultaneously (multitasking). It also allocates memory to each process and stops one program interfering with another's memory.

Peripheral management

Each type of peripheral speaks its own "language", so the OS uses a device driver for each one to translate its general requests (such as "print this page") into the specific commands that device needs. This is why installing a new printer often means installing its driver: it lets the operating system manage that particular device.

User management

User management is what lets a family share a laptop with separate accounts, or a school give every pupil a login. It enforces access rights, so a standard user cannot change system settings or read another user's private files, while an administrator can. This underpins the computer's security.

Why these functions matter together

The four functions work together to make the computer usable and safe. Without process management the CPU could only run one program; without file management you could not reliably store and find data; without peripheral management programs could not use devices; and without user management the machine could not be shared securely. A strong exam answer names the function and says what the OS does for it, rather than just listing the four words.

Try this

Q1. State the purpose of an operating system. [1 mark]

  • Cue. System software that manages the hardware and resources, runs application software, and provides a user interface.

Q2. State which OS function uses device drivers. [1 mark]

  • Cue. Peripheral management.

Exam-style practice questions

Practice questions written in the style of Pearson Edexcel exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

Edexcel 20224 marksDescribe two functions of an operating system, other than user management.
Show worked answer →

Choose two of the four functions and describe what each does.

File management: the operating system organises files and folders on storage, and lets users and programs create, open, save, move, rename, copy and delete files, keeping track of where each is stored.

Process management: the operating system controls which programs (processes) run and shares the CPU's time between them, scheduling them so that several can appear to run at once on a single processor.

(Peripheral management, controlling input and output devices via device drivers, is an alternative.)

Markers reward two functions, each with a developed description of what the operating system does for it, not just the name. The command word "Describe" needs developed points.

Edexcel 20212 marksState the purpose of an operating system and name one example of an operating system.
Show worked answer →

The operating system is system software that manages the computer's hardware and resources and provides a platform on which application software can run, also giving the user a way to interact with the computer.

A valid example: Windows, macOS, Linux, Android or iOS.

Markers reward a correct statement of purpose (manages hardware and resources, runs applications, provides a user interface) plus one named operating system.

Related dot points

Sources & how we know this