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 | |
|---|---|---|
| 1Applications -> Operating system -> Firmware -> Hardware | AFirmware: bootloader -> loads Operating system | |
| 2Hardware (bottom) Firmware Operating system Applications (top) | BA stack drawn from the bottom up: hardware is the base layer and applications are the top layer, which uses the services of all the layers below. | |
| 3The bootloader in the firmware runs on the hardware and then loads the operating system. | CApplications do not run directly on the hardware. They need the operating system, which needs the firmware, which needs the hardware, so every layer depends on the one below. | |
| 4A word processor asks the operating system to save a file, because applications use the services of the layer below. | DEach layer runs on the one below it, so a program such as a web browser depends on every layer beneath it, down to the physical hardware. | |
| 5Hardware Operating system Firmware Applications | EThe firmware and operating system are in the wrong order. The operating system runs on the firmware, so the firmware must sit between the hardware and the operating system. | |
| 6Applications run directly on the Hardware, so the Operating system is not needed. | FApplication -> Operating system: save file |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
software stack — The layers of a computer: applications run on the operating system, which runs on firmware, which runs on hardware. Each layer depends on the layer below it.applications runs on operating systemoperating system runs on firmwarefirmware runs on hardwarelayer 1: hardware
layer 2: firmware
layer 3: operating systemlayer 3: operating system
layer 4: applications