Question 1 Report
(a) Explain the difference between firmware and software.
[2]
(b) State one example of firmware.
[1]
(c) Explain why firmware is stored in ROM rather than RAM.
[2]
(d) A computer's BIOS/UEFI is an example of firmware. Describe the role of the BIOS/UEFI during the boot process.
[3]
(a) Firmware is software that is permanently (or semi-permanently) stored in hardware, typically in ROM or flash memory. It controls the fundamental low-level operations of a device and is not routinely changed by the user. [1] Regular software (application or system software) is stored on secondary storage, loaded into RAM when needed, and can be easily installed, updated, or removed by the user at any time. [1]
(b) The BIOS/UEFI in a computer is a common example of firmware. It runs every time the computer is switched on, before the operating system loads. [1]
(c) Firmware is stored in ROM (Read-Only Memory) because ROM is non-volatile, meaning it retains its contents when the power is turned off. [1] This is essential because the firmware must be available immediately when the device is switched on, before the operating system or any other software has loaded from secondary storage. If it were in RAM (which is volatile), it would be lost every time the power was cut. [1]
(d) During the boot process, the BIOS/UEFI performs the following role:
Everything you need to excel in your exams