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.
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.
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 — 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.
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.
| 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 |
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 = 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).
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.
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.
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.
The three parts of a CPU: ACR — ALU (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.
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.
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.
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.
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.
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.
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.
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.
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.
Confusing Plotter with Printer: Both produce physical output, but a Plotter draws vector graphics (architectural drawings, engineering diagrams), while a Printer produces text and raster images. SSC options frequently include both as output device choices — the question context usually clarifies which is expected.
Marking ROM as volatile: ROM is Read-Only Memory and is non-volatile — its data is retained when power is off. RAM is volatile. The two-letter similarity (RAM/ROM) causes careless errors under time pressure.
Treating Scanner as an output device: A Scanner digitizes physical documents into digital format, making it an input device. This is the opposite of a Printer. Do not let the word "scanner" (which sounds like it scans output) confuse the direction.
Confusing 1 KB = 1000 Bytes vs. 1 KB = 1024 Bytes: In computing, 1 KB = 1024 Bytes (binary-based, since 2^10 = 1024). In telecommunications and storage marketing, 1 KB is sometimes treated as 1000 Bytes. For SSC CGL purposes, use 1024.
Assuming "Control Unit" does arithmetic: The Control Unit only directs data flow — it does not calculate anything. All arithmetic and logical operations are handled by the ALU. Questions that ask "which part performs calculations" have ALU as the answer, not CU.
Mixing up 2nd and 3rd generation technology: Transistors are 2nd generation; Integrated Circuits (ICs) are 3rd generation. Both are solid-state technology, and the overlap in era makes them easy to swap. Use the "Very Tired Indians Make AI" mnemonic — Transistors come before ICs, just as T comes before I in the alphabet.