HEC-2M (1956) vs. TIFRAC (1962) vs. Siddhartha (1986) vs. PARAM 8000 (1991)
• 1st Computer Installed in India: HEC-2M (1955–56 at Indian Statistical Institute, Kolkata).
• 1st Indigenously Designed Computer in India: TIFRAC (1960–62 at TIFR Mumbai, named by PM J.L. Nehru).
• 1st General-Purpose PC Made in India: Siddhartha (built by ECIL; installed at Main Post Office, Bengaluru on 16 Aug 1986).
• 1st Supercomputer of India: PARAM 8000 (1990–91, C-DAC Pune under Dr. Vijay Bhatkar).
Matching PARAM, ANUPAM, PACE, Floosolver, SAGA-220 & AIRAWAT to Agencies
• PARAM & AIRAWAT: C-DAC (Pune)
• ANUPAM Series: BARC (Bhabha Atomic Research Centre, Mumbai)
• PACE (Processor for Aerodynamic Computation and Evaluation): ANURAG Lab of DRDO (Hyderabad)
• Floosolver (1986): NAL (National Aerospace Laboratories, Bengaluru)
• SAGA-220: ISRO (Vikram Sarabhai Space Centre, Thiruvananthapuram)
• Pratyush, Mihir, Arka & Arunika: IITM Pune & NCMRWF Noida (Weather/Climate).
Babbage vs. Lovelace vs. Turing vs. Von Neumann vs. Kilby/Noyce vs. Hoff
• Charles Babbage: Father of the Computer (Difference Engine 1822, Analytical Engine 1837).
• Lady Ada Lovelace: World’s First Computer Programmer.
• Alan Turing: Father of Modern Computer Science & AI (Universal Turing Machine 1936, Bombe codebreaker, Turing Test 1950).
• John von Neumann: Stored-Program Architecture (data and instructions stored together in the same memory!).
• Jack Kilby & Robert Noyce: Invented the Integrated Circuit (IC, 1958–59).
• Marcian "Ted" Hoff: Designed the world’s first commercial microprocessor, the 4-bit Intel 4004 (1971).
Instant Switching-Element & Language Matching Across Generations 1 to 5
• 1st Gen (1940–56): Vacuum Tubes + Magnetic Drums + Machine/Binary Language (ENIAC, UNIVAC-I).
• 2nd Gen (1956–63): Transistors + Magnetic Core + Assembly, FORTRAN, COBOL (IBM 1401).
• 3rd Gen (1964–71): Integrated Circuits (ICs) + Time-Sharing OS (IBM 360, PDP-8).
• 4th Gen (1971–Present): VLSI Microprocessors + Semiconductor RAM + GUI OS.
• 5th Gen (Present+): ULSI + Parallel Processing + AI / Quantum.
Program Counter (PC) vs. Instruction Register (IR) vs. MAR vs. MDR
• Program Counter (PC): Holds the memory address of the NEXT instruction to be fetched.
• Instruction Register (IR): Holds the CURRENT instruction being decoded/executed.
• Memory Address Register (MAR): Holds the memory address to be read from or written to.
• Memory Data/Buffer Register (MDR/MBR): Holds the actual data fetched from or sent to memory.
• System Buses: Address Bus is unidirectional (CPU → Memory/IO), whereas Data Bus is bidirectional!
Impact vs. Non-Impact Printers & MICR vs. OMR vs. OCR
• Impact Printers (Noisy, strike ribbon, can print carbon copies): Dot Matrix (measured in CPS), Daisy Wheel, Line/Drum/Chain Printers.
• Non-Impact Printers (Quiet, cannot print carbon copies; speed in PPM, resolution in DPI): Laser Printer (dry toner + drum), Inkjet Printer (liquid ink), Thermal Printer (heat-sensitive paper in ATMs).
• MICR (9-Digit Code on Cheques): Digits 1–3 = City (aligned with PIN) · Digits 4–6 = Bank · Digits 7–9 = Branch.
Why SRAM Is Used for Cache & Why DRAM Requires Constant Refreshing
• SRAM (Static RAM): Uses 6 transistors (flip-flop) per bit; does NOT need refreshing; ultra-fast (1–3 ns), expensive, low density → used for CPU Cache (L1, L2, L3).
• DRAM (Dynamic RAM): Uses 1 transistor + 1 capacitor per bit; capacitor leaks charge so it must be refreshed every few milliseconds; slower, cheaper, high density → used for Main System RAM.
Cold Boot vs. Warm Boot, POST, BIOS in ROM & Why Clock Time Persists
• BIOS (in Non-Volatile ROM/Flash): Runs POST (Power-On Self-Test) to check hardware, then loads the OS bootloader (MBR/GPT) from disk into RAM.
• CMOS Chip (Powered by CR2032 Coin Battery): Stores user BIOS settings and the Real-Time System Clock (RTC) so date/time stay accurate even when the PC is unplugged!
• Cold Boot (Hard Boot): Starting a computer from a completely powered-off state.
• Warm Boot (Soft Boot): Restarting an already running computer (Ctrl + Alt + Del).
Bit, Nibble, Byte, Powers of 2 (2^10 to 2^80) & Word Length
• Power-of-2 Ladder (in Bytes):
• 1 KB = 2^10 B = 1024 B
• 1 MB = 2^20 B · 1 GB = 2^30 B · 1 TB = 2^40 B
• 1 PB = 2^50 B · 1 EB = 2^60 B · 1 ZB = 2^70 B · 1 YB = 2^80 B.
• Half Byte: 4 Bits = 1 Nibble = 1 Hexadecimal digit.
Execution Speed, Error Reporting & Hybrid Bytecode Languages (Java/Python)
• Compiler: Translates the entire high-level program into machine code at once before execution; generates an object/executable file; faster execution; reports all syntax errors together (C, C++).
• Interpreter: Translates and executes high-level code line-by-line; no separate object file saved; halts immediately at the first error (BASIC, Ruby, JavaScript).
Virtual Memory, Thrashing & Coffman’s 4 Necessary Conditions for Deadlock
• Virtual Memory & Paging: Allows a system to run programs larger than physical RAM by swapping fixed-size blocks (Pages) between RAM (Frames) and disk (Swap/Pagefile).
• Thrashing: When the OS spends more time swapping pages in and out of disk than executing actual instructions (high page-fault rate).
• 4 Conditions for Deadlock: 1. Mutual Exclusion, 2. Hold and Wait, 3. No Preemption, 4. Circular Wait.
The Single Most Tested Networking Question in Competitive Exams
• Layer 1 (Physical — Bits): Hub, Repeater, Modem, Cables (RJ-45, Fiber Optic).
• Layer 2 (Data Link — Frames / MAC Address): Switch, Bridge, NIC (ARP maps IP → MAC).
• Layer 3 (Network — Packets / IP Address): Router, Layer-3 Switch, IP, ICMP (ping), IPSec.
• Layer 4 (Transport — Segments / Port Numbers): TCP (Connection-oriented, reliable) vs. UDP (Connectionless, fast streaming/DNS).
• Layers 5–7 (Session, Presentation, Application — Data): Gateway, Firewall, Proxy, HTTP, FTP, SMTP, DNS.
Classes A, B, C, D, E, Loopback (127.0.0.1) & IPv4 vs. IPv6 Bit Lengths
• IPv4 Classes (by 1st Octet):
• Class A: 1 to 126 (Large networks; Default Mask 255.0.0.0)
• 127.x.x.x: Reserved for Loopback / Localhost testing (127.0.0.1)!
• Class B: 128 to 191 (Medium networks; Mask 255.255.0.0)
• Class C: 192 to 223 (Small LANs; Mask 255.255.255.0)
• Class D: 224 to 239 (Multicasting) · Class E: 240 to 255 (Research/Experimental).
CC vs. BCC, SMTP vs. POP3 vs. IMAP & MIME
• CC (Carbon Copy): All recipients can see every other recipient’s email address.
• BCC (Blind Carbon Copy): Recipients in BCC are invisible to other recipients.
• SMTP (Port 25/587): Pushes/sends email from client to server and between mail servers.
• POP3 (Port 110): Downloads email to a single device and typically deletes it from the server.
• IMAP (Port 143/993): Syncs emails on the server across multiple devices.
Self-Replication vs. Host Requirement & Famous Malware Examples
• Does it Self-Replicate?
• Worm: YES (automatically over networks without human action or host file!).
• Virus: YES (but requires a host file/program and human action to trigger).
• Trojan Horse: NO! (Masquerades as legitimate software to trick the user into installing it, opening a backdoor).
Symmetric (AES) vs. Asymmetric (RSA Public/Private Keys) & HTTPS
• Symmetric Encryption: Uses the SAME secret key to encrypt and decrypt (e.g. AES, DES — fast, used for bulk data).
• Asymmetric (Public-Key) Encryption: Uses a Public Key to encrypt and a mathematically linked Private Key to decrypt (e.g. RSA, ECC — used in SSL/TLS handshakes and Digital Signatures).
Fast Step-by-Step Binary ↔ Decimal ↔ Octal ↔ Hexadecimal Rules
• Binary to Octal: Group binary bits in threes (2^3=8) from right to left.
• Binary to Hexadecimal: Group binary bits in fours (2^4=16) from right to left.
• 2’s Complement of a Binary Number: Invert all bits (1’s complement) and add 1 to the Least Significant Bit (LSB); OR shortcut: copy bits from right to left up to and including the first 1, then invert all remaining bits to the left!
Universal Gates (NAND/NOR), De Morgan’s Laws & XOR Parity Checker
• De Morgan’s Two Theorems:
1. NOT(A · B) = NOT(A) + NOT(B) (NAND = Bubbled OR)
2. NOT(A + B) = NOT(A) · NOT(B) (NOR = Bubbled AND).
• Minimum NAND Gates Needed: 1 for NOT, 2 for AND, 3 for OR, 4 for XOR.
Primary Key vs. Candidate Key vs. Foreign Key & DELETE vs. TRUNCATE vs. DROP
• DELETE vs. TRUNCATE vs. DROP (SQL Trap):
• DELETE (DML): Deletes specific rows using a WHERE clause; can be rolled back.
• TRUNCATE (DDL): Removes all rows from a table instantly, but keeps the table structure/schema intact.
• DROP (DDL): Completely deletes both the rows AND the table structure from the database!
Minimum & Maximum Zoom Percentages, Default Fonts & File Extensions
• Zoom Range Comparison (Repeated SSC/Bank Question!):
• MS Word: Minimum = 10% · Default = 100% · Maximum = 500%!
• MS Excel: Minimum = 10% · Default = 100% · Maximum = 400%!
• MS PowerPoint: Minimum = 10% · Default = 100% · Maximum = 400%!
• Font Size Dropdown in Word: Shows 8 pt to 72 pt (Manual typing allows 1 pt to 1638 pt!).
Complete Function Key Action Table Across Windows, Browsers & MS Office
• F1: Universal Help · F2: Rename file/folder OR Edit active cell in Excel · F3: Search · F4: Repeat last action / Toggle A1 in Excel / Alt+F4 closes active window · F5: Refresh / Reload / Start PPT Slide Show / Go To in Word · F7: Spell & Grammar Check (Shift+F7 = Thesaurus) · F11: Toggle Full-Screen in Browsers (Shift+F11 = New Excel Sheet) · F12: Save As dialog box in MS Office!
Twisted Pair (Cat6 RJ-45) vs. Coaxial vs. Fiber Optic (Total Internal Reflection)
• Guided (Wired) Media:
1. Twisted Pair Cable (UTP/STP): Uses RJ-45 (8-pin) connector for Ethernet LANs (RJ-11 is 4/6-pin for telephones).
2. Coaxial Cable: Uses BNC connector (Cable TV).
3. Optical Fiber Cable: Transmits data as light pulses using the principle of Total Internal Reflection (TIR); immune to electromagnetic interference (EMI) and fastest long-distance medium.
Ethernet (802.3), Wi-Fi (802.11), Bluetooth (802.15.1) & Generation Speeds
• IEEE 802 LAN/MAN Standards:
• IEEE 802.3: Ethernet (CSMA/CD)
• IEEE 802.11: Wi-Fi Wireless LAN (CSMA/CA)
• IEEE 802.15.1: Bluetooth WPAN (Invented by Jaap Haartsen at Ericsson, 1994; named after Danish King Harald Bluetooth).
Founders & Launch Years of Google, Microsoft, Apple, WWW, Linux & Wikipedia
• Microsoft (1975): Bill Gates & Paul Allen · Apple (1976): Steve Jobs, Steve Wozniak & Ronald Wayne · WWW (1989): Tim Berners-Lee · Linux (1991): Linus Torvalds · Amazon (1994): Jeff Bezos · Google (1998): Larry Page & Sergey Brin · Wikipedia (2001): Jimmy Wales & Larry Sanger · Facebook (2004): Mark Zuckerberg · YouTube (2005): Jawed Karim, Steve Chen, Chad Hurley · Twitter/X (2006): Jack Dorsey et al. · WhatsApp (2009): Jan Koum & Brian Acton.