All Exams Test series for 1 year @ ₹349 only
Question

POST is performed by ______

The correct answer is

BIOS

Understanding the Power-On Self-Test (POST)

The question asks about which component performs the Power-On Self-Test (POST). POST is a crucial process that happens immediately after you turn on your computer.

What is POST?

POST stands for Power-On Self-Test. It is the initial set of diagnostic tests performed by a computer's firmware right after it is powered on. The main purpose of POST is to check if the basic hardware components of the system are present and functioning correctly before the operating system starts loading.

These tests include checking the:

  • CPU (Central Processing Unit)
  • RAM (Random Access Memory)
  • Motherboard
  • Video card
  • Keyboard and mouse
  • Other essential hardware

If any critical hardware component fails the POST, the computer usually stops the boot process and might signal an error, often through a series of beeps or error messages displayed on the screen.

Which Component Performs POST?

The component responsible for initiating and performing the Power-On Self-Test is the system's firmware. On most modern computers, this firmware is either the Basic Input/Output System (BIOS) or its successor, UEFI (Unified Extensible Firmware Interface). The question provides BIOS as an option, which is the correct answer.

Let's look at why the other options are incorrect:

  • Operating System: The operating system (like Windows, macOS, or Linux) is loaded from storage (like an SSD or HDD) only after the POST is successfully completed and the system's basic hardware is verified and initialized by the firmware (BIOS/UEFI).
  • Assembler: An assembler is a program that translates assembly language code into machine code. It is a software development tool and has no role in the boot process or performing hardware tests.
  • Linker: A linker is a program that combines different compiled code modules and libraries into a single executable program. Like an assembler, it is a software development tool and not involved in the computer's boot sequence or POST.

Therefore, the BIOS (or UEFI) is the fundamental software that resides on a chip on the motherboard and is the first code executed when the computer powers on. Its initial task is to run the POST.

Role of Components in Boot Process
Component Role During Boot Performs POST?
BIOS/UEFI Initializes hardware, performs POST, loads bootloader Yes
Operating System Manages hardware and software resources after bootloader loads it No
Assembler Translates assembly code (development tool) No Linker Combines code modules (development tool) No

Conclusion

Based on the function of each component, the BIOS (Basic Input/Output System) is the firmware responsible for executing the Power-On Self-Test (POST) when a computer is turned on.

Revision Table: BIOS and POST

Key Concepts: BIOS and POST
Term Definition/Function
POST (Power-On Self-Test) Initial diagnostic test performed on computer startup to check basic hardware.
BIOS (Basic Input/Output System) Firmware stored on a chip on the motherboard; first software to run on boot; performs POST and initializes hardware.
UEFI (Unified Extensible Firmware Interface) Modern successor to BIOS, serves similar functions including hardware initialization and POST.

Additional Information: The Boot Process

The boot process is the sequence of events that happen from the moment you press the power button until the operating system is fully loaded and the computer is ready for use. POST is the very first step in this process. Here's a simplified overview:

  1. Power Button Pressed: Power supply delivers power to components.
  2. CPU Start: The CPU starts executing instructions from a predefined memory location, which points to the BIOS/UEFI firmware.
  3. BIOS/UEFI Execution: The firmware starts running.
  4. POST Performed: The firmware runs diagnostic tests on critical hardware (CPU, RAM, etc.). If tests pass, the system proceeds. If they fail, an error is indicated.
  5. Hardware Initialization: The firmware initializes basic hardware components, sets up system clocks, and configures basic settings.
  6. Boot Device Selection: The firmware looks for a bootable device (like an SSD, HDD, USB drive) based on the boot order configured in its settings.
  7. Bootloader Loading: Once a bootable device is found, the firmware loads a small program called the bootloader from the boot sector or partition of that device into RAM.
  8. Operating System Loading: The bootloader takes over and loads the main operating system kernel and other necessary files into RAM, starting the OS.
  9. OS Initialization: The operating system initializes drivers, starts services, and eventually presents the user interface, making the computer usable.

Understanding the boot process helps clarify the critical early role of the BIOS/UEFI and the specific function of POST within that sequence.

Was this answer helpful?

Important Questions from Computer Basic

  1. Arrange the following programming languages in an ascending form according to their year of development

    (A) Cobol

    (B) C

    (C) Java

    (D) FORTRAN

    Choose the correct answer from the options given below:

  2. Arrange the following search engines according to their year of launching in an ascending order.

    A. Yahoo

    B. Google

    C. Bing

    D. Hotbot

    E. Scirus

    Choose the correct answer from the options given below:

  3. Arrange the file formats based on the storage space required in ascending form.

    A. Text

    B. Video

    C. Multimedia

    D. Image

    E. Audio

    Choose the correct answer from the options given below:

  4. Match List I with List II

    LIST I

    LIST II

    Programming Language

    Inventor

    A.

    Java

    I.

    James A. Gosling

    B.

    C

    II.

    Guido van Rossum

    C.

    Lisp

    III.

    Dennis Ritchie

    D.

    Python

    IV.

    John McCarthy

    Choose the correct answer from the options given below: 

  5. ______ translates a low-level language program into Machine code. 

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App