Computer Basics for SSC CGL — Hardware, Software, Memory, CPU & I/O Devices

beginner 18 min read

Concept

A computer is a programmable electronic device that takes raw data as input, processes it according to a set of instructions, and produces meaningful output. That three-part cycle — Input, Process, Output — is the foundation everything else builds on.

Here is a clean mental model: think of a computer as a kitchen. The ingredients coming in are input. The chef doing the cooking is the CPU. The counter space where the chef keeps things while cooking is RAM. The refrigerator for long-term storage is the hard disk. The finished dish served to you is output. And the recipe book the chef follows is the software.

Every SSC CGL question on computer basics can be mapped back to this model. Is the question about something that sends data into the system? Input device. Something that shows or produces results? Output device. Something that stores instructions permanently? ROM or secondary storage.

The hardware is the physical, tangible part — the components you can touch. The software is the set of instructions that tells hardware what to do. Neither is useful without the other.

A third category, firmware, sits between the two — software permanently embedded in hardware (like the BIOS chip on a motherboard). SSC CGL occasionally tests this distinction, so keep it in your mental map.

Finally, the concept of data vs. information: raw, unprocessed facts are data (e.g., the number 37). After processing and context, it becomes information (e.g., "37 degrees Celsius body temperature — fever"). Computers handle data; humans interpret information.


Deep Dive

The CPU — Central Processing Unit

The CPU is universally called the "brain" of the computer, and that is the exact phrase SSC CGL repeats in its questions. Mechanically, the CPU has three sub-units:

The clock speed (measured in GHz) tells you how many instruction cycles the CPU completes per second. Higher GHz generally means faster processing.

Memory — The Two-Category Split

This is the most-tested area in SSC CGL computer questions. The split is:

Primary Memory (Main Memory) — directly accessible by CPU:

| Type | Full Form | Volatile? | Editable? | |---|---|---|---| | RAM | Random Access Memory | Yes — data lost on power off | Yes | | ROM | Read-Only Memory | No — data retained | No (normally) | | Cache | — | Yes | Yes |

Secondary Memory (Auxiliary/External Storage — not directly accessible by CPU): Hard Disk Drive (HDD), Solid State Drive (SSD), CD/DVD, Pen Drive (Flash Drive), Magnetic Tape.

The single most-tested fact: RAM is volatile, ROM is non-volatile. Every option set that asks about volatile memory will have RAM as the correct answer and ROM as the main distractor. Do not confuse them.

Cache memory sits between the CPU and RAM, acting as a buffer. It is faster than RAM but smaller in size. The hierarchy from fastest to slowest: Registers > Cache > RAM > Hard Disk.

Input Devices vs. Output Devices

Input devices — they send data into the computer: Keyboard, Mouse, Scanner, Microphone, Joystick, Light Pen, Trackball, Barcode Reader, Webcam, Touch Screen (dual: input+output), OMR (Optical Mark Reader), OCR (Optical Character Reader), MICR (Magnetic Ink Character Recognition — used in banking cheques).

Output devices — they receive processed data from the computer: Monitor (Visual Display Unit/VDU), Printer, Speaker, Plotter, Projector.

Common trap: a scanner digitizes a physical document (input), while a printer produces a physical copy of a digital document (output). These two are frequently swapped in SSC options.

Plotter is a special output device — it draws vector graphics, used by engineers and architects. It is not a printer, though they look similar in function.

Software Categories

System Software — manages hardware and provides a platform for application software:

Application Software — designed for specific user tasks:

Programming Languages fall into three levels: Machine Language (binary, 0s and 1s), Assembly Language (mnemonics like MOV, ADD), High-Level Language (C, Python, Java). A compiler translates the entire high-level program at once; an interpreter translates line by line.

Computer Generations — Quick Reference

| Generation | Technology | Period | |---|---|---| | 1st | Vacuum Tubes | 1940s–1950s | | 2nd | Transistors | 1950s–1960s | | 3rd | Integrated Circuits (ICs) | 1960s–1970s | | 4th | Microprocessors (VLSI) | 1970s–present | | 5th | AI / Parallel Processing | Present–future |

The Binary System

Computers operate in binary (base-2) — only two digits: 0 and 1. Each digit is a bit. 8 bits = 1 byte. The hierarchy:

1 Byte = 8 bits → 1 KB = 1024 Bytes → 1 MB = 1024 KB → 1 GB = 1024 MB → 1 TB = 1024 GB

SSC CGL tests the full forms and sequence regularly. The base unit for measurement is byte, not bit. Data transfer rates are measured in bits per second (bps, Kbps, Mbps, Gbps).

USB and Key Interfaces

USB = Universal Serial Bus — the standard plug-and-play interface for connecting peripherals. USB versions: USB 1.0, 2.0, 3.0, 3.1, USB-C. Faster versions have higher data transfer rates.

Other interfaces to know: HDMI (video/audio), Bluetooth (wireless), Wi-Fi (wireless networking), Ethernet (wired networking), PS/2 (older keyboard/mouse ports).


Memory Tricks & Shortcuts

patternVIRO — Volatile vs. Non-Volatile

RAM and ROM look similar and that is the trap. Use VIRO: Volatile = In-the-moment = RAM is Off when power is off. RAM's "R" is for Running — it only works while the computer runs. ROM's "R" is for Retained — data is retained without power. Every time you see "volatile memory" in an option list, mark RAM without reading the other choices. This eliminates 3 wrong options in under 5 seconds; reading all options takes 20–30 seconds.

eliminationIPSO — The I/O Device Classifier

When a question asks whether a device is Input or Output, apply IPSO: does it Send data Into the computer, or does it Put data Out to you? Scanner = sends image in (Input). Printer = puts text out (Output). Keyboard = sends keystrokes in (Input). Monitor = puts visuals out (Output). This direction-of-data-flow test resolves every I/O classification question in 3–4 seconds. Standard reading-and-recalling approach: 15–20 seconds.

patternGeneration Ladder — Tech Acronym

Remember generations with the phrase "Very Tired Indians Make AI": Vacuum tubes (1st) → Transistors (2nd) → Integrated Circuits (3rd) → Microprocessors (4th) → Artificial Intelligence (5th). Each word's first letter matches the technology. Memorizing all five generations individually takes multiple repetitions; this single sentence fixes all five in one pass.

patternCPU Sub-Units — ACR

The three parts of a CPU: ACRALU (does math and logic), Control Unit (directs traffic), Registers (hold live data). When a question asks "which part of the CPU performs arithmetic?", the answer is always ALU — never the Control Unit, which only directs operations. Mixing up ALU and CU is the most common wrong answer chosen by test-takers. ACR takes 2 seconds to recall; scanning a paragraph of notes takes 30+ seconds.

estimationStorage Hierarchy Speed Anchor

From fastest to slowest: Registers → Cache → RAM → Hard Disk. Use the anchor: "Racing Cars Run Hard" — each word pairs with a storage level (Registers, Cache, RAM, Hard Disk). Fastest is always Registers (inside CPU), slowest is always secondary storage. Questions that ask "which is the fastest storage?" or "which is closest to the CPU?" are answered by this one sentence in under 5 seconds.


Fast-Solving Framework

When you see a computer basics question in the exam, run this decision tree:

Step 1 — Classify the question type. Is it asking about a device (input/output), a memory type (volatile/non-volatile), a full form (RAM/ROM/USB/CPU), a generation (technology used), or a definition (brain/heart of computer)?

Step 2 — Apply the right anchor.

Step 3 — Eliminate before confirming. Even when you know the answer, scan the distractors quickly. SSC options on computer topics frequently include one plausible distractor (e.g., ROM alongside RAM for volatile memory). Confirm your answer, then mark.

Most computer basics questions should take under 20 seconds using this framework.


Solved PYQs

Why this question: The "brain of computer" question is the single most-repeated computer question in SSC exams. It tests whether you know the CPU's functional role, not just its name.

Previous Year Questionपिछले वर्ष का प्रश्न
Which of the following is the brain of a computer?
निम्नलिखित में से कंप्यूटर का दिमाग (brain) किसे कहा जाता है?
  1. CPU
  2. Hard Disk
  3. Monitor
  4. RAM
  1. CPU
  2. Hard Disk
  3. Monitor
  4. RAM
Solutionसमाधान
The CPU (Central Processing Unit) is called the brain of the computer because it processes all instructions and performs calculations. It controls all the operations of the computer system.
CPU (सेंट्रल प्रोसेसिंग यूनिट) को कंप्यूटर का मस्तिष्क कहा जाता है क्योंकि यह सभी निर्देशों को प्रोसेस करता है। यह कंप्यूटर सिस्टम के सभी कार्यों को नियंत्रित करता है।

Solving path: The moment you see "brain of computer" — mark CPU. Monitor is output only, Hard Disk is storage, RAM is temporary memory. None of them control operations. CPU does. Time: 5 seconds.


Why this question: RAM full form appears repeatedly. The trap is "Read Access Memory" or "Rapid Access Memory" — both sound plausible but are wrong. The word "Random" is the key.

Previous Year Questionपिछले वर्ष का प्रश्न
What does 'RAM' stand for in computer terminology?
कंप्यूटर की भाषा में 'RAM' का पूरा नाम क्या है?
  1. Read Access Memory
  2. Rapid Access Memory
  3. Read And Modify
  4. Random Access Memory
  1. Read Access Memory
  2. Rapid Access Memory
  3. Read And Modify
  4. Random Access Memory
Solutionसमाधान
RAM stands for Random Access Memory. It is a type of volatile memory that temporarily stores data and programs currently being used by the CPU. When the computer is switched off, data in RAM is lost.
RAM का पूर्ण रूप Random Access Memory है। यह एक अस्थायी (volatile) मेमोरी है जो वर्तमान में उपयोग किए जा रहे डेटा और प्रोग्राम को संग्रहीत करती है। कंप्यूटर बंद होने पर RAM का डेटा मिट जाता है।

Solving path: Eliminate "Read And Modify" immediately — that is not even a memory term. Between "Read Access", "Rapid Access", and "Random Access" — the standard, universally defined full form is Random Access Memory. The "Random" refers to the ability to access any memory cell directly, not sequentially. Mark option D. Time: 8 seconds.


Why this question: Printer vs. Scanner confusion is intentional in SSC options. This tests the direction-of-data-flow concept.

Previous Year Questionपिछले वर्ष का प्रश्न
Which device is used to take printout of a document from a computer?
कंप्यूटर से किसी दस्तावेज़ का प्रिंटआउट निकालने के लिए कौन से डिवाइस का उपयोग किया जाता है?
  1. Scanner
  2. Plotter
  3. Printer
  4. Projector
  1. Scanner
  2. Plotter
  3. Printer
  4. Projector
Solutionसमाधान
A Printer is an output device that produces a hard copy (printed document) of data stored on a computer. Scanners are input devices that digitize physical documents, not print them.
प्रिंटर एक आउटपुट डिवाइस है जो कंप्यूटर में संग्रहीत डेटा की हार्ड कॉपी (मुद्रित दस्तावेज़) तैयार करता है। स्कैनर एक इनपुट डिवाइस है जो भौतिक दस्तावेज़ों को डिजिटल करता है।

Solving path: Apply IPSO. A Scanner takes a physical document and converts it into digital data (input). A Printer takes digital data and produces a physical document (output). The question asks for "printout" = physical paper = output device = Printer. Plotter also produces physical output but is for vector/graphic drawings, not standard documents. Time: 10 seconds.


Why this question: USB full form tests whether you have memorized the exact expansion. "Universal" vs. "Unified" vs. "Ultra" is the standard distractor pattern.

Previous Year Questionपिछले वर्ष का प्रश्न
What is the full form of 'USB' in computer science?
कंप्यूटर साइंस में 'USB' का पूरा नाम क्या है?
  1. Unified Serial Bus
  2. Ultra Serial Bus
  3. Universal Serial Bus
  4. Universal System Bus
  1. Unified Serial Bus
  2. Ultra Serial Bus
  3. Universal Serial Bus
  4. Universal System Bus
Solutionसमाधान
USB stands for Universal Serial Bus. It is a standard interface used to connect various peripheral devices like keyboards, mice, and pen drives to a computer. USB allows easy plug-and-play connectivity.
USB का पूर्ण रूप Universal Serial Bus है। यह एक मानक इंटरफेस है जिसका उपयोग कीबोर्ड, माउस और पेन ड्राइव जैसे उपकरणों को कंप्यूटर से जोड़ने के लिए किया जाता है। USB प्लग-एंड-प्ले कनेक्टिविटी की सुविधा देता है।

Solving path: "Unified" and "Ultra" are fabricated distractors — neither is a standard computing term for this interface. The correct expansion is Universal Serial Bus. "System Bus" in option D is wrong because USB is Serial, not a System bus (which is an internal computer bus). Time: 8 seconds.


Why this question: Volatile memory identification is tested almost every year, with ROM and Hard Disk as the consistent distractors.

Previous Year Questionपिछले वर्ष का प्रश्न
Which of the following is a type of volatile memory?
निम्नलिखित में से कौन सा एक volatile memory का प्रकार है?
  1. Hard Disk
  2. ROM
  3. Flash Drive
  4. RAM
  1. Hard Disk
  2. ROM
  3. Flash Drive
  4. RAM
Solutionसमाधान
RAM (Random Access Memory) is volatile memory, meaning its contents are lost when the computer is powered off. ROM, Hard Disk, and Flash Drives retain data even without power, making them non-volatile.
RAM (Random Access Memory) एक वोलेटाइल मेमोरी है, जिसका अर्थ है कि कंप्यूटर बंद होने पर इसका डेटा मिट जाता है। ROM, हार्ड डिस्क और फ्लैश ड्राइव बिना बिजली के भी डेटा बनाए रखते हैं, इसलिए वे नॉन-वोलेटाइल हैं।

Solving path: Hard Disk, ROM, and Flash Drive all retain data without power — non-volatile. RAM loses all data the moment power is cut — volatile. Apply VIRO: RAM is In-the-moment, Off when power is off. Mark RAM immediately. Time: 6 seconds.


Common Mistakes


Related Topics

Practice on SarkariRise

Sign up + get 3 free mocks →