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 | |
|---|---|---|
| 1State the point, then add 'because...' | AApplications > Operating system > Firmware > Hardware | |
| 21. Save state 2. Run ISR 3. Restore state | BAn interrupt is not a crash. It is a signal to the CPU that something needs attention, and the CPU runs an ISR and then carries on. | |
| 3Use the correct term for software that manages the computer, with an example and a reason | CThe OS is system software because it manages hardware and files. | |
| 4Describe the layers in the correct order from the user down to the hardware | DFirmware is not an application. It is permanent software stored in ROM that starts up and controls the hardware, such as the bootloader. | |
| 5An interrupt is when the computer crashes. | EA full-mark structure: give one correct point and follow it with a reason that explains why it is true | |
| 6Firmware is an application the user installs. | FDescribing interrupt handling in the correct order, using the correct term ISR |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
point and reason — A full-mark answer uses the correct terms (system software, firmware, bootloader, ISR), gives points in the right order, and adds a reason for each point.The OS is system software
because it manages the hardware.1. The CPU checks for an interrupt
2. The ISR is run to handle itApplications > OS > firmware > hardwareThe bootloader loads the OS into RAM
because the OS must be running to use apps.An interrupt is a signal, not a crash.