DSA Factory
Free What the OS does lessonsWhat the OS does · Stage 1 · Programs and processes · Step 4

From power-on to a running OS

Follow the boot sequence: firmware, bootloader, kernel, and the first process. About 10 minutes.

Quick check

Which is the first code to run when a computer is switched on?

  1. AThe firmware (BIOS or UEFI) on the motherboard
  2. BThe operating system's kernel
  3. CThe init process
Show the answer

The firmware (BIOS or UEFI) on the motherboard. It's the only code available before anything has been loaded from disk.

Lock it in

4 questions on this idea

Short questions that apply the idea to new cases: trace it, work out a number, put steps in order. A wrong answer explains itself.

Answer them in your browserFree account, no card. Your progress is saved, and the idea comes back in a quick review later.
Sign up free to solve