Learning Modules
Topics
Chapters

Computers - Hardware, Software, Firmware

Practice MCQs

Hardware, Software, and Firmware refers to three fundamental parts of a computer system.

Computer Awareness Hardware, Software, Firmware Competitive Exams

Hardware, Software, and Firmware are three fundamental parts of a computer system. Hardware refers to the physical components of a computer, software refers to programs and instructions, and firmware refers to special software permanently stored in hardware devices. This topic is important for computer awareness, digital literacy, competitive exams, and basic IT understanding.


What are Hardware, Software, and Firmware?

A computer system works properly only when hardware, software, and firmware work together. Hardware gives the physical structure, software gives instructions, and firmware helps hardware start and function at a low level.

For example, the keyboard, monitor, CPU, RAM, and hard disk are hardware. Windows, MS Word, Chrome, and antivirus programs are software. BIOS or UEFI stored inside a motherboard chip is firmware.

Quick idea: Hardware can be touched, software can be used, and firmware is built into hardware to control basic device functions.
Term Meaning Example
Hardware Physical parts of a computer system Keyboard, mouse, monitor, CPU
Software Programs and instructions used by a computer Windows, MS Word, Chrome
Firmware Special software stored permanently in hardware BIOS, UEFI, router firmware
System Software Software that manages computer resources Operating system, device drivers
Application Software Software used by users to perform tasks Word processor, spreadsheet, browser

“Hardware is the body, software is the instruction, and firmware is the built-in controller.”

Computer Awareness Tip
Key points
  • Hardware is physical and touchable.
  • Software is a set of programs and instructions.
  • Firmware is stored inside hardware chips.
  • Operating system is system software.
  • Applications help users perform tasks.
  • Drivers help hardware communicate with the operating system.
hardware software firmware BIOS drivers

Visual Understanding

These diagrams show the difference and relationship between hardware, software, and firmware.

Computer System Layers
User Software Firmware Hardware

Firmware sits close to hardware and helps software communicate with devices.

Hardware: Physical Parts
Monitor Keyboard Mouse CPU Cabinet Hardware can be physically touched

Hardware includes input devices, output devices, processing units, memory, and storage devices.

Software Categories
Software Programs System Software Application Software Utility Software Drivers

Software may manage the system, perform user tasks, protect the system, or support devices.

Firmware as a Bridge
Software Firmware Hardware Firmware gives low-level instructions to hardware

Firmware is commonly found in motherboards, printers, routers, cameras, and embedded devices.

Important Concepts and Examples

Input Hardware

Devices used to enter data and commands into a computer.

  • Keyboard
  • Mouse
  • Scanner
  • Microphone
Output Hardware

Devices used to display or produce results from a computer.

  • Monitor
  • Printer
  • Speaker
  • Projector
Processing Hardware

Components that process instructions and data.

  • CPU
  • GPU
  • Motherboard
  • Chipset
Storage Hardware

Devices used to store data, files, applications, and operating systems.

  • Hard disk
  • SSD
  • Pen drive
  • Memory card
System Software

Software that manages the computer system and provides a platform for applications.

  • Operating system
  • Device drivers
  • Language translators
  • System utilities
Application Software

Software used directly by users to perform specific tasks.

  • MS Word
  • MS Excel
  • Google Chrome
  • PowerPoint
Utility Software

Software used to maintain, protect, or optimize a computer system.

  • Antivirus
  • Backup tool
  • Disk cleanup
  • File compression tool
Firmware Examples

Firmware is embedded software that controls hardware at a basic level.

  • BIOS
  • UEFI
  • Router firmware
  • Printer firmware
Rule: Hardware is physical, software is program-based, and firmware is embedded inside hardware to control basic functions.

Hardware vs Software vs Firmware

Point Hardware Software Firmware
Meaning Physical parts of computer Programs and instructions Embedded software stored in hardware
Can be touched? Yes No No, but it is stored inside a physical chip
Main role Provides physical resources Performs tasks and controls operations Controls hardware at a basic level
Examples Keyboard, CPU, RAM, monitor Windows, Word, Chrome, Excel BIOS, UEFI, router firmware
Stored where? Physical component itself Storage devices such as SSD or hard disk ROM, flash memory, or embedded chip
Update Replaced or upgraded physically Installed, updated, or removed Updated carefully through firmware update
Exam approach: If it is physical, it is hardware. If it is a program used by the computer or user, it is software. If it is built into a device to control its basic operation, it is firmware.

Common Types of Questions

Identification Questions

Questions asking whether a given item is hardware, software, or firmware.

  • Keyboard
  • Operating system
  • BIOS
  • Device driver
Difference-Based Questions

Questions based on comparing hardware, software, and firmware.

  • Hardware vs software
  • Software vs firmware
  • System vs application software
  • Driver vs firmware
Examples-Based Questions

Questions asking examples of each category.

  • Input hardware
  • Output hardware
  • Application software
  • Firmware examples
Function-Based Questions

Questions asking the role or function of each component.

  • Role of OS
  • Role of BIOS
  • Role of drivers
  • Role of CPU
Exam approach: First identify whether the item is physical, program-based, or embedded inside a device.
Quick Identification Bank
Keyboard

Physical device used to enter data.

Category: Hardware

Windows

Operating system that manages computer resources.

Category: System Software

BIOS

Starts the computer and initializes hardware.

Category: Firmware

MS Word

Used to create and edit documents.

Category: Application Software

Tip: In exams, identify the function first. The function usually reveals the category.

Classification Flow
Can touch? Program? Embedded? Classify Item Physical → hardware | program → software | embedded → firmware
Use this flow to quickly classify computer components in exams.

Solved Examples

Question Explanation Answer
Is a keyboard hardware or software? A keyboard is a physical input device that can be touched and used to enter data. Hardware
Is Windows hardware or software? Windows is an operating system. It manages computer resources and provides a platform for applications. System software
What is BIOS? BIOS is firmware stored in a chip on the motherboard. It helps start the computer and initialize hardware. Firmware
What is application software? Application software helps users perform specific tasks such as typing, browsing, calculating, or presenting. User task software
Give two examples of output hardware. Output hardware displays or produces results from the computer. Monitor and printer
What is the role of device drivers? Device drivers help the operating system communicate with hardware devices. Communication between OS and hardware
Is router firmware software? Yes. Firmware is a special type of software embedded in hardware devices. Yes, embedded software
What is the basic difference between software and firmware? Software is usually installed and used for tasks or system control. Firmware is embedded inside hardware and controls device-level functions. Firmware is embedded software

Note: Firmware is often treated as a special type of software because it is stored inside hardware.

Common Traps and Shortcuts

Common Traps
  • Calling CPU cabinet as CPU without understanding CPU is a processor chip.
  • Confusing firmware with ordinary application software.
  • Thinking device drivers are hardware.
  • Confusing operating system with application software.
  • Calling monitor an input device.
  • Thinking firmware cannot be updated at all.
Useful Shortcuts
  • Touchable means hardware.
  • Programs mean software.
  • BIOS and UEFI mean firmware.
  • Operating system means system software.
  • MS Word and Chrome mean application software.
  • Drivers connect operating system and hardware.
Exam approach: For classification questions, use three checks: physical, program-based, or embedded.

Practice

A) Multiple Choice Questions
  1. Which of the following is hardware?
    MS Word Keyboard Windows Chrome
  2. Which of the following is system software?
    Windows MS Excel PowerPoint VLC Player
  3. BIOS is an example of:
    Hardware only Application software Firmware Spreadsheet
  4. Device drivers help the operating system communicate with:
    Websites Hardware devices Only documents Only games
  5. Which of the following is application software?
    BIOS Mouse MS Word RAM
B) Solve the Higher-Order Questions
  1. Explain the difference between hardware and software with two examples each. (Hint: Hardware is physical; software is program-based.)
  2. Why is BIOS called firmware and not ordinary application software? (Hint: It is embedded inside motherboard hardware.)
  3. Classify the following: printer, antivirus, UEFI, Google Chrome. (Hint: Think physical, utility, firmware, application.)
  4. What is the role of device drivers in a computer system? (Hint: Drivers help OS and hardware communicate.)
  5. Why does a computer need both hardware and software? (Hint: Hardware provides parts; software provides instructions.)
C) Match the Item with the Correct Category
Item Category
Keyboard Hardware
Windows System software
BIOS Firmware
MS Word Application software
Antivirus Utility software
Printer Output hardware
Computer Awareness Reminder

Hardware, software, and firmware work together to make a computer functional. Hardware provides physical resources, software provides instructions, and firmware provides built-in device control.

Task: Create five examples each of hardware, software, and firmware used in daily life.

Show Suggested Answers
Multiple Choice
  1. Keyboard
    A keyboard is a physical input device, so it is hardware.
  2. Windows
    Windows is an operating system, which is system software.
  3. Firmware
    BIOS is firmware stored in a motherboard chip.
  4. Hardware devices
    Device drivers help the operating system communicate with hardware.
  5. MS Word
    MS Word is application software used for document creation.
Higher-Order Questions
  1. Hardware and software:
    Hardware means physical parts such as keyboard, monitor, mouse, CPU, RAM, and printer. Software means programs such as Windows, MS Word, Chrome, antivirus, and media players.
  2. BIOS as firmware:
    BIOS is called firmware because it is embedded in a chip on the motherboard and gives low-level instructions to start and initialize hardware.
  3. Classification:
    Printer → hardware. Antivirus → utility software. UEFI → firmware. Google Chrome → application software.
  4. Role of device drivers:
    Device drivers act as translators between the operating system and hardware devices such as printers, keyboards, graphics cards, and network adapters.
  5. Need for both hardware and software:
    Hardware provides the physical machine, but it cannot perform useful tasks without instructions. Software provides the instructions that make hardware perform tasks.
Matching
  1. Keyboard → Hardware
  2. Windows → System software
  3. BIOS → Firmware
  4. MS Word → Application software
  5. Antivirus → Utility software
  6. Printer → Output hardware
Clue Explanation

Hardware is physical, software is program-based, and firmware is embedded software stored inside a device. These three together support the complete working of a computer system.

Exam tips
  • Hardware can be touched.
  • Software is a set of instructions.
  • Firmware is embedded in hardware.
  • BIOS and UEFI are firmware examples.
  • Drivers connect OS and hardware.
  • Applications are used directly by users.