Medium4 marksStructured
Computer systemsGeneraloperating systemfunctions

AQA GCSE · Question 04.2 · Computer systems

State four functions of an operating system.

How to approach this question

Think about all the essential jobs a computer must do to function. The operating system is in charge of these core tasks. List four different areas of responsibility. For example, what does it manage? How does it interact with you? How does it handle devices?

Full Answer

1. **Memory Management:** Allocating and managing the computer's main memory (RAM) between running programs. 2. **Process Management / Multitasking:** Managing the CPU's time to allow multiple programs to run seemingly simultaneously. 3. **File Management:** Organising and keeping track of files and folders on storage devices. 4. **User Interface:** Providing a way for the user to interact with the computer (e.g., GUI or command line). (Other valid answers include: Peripheral management, User management, Security)
Think of the operating system (OS) as the manager of the computer. Its main job is to handle all the complex background tasks so that you and your applications can work smoothly. Four key functions are: 1. **Memory Management:** The OS is responsible for allocating portions of RAM to programs that are running and ensuring they don't interfere with each other. When a program closes, the OS reclaims the memory. 2. **Process Management (Multitasking):** The OS manages how the CPU divides its time between different running processes. It schedules which process gets to use the CPU and for how long, creating the illusion that multiple programs are running at the same time. 3. **File Management:** The OS provides a file system for organising data into files and folders on secondary storage devices (like hard drives or SSDs). It handles creating, deleting, reading, and writing files. 4. **Peripheral Management:** The OS communicates with and controls all hardware devices connected to the computer, such as keyboards, mice, printers, and monitors, often using software called device drivers.

Common mistakes

✗ Listing application software features (e.g., "spell checking"). ✗ Being too vague (e.g., "controls the computer"). ✗ Repeating the same function in different words (e.g., "managing processes" and "multitasking" might be considered one point unless explained differently).

Practice the full AQA GCSE Computer Science Paper 2

46 questions · hints · full answers · grading

More questions from this exam