Matching a scenario to an operating system function
Find what the OS is doing in a scenario, such as sharing the CPU, loading a driver or checking a password, then match it to one of its nine functions and explain with 'because'.
Understanding Matching a scenario to an operating system function in IGCSE Computer Science Paper 1
What it does: Checking a password against a stored one shows the OS identifying the user and protecting the system. The OS gives each program a turn on the CPU, which is how multitasking works. The OS is sharing CPU time between two programs open at once. That is multitasking. A printer is a peripheral. The OS loads its device driver so the two can communicate. Logging in uses a user account. The OS checks who you are before letting you in. The key clue is the printer, a peripheral, so the answer is peripherals and drivers. Look for the OS action in the scenario, such as sharing the CPU, loading a driver or checking a password. Then match it to a function and explain with 'because'.
Common mistakes: Two programs open at once is multitasking because the OS shares the CPU between them. Loading a driver belongs to managing peripherals, so the reason should be 'it shares the CPU'. The scenario does not match the function. Loading a driver happens when a printer is plugged in, so line 1 should be 'Scenario: plug in a printer'.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 373–389) and word search (Modules 356–389).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
scenario to functionFill in the Blanks
Spot the Error
Student with a class code? Join your class →