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

The operating system as a managed layerusers and application softwareoperating systemallocates resources, provides services and hides hardware detailprocessorRAMstoragedevices

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.

Multiple choice1 mark

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
Fill in the blanks6 marks
Complete the function-and-purpose table.
Operating-system functionPurpose
Processor/resource managementallocates processor entry 1 between processes
Memory managementallocates and releases entry 2
File managementorganises files and entry 3
Security/user managementcontrols accounts and access entry 4
User interfacelets a user entry 5 with the system
Platform and utilitiessupports applications and system entry 6
Multiple choice1 mark

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
Multiple choice1 mark

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
Written answer3 marks

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.

Multiple choice1 mark

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
Written answer8 marks

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.

Multiple choice1 mark

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
Written answer4 marks

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.

Fill in the blanks4 marks
The operating system provides a entry 1 for applications to run on. It controls access to shared entry 2, organises persistent data through entry 3 management and lets people use the system through a user entry 4.

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.