All mock tests are FREE till 31 December — register to save your progress

Select the correct order of events after power is applied to a system:
(A) Bootstrap loader is loaded from the disk.
(B) Kernel is loaded into memory.
(C) Firmware ROM loads the boot block.

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: B. C, A, B

Explanation

On power-up, the CPU first executes firmware (BIOS/UEFI boot ROM) code, which performs POST and then reads the fixed boot block (e.g. the MBR/boot sector) from the designated boot device into memory — this is step (C). That boot block contains a small bootstrap loader program, which is itself then loaded from disk and executed — step (A); its only job is to locate the real OS kernel image on disk. The bootstrap loader finally reads the kernel into memory and transfers control to it — step (B). So the correct sequence is C, A, B, option (ii).

More Software Engineering questions