Community resourceWorksheet
OCR H446 1.2.1 Operating system purpose and functions
Part 1 of 12 · H446 1.2.1 · Systems software
The opening worksheet for H446 1.2.1 sets out what an operating system is for: hardware with very different jobs, many programs wanting it at once, and one managed layer coordinating the requests. It moves students from naming a function to explaining the mechanism behind it and the consequence for the user.
Students will:
- explain why a general-purpose computer needs an operating system at all
- identify which operating-system function a described user action engages
- describe memory, file, process, user and peripheral management with the purpose of each
- explain how resource management keeps several open applications responsive
- give two reasons applications reach hardware through the operating system rather than directly
Inside: 5 explanation cells, 5 multiple-choice questions, 2 fill-in-the-blanks cells and 3 written answers. 30 marks, about 35 to 45 minutes.
Series: H446 1.2.1 · Systems software, part 1 of 12.
Shared by Coding PathwayVerified teacher
- 15 cells
- About 45 minutes
- CC BY-SA 4.0
- Shared 31 Aug 2026
- Updated 3 Sept 2026
Preview
The whole resource, exactly as a class sees it. Answers and marking are held back.
Operating system purpose and functions
A computer contains hardware with very different jobs, and many programs may want to use it at once. The operating system coordinates those requests and provides common services so every application does not have to control the hardware directly.
By the end, you will be able to
- explain why a computer needs an operating system;
- describe the main functions OCR expects;
- connect each function to a useful consequence;
- apply operating-system functions to an unfamiliar scenario.
No prior operating-system knowledge is assumed.
Worked model: a managed layer
Applications request services such as saving a file, displaying a window or sending data to a printer. The operating system translates these requests into coordinated use of processor time, memory, storage and devices.
This layer also provides a platform on which applications run. Without it, each program would need detailed knowledge of every hardware component and would compete for resources without central control.
Why is an operating system needed in a general-purpose computer?
- ATo coordinate hardware resources and provide services for applications and users
- BTo replace all application software
- CTo store every file permanently in RAM
- DTo increase the processor clock speed
| Operating-system function | Purpose |
|---|---|
| Processor/resource management | allocates processor entry 1 between processes |
| Memory management | allocates and releases entry 2 |
| File management | organises files and entry 3 |
| Security/user management | controls accounts and access entry 4 |
| User interface | lets a user entry 5 with the system |
| Platform and utilities | supports applications and system entry 6 |
A user renames a report and moves it into a different folder. Which operating-system function is most directly involved?
- AInterrupt handling
- BFile management
- CProcess scheduling
- DVirtualisation
On a single processor core, why can several applications appear to run at once?
- AEvery application owns a permanent section of the processor
- BRAM executes the applications in parallel
- CThe operating system rapidly schedules processor time between processes
- DThe file system duplicates each application
Explain how operating-system resource management helps a word processor, web browser and music player remain responsive when they are open together.
Give a mechanism, its effect and the consequence for the user.
Students type their answer here.
Which statement correctly describes the user-interface function of an operating system?
- AIt is the only function of an operating system
- BIt converts every application into machine code
- CIt permanently stores user data inside the processor
- DIt lets users interact with hardware and software through a controlled interface
A public library computer has different user accounts, shared printers and many stored documents. Describe four operating-system functions that are important in this scenario and explain the purpose of each.
Use four distinct functions and attach each one to the library context.
Students type their answer here.
From label to explanation
A weak answer says: ‘The OS manages memory.’
A developed answer says: ‘The OS allocates areas of RAM to each running application and releases them when no longer needed, so programs do not overwrite one another and available memory can be reused.’
OCR marks often reward the function and what it accomplishes. Name the mechanism, then state its effect.
Which response best explains file management?
- AIt organises files and folders and supports operations such as moving or deleting them so stored data can be located and maintained
- BIt manages files
- CIt makes the processor execute files faster
- DIt turns every file into an application
Explain two reasons why application software normally accesses hardware through the operating system rather than controlling each device directly.
Develop two different cause-and-effect chains.
Students type their answer here.
Closed-book checkpoint
Complete the summary without an answer bank. Checking is held for teacher review.
Review your understanding
Before submitting, check that you can explain the main distinction in your own words, apply it in an unfamiliar context and justify each consequence rather than only naming a feature.