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
| Term | Definition/Fact |
|---|---|
| Bit | Smallest unit of data (0 or 1) |
| Byte | 8 bits = 1 byte |
| KB, MB, GB, TB | 1 KB = 1024 bytes; 1 MB = 1024 KB; 1 GB = 1024 MB; 1 TB = 1024 GB |
| RAM | Random Access Memory—volatile, temporary storage, loses data when power off |
| ROM | Read Only Memory—non-volatile, stores BIOS/firmware, permanent |
| BIOS | Basic Input Output System—firmware that initialises hardware during booting |
| Cache Memory | High-speed memory between CPU and RAM for frequently used data |
| ALU | Performs arithmetic (+, −, ×, ÷) and logical (AND, OR, NOT) operations |
| Input Devices | Keyboard, Mouse, Scanner, Microphone, Joystick, Barcode Reader, Webcam |
| Output Devices | Monitor, Printer, Speaker, Projector, Headphones |
| Input + Output Devices | Touchscreen, Modem, Pen Drive (storage but transfers data both ways) |
| System Software | OS, device drivers, utility programs (antivirus, disk cleanup) |
| Application Software | MS 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