HSSC CET · Computer Knowledge

More Haryana government exams →

Computer Fundamentals

Hardware, software, operating systems and basic concepts.

Share with your prep group:WhatsApp

Test yourself on Computer Fundamentals

5 practice questions for HSSC CET with instant answers — no signup, ~3 minutes.

Take the 5-question quiz →

Computer Fundamentals

Overview

Computer Fundamentals is a foundational topic in the HSSC CET that tests your understanding of how computers work at a basic level.

For Haryana CET, expect straightforward factual questions—identifying input/output devices, matching software types, understanding memory hierarchy, and recognizing basic computer terminology. This is a scoring area if you memorise key definitions and classifications clearly. The questions are rarely calculation-based; they test recognition and conceptual clarity.

Mastering this topic also builds the base for MS Office and Internet-related questions that follow in the syllabus. Focus on device classification, memory types, and software categories—these form the bulk of exam questions.

Key Concepts

  • Computer Definition: An electronic device that accepts data (input), processes it according to instructions (program), and produces results (output). It follows the IPO cycle: Input → Process → Output.
  • Hardware vs Software: Hardware refers to physical, tangible components (keyboard, monitor, CPU). Software refers to programs and instructions that tell hardware what to do.
  • Types of Computers by Size: Supercomputer (fastest, used for scientific research) → Mainframe (large organisations, banking) → Minicomputer → Microcomputer (personal computers, laptops).
  • Generations of Computers: First (vacuum tubes) → Second (transistors) → Third (integrated circuits) → Fourth (microprocessors) → Fifth (artificial intelligence, current era).
  • Central Processing Unit (CPU): The "brain" of the computer with three parts—ALU (Arithmetic Logic Unit for calculations), CU (Control Unit for coordination), and Registers (temporary storage).
  • Memory Hierarchy: Registers → Cache → RAM (primary, volatile) → Hard Disk/SSD (secondary, non-volatile). Speed decreases and capacity increases as you go down.
  • Operating System Role: System software that acts as an interface between user and hardware. Manages files, memory, processes, and devices. Examples: Windows, Linux, macOS, Android.
  • Booting: The process of starting a computer and loading the operating system into RAM. Cold boot (from off state) vs Warm boot (restart).

Formulas / Key Facts

TermDefinition/Fact
BitSmallest unit of data (0 or 1)
Byte8 bits = 1 byte
KB, MB, GB, TB1 KB = 1024 bytes; 1 MB = 1024 KB; 1 GB = 1024 MB; 1 TB = 1024 GB
RAMRandom Access Memory—volatile, temporary storage, loses data when power off
ROMRead Only Memory—non-volatile, stores BIOS/firmware, permanent
BIOSBasic Input Output System—firmware that initialises hardware during booting
Cache MemoryHigh-speed memory between CPU and RAM for frequently used data
ALUPerforms arithmetic (+, −, ×, ÷) and logical (AND, OR, NOT) operations
Input DevicesKeyboard, Mouse, Scanner, Microphone, Joystick, Barcode Reader, Webcam
Output DevicesMonitor, Printer, Speaker, Projector, Headphones
Input + Output DevicesTouchscreen, Modem, Pen Drive (storage but transfers data both ways)
System SoftwareOS, device drivers, utility programs (antivirus, disk cleanup)
Application SoftwareMS Word, Excel, Chrome, Tally, Photoshop—user-oriented programs

Worked Examples

Example 1: Device Classification

Question: Classify the following as Input, Output, or Both: (a) Printer (b) Touchscreen (c) Scanner

Solution:

  • Printer → Output (produces hard copy of digital content)
  • Touchscreen → Both (accepts touch input and displays output)
  • Scanner → Input (converts physical documents to digital format)

Example 2: Memory Type Identification

Question: Which memory is volatile—RAM or ROM?

Solution:

  • RAM is volatile—it loses all stored data when the computer is switched off.
  • ROM is non-volatile—it retains data permanently (stores boot instructions).

Example 3: Unit Conversion

Question: How many bytes are in 2 KB?

Solution:

  • 1 KB = 1024 bytes
  • 2 KB = 2 × 1024 = 2048 bytes

Common Mistakes

  • Confusing RAM and ROM → RAM is temporary (working memory), ROM is permanent (stores startup instructions). Remember: RAM = "Running Applications Memory" (volatile); ROM = "Read Only, permanent."
  • Mixing up Input and Output devices → Ask: "Does it send data TO the computer or receive data FROM the computer?" Scanner sends (input), printer receives (output).
  • Using 1000 instead of 1024 → In computing, memory units follow binary: 1 KB = 1024 bytes, not 1000. However, storage manufacturers sometimes use 1000 (decimal), causing confusion.
  • Thinking CPU is hardware only → CPU is hardware, but students confuse it with the entire cabinet. CPU specifically means the processor chip (Intel i5, AMD Ryzen).
  • Forgetting Cache Memory → Students remember RAM and hard disk but forget cache—the fastest memory after registers, located inside or very close to CPU.
  • Confusing System Software and Application Software → Operating system = system software (runs the computer). MS Word = application software (helps user do specific tasks).

Quick Reference

  • IPO Cycle: Input → Process → Output (fundamental computing model)
  • 1 Byte = 8 Bits; 1 KB = 1024 Bytes; 1 MB = 1024 KB; 1 GB = 1024 MB
  • CPU = ALU + CU + Registers (Arithmetic Logic Unit, Control Unit, Registers)
  • RAM = Volatile (temporary) | ROM = Non-volatile (permanent, stores BIOS)
  • 5 Generations: Vacuum Tubes → Transistors → ICs → Microprocessors → AI
  • Primary Memory: RAM, ROM, Cache | Secondary Memory: Hard Disk, SSD, Pen Drive, CD/DVD

Drafted with AI from Shishya's syllabus outline for this exam · Reviewed by a person: not yet · Report an error

You read the notes — now try one

Which of the following is an example of system software?

Tap an option to check your answer.

👥 Study this together

Invite your prep group — read the same notes, then discuss doubts in this topic's shared room.

Invite to study

Need more? Ask Shishya

Shishya is your personal tutor for this topic. Pick a starter or open a free chat.

Open Shishya tutor →

Practice this topic

Take a full mock →
  • Q1 · Computer Fundamentals · EASY

    Which of the following is an example of system software?

  • Q2 · Computer Fundamentals · MEDIUM

    What does RAM stand for, and what is its primary characteristic?

  • Q3 · Computer Fundamentals · MEDIUM

    A computer has a processor speed of 3.2 GHz. What does this specification indicate?

  • Q4 · Computer Fundamentals · HARD

    In a computer system, the BIOS (Basic Input/Output System) is stored in which type of memory, and what is its primary function during startup?

  • Q5 · Computer Fundamentals · EASY

    Which of the following is the smallest unit of data in a computer?

Ask Shishya to explain these →

Notes generated on 11 Sept 2026