Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Managing files | AThe OS creates, names, stores, moves, copies and deletes files and folders so data can be found again. | |
| 2Handling interrupts | BProviding a user interface | |
| 3A function the user sees: the OS gives the user a way to control the computer with windows, icons and menus | CWrong because the OS has nine core functions, including files, memory, multitasking, security and user accounts, not just the interface. | |
| 4A function that runs unseen: the OS shares RAM between programs so each has the space it needs | DManaging memory | |
| 5The OS has only one job: running the user interface | EWrong because managing peripherals and drivers deals with devices such as keyboards and printers, while managing memory deals with RAM. | |
| 6Managing peripherals means managing RAM | FThe OS responds to signals that ask the CPU to stop its current task, runs the matching routine, then lets the CPU carry on. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
OS functions — The nine jobs of an OS: managing files, handling interrupts, user interface, peripherals and drivers, memory, multitasking, platform for apps, security and user accounts.// Saves and organises data on disk
os.manage(files)// Reacts when a device needs the CPU
os.handle(interrupts)// Shares RAM between running programs
os.manage(memory)// Seen by user: GUI or CLI to control PC
os.provide(interface)// Runs unseen: logins, passwords, rights
os.manage(accounts)