ICT Fundamentals: Hardware, Software, Networks & Cyber Safety

Unit 8 of UGC NET Paper-1 gives five questions for 10 marks, and the earlier ICT chapter built the abbreviation tables and the digital-initiative matching that the paper asks most often. This chapter supplies the fundamentals those tables assume: what the generations of computers were, how the CPU and the memory hierarchy are organised, the exact arithmetic of storage units, data-transfer speeds and number-system conversions, how software is classified, how a network is wired and addressed, what a URL is made of, and how the Information Technology Act, 2000 defines a cyber offence and a digital signature. Every conversion is worked line by line, because the one or two computation questions in Unit 8 are the only ones in Paper-1 where a candidate who knows the method is guaranteed the marks. With no negative marking, attempt every item — but with these fundamentals fixed, you should not need the guess.

Generations and Classification of Computers; the CPU and the Memory Hierarchy

The five generations of computers — each defined by its switching component
Generation (period)Core technologyFeatures and examples
First (1940–56)Vacuum tubes; magnetic drumsRoom-sized, huge heat, machine language, punched cards; ENIAC, UNIVAC, EDVAC
Second (1956–63)TransistorsSmaller, cheaper, more reliable; assembly language and early high-level languages (FORTRAN, COBOL); IBM 1401
Third (1964–71)Integrated circuits (IC)Keyboards and monitors replace punched cards; operating systems allow many programs at once; IBM System/360
Fourth (1971–present)Microprocessor (VLSI) — Intel 4004, 1971Whole CPU on one chip; personal computers, GUI, mouse, networks and the internet; Apple II, IBM PC
Fifth (present and beyond)ULSI, parallel processing, artificial intelligence, quantum researchNatural-language interfaces, expert systems, robotics, voice recognition; India's PARAM 8000 (1991, C-DAC) supercomputer belongs here
  • Classification by size and power: microcomputer (PC, laptop, tablet, smartphone — single user), minicomputer (mid-range server for a department), mainframe (thousands of simultaneous users — banks, railways, census), supercomputer (fastest, for weather, defence and simulation — PARAM, Cray, Fugaku). By purpose: general-purpose versus special-purpose (embedded controllers in a washing machine or ATM). By data handled: analog (continuous quantities — speedometer, thermometer), digital (discrete 0/1 — every modern computer), hybrid (both — an ICU monitor).
  • The CPU executes the fetch → decode → execute cycle, paced by the clock (measured in hertz; a 3 GHz processor ticks 3 × 10⁹ times a second). Its three parts: the Arithmetic Logic Unit (ALU) performs +, −, ×, ÷ and comparisons (AND, OR, NOT, greater-than); the Control Unit (CU) decodes instructions and directs the flow of data by sending control signals to every other part; the registers are tiny, fastest storage inside the CPU — the accumulator (holds the current result), program counter (address of the next instruction), instruction register (the instruction being executed), memory address register (MAR) and memory data register (MDR). A multi-core processor packs several complete CPUs on one chip.
  • Memory hierarchy — fastest and smallest to slowest and largest: registers (inside the CPU, nanoseconds) → cache (L1 on the core, L2, L3 shared; built from SRAM, which needs no refresh) → main memory / RAM (DRAM, cheaper, needs constant refresh; volatile) → ROM (non-volatile firmware: PROM written once by the user, EPROM erased by ultraviolet light, EEPROM erased electrically — flash memory is a form of EEPROM) → secondary storage (HDD, SSD, optical disc, pen drive; permanent, large, slow) → tertiary/offline (tape libraries, archival cloud). Virtual memory lets the OS use part of the hard disk as if it were RAM when RAM runs short. The motherboard carries the CPU, memory slots and the buses — data bus (carries data), address bus (says where), control bus (says what to do).
🧠 Two ladders that must run in opposite directions
Going down the memory hierarchy (register → cache → RAM → disk → tape) speed falls, cost per byte falls, capacity rises. Any option that pairs "faster" with "larger" or "cheaper" is wrong. The examiner's favourite: "Which is the fastest memory?" — register, not cache and never RAM. And the generation ladder: tube → transistor → IC → microprocessor → AI; the mnemonic "T-T-I-M-A" keeps the order.

Units of Storage and Data Transfer; Number Systems with Worked Conversions

Storage units — exact binary conversions (and the decimal "SI" values that disk makers print)
UnitExact binary valueIn bytesDecimal (SI) value / IEC name
Bit → Byte1 byte = 8 bits; 1 nibble = 4 bits1A byte stores 2⁸ = 256 values — one ASCII character
Kilobyte (KB)2¹⁰ bytes1,02410³ = 1,000 (kB); IEC: kibibyte, KiB
Megabyte (MB)2²⁰ bytes = 1,024 KB1,048,57610⁶; IEC: mebibyte, MiB
Gigabyte (GB)2³⁰ bytes = 1,024 MB1,073,741,82410⁹; IEC: gibibyte, GiB
Terabyte (TB)2⁴⁰ bytes = 1,024 GB≈ 1.0995 × 10¹²10¹²; IEC: tebibyte, TiB
Petabyte / Exabyte2⁵⁰ / 2⁶⁰ bytes≈ 1.13 × 10¹⁵ / 1.15 × 10¹⁸10¹⁵ / 10¹⁸; PiB / EiB
Zettabyte / Yottabyte2⁷⁰ / 2⁸⁰ bytes≈ 1.18 × 10²¹ / 1.21 × 10²⁴10²¹ / 10²⁴; ZiB / YiB — the top of the standard ladder

Data-transfer units are counted in bits per second and use decimal prefixes: 1 kbps = 1,000 bps, 1 Mbps = 10⁶ bps, 1 Gbps = 10⁹ bps. Because 1 byte = 8 bits, a connection of 8 Mbps moves 1 MB per second (taking MB decimally). Worked example. How long does a 250 MB lecture video take to download on a 20 Mbps line? Convert the file to bits: 250 MB × 8 = 2,000 megabits. Divide by speed: 2,000 Mb ÷ 20 Mbps = 100 seconds ≈ 1 min 40 s. Check by the shortcut: 20 Mbps = 2.5 MB/s, and 250 ÷ 2.5 = 100 s. Second example. A 1.5 GB file on a 100 Mbps link: 1.5 GB = 1,500 MB = 12,000 Mb; 12,000 ÷ 100 = 120 s = 2 minutes. Real downloads take longer because the advertised figure is bandwidth (capacity) while the achieved figure is throughput, reduced by latency, sharing and protocol overhead.

Binary ↔ decimal. Place values in base 2 are 1, 2, 4, 8, 16, 32 … from the right. 10110₂ = 1×16 + 0×8 + 1×4 + 1×2 + 0×1 = 16 + 0 + 4 + 2 + 0 = 22₁₀. Reverse direction, 45₁₀ → binary by repeated division by 2, writing remainders: 45 ÷ 2 = 22 r 1; 22 ÷ 2 = 11 r 0; 11 ÷ 2 = 5 r 1; 5 ÷ 2 = 2 r 1; 2 ÷ 2 = 1 r 0; 1 ÷ 2 = 0 r 1. Read the remainders upwards: 101101₂. Check: 32 + 8 + 4 + 1 = 45 ✓. Octal ↔ decimal. Base 8 uses digits 0–7 with place values 1, 8, 64, 512. 157₈ = 1×64 + 5×8 + 7×1 = 64 + 40 + 7 = 111₁₀. And 100₁₀ → octal: 100 ÷ 8 = 12 r 4; 12 ÷ 8 = 1 r 4; 1 ÷ 8 = 0 r 1 → read upwards 144₈. Check: 64 + 32 + 4 = 100 ✓.

Hexadecimal ↔ decimal. Base 16 uses 0–9 and A = 10, B = 11, C = 12, D = 13, E = 14, F = 15, with place values 1, 16, 256, 4096. 3A7₁₆ = 3×256 + 10×16 + 7×1 = 768 + 160 + 7 = 935₁₀. Reverse, 250₁₀ → hex: 250 ÷ 16 = 15 r 10; 15 ÷ 16 = 0 r 15; remainders upwards are 15, 10 → FA₁₆. Check: 15×16 + 10 = 240 + 10 = 250 ✓. Binary ↔ octal and hex by grouping — no arithmetic needed. Take 110101101₂. For octal, group in threes from the right: 110 | 101 | 101 → 6 | 5 | 5 → 655₈. For hex, group in fours from the right, padding the left with zeros: 0001 | 1010 | 1101 → 1 | A | D → 1AD₁₆. Both equal 256 + 128 + 32 + 8 + 4 + 1 = 429₁₀ — three names for one number. This grouping is exactly why programmers write memory addresses and colour codes (#FF0000) in hex: each hex digit is a tidy four bits.

⚠️ Capital B, small b — and 1024 versus 1000
MB (megabyte) is storage; Mb (megabit) is transfer — eight times smaller. A "100 Mbps" plan delivers 12.5 MB per second, not 100. Second trap: memory chips and operating systems count in 1024 (2¹⁰), while disk manufacturers and network engineers count in 1000 (10³) — which is why a "1 TB" drive shows about 931 GB in Windows: 10¹² ÷ 2³⁰ ≈ 931. In the exam, unless a question says "SI" or "decimal", 1 KB = 1024 bytes.

Software — System and Application, Operating-System Functions, Open Source, File Extensions

  • System software runs the machine and serves other programs: the operating system, device drivers, utilities (antivirus, disk defragmenter, compression, backup) and language translators — a compiler converts a whole high-level program to machine code before running it (C, C++), an interpreter translates and runs line by line (Python, JavaScript), an assembler converts assembly language. Application software does the user's work: word processors, spreadsheets, browsers, media players, LMS platforms such as Moodle. Firmware is software stored permanently in ROM (BIOS/UEFI). Middleware connects applications to each other or to a database.
  • Functions of an operating system: (1) process management — scheduling the CPU among running programs; (2) memory management — allocating RAM and running virtual memory; (3) file management — directories, names, permissions; (4) device management — controlling hardware through drivers and spooling print jobs; (5) security — logins, access control; (6) user interface — CLI (command line) or GUI. Types: batch, multiprogramming, time-sharing/multitasking, multi-user, real-time (aircraft, ATMs — response within a deadline), distributed, embedded, mobile. Examples: Windows, macOS, Linux (kernel by Linus Torvalds, 1991), Android (Google, built on the Linux kernel), iOS, Chrome OS; India's BOSS (Bharat Operating System Solutions, C-DAC).
  • Open-source versus proprietary software. Open source publishes its source code and licenses anyone to study, modify and redistribute it (GNU GPL, Apache, MIT licences) — Linux, LibreOffice, Firefox, Apache web server, MySQL, Python, Moodle, VLC. The movement descends from Richard Stallman's GNU project (1983) and the Free Software Foundation (1985); the term "open source" and the Open Source Initiative date from 1998; FOSS = Free and Open Source Software. Proprietary software keeps the code secret and licenses only its use — Microsoft Windows and Office, Adobe Photoshop, Oracle Database. Two half-way cases: freeware is free to use but closed (Adobe Acrobat Reader); shareware is a time- or feature-limited trial. Note that "free" in FOSS means freedom, not price — commercial support for Linux is sold.
Common file extensions — the type the examiner expects you to recognise
ExtensionFile typeExtensionFile type
.docx / .odtWord / OpenDocument text document.jpg (.jpeg)Photograph — lossy compression, millions of colours
.xlsx / .csvExcel workbook / plain comma-separated values.png / .gifLossless image with transparency / 256-colour image that can animate
.pptxPowerPoint presentation.mp3 / .wavCompressed audio / uncompressed audio
.pdfPortable Document Format — fixed layout.mp4 / .avi / .mkvVideo containers
.txt / .rtfPlain text / rich text.zip / .rar / .7zCompressed archives holding many files
.html / .htmWeb page.exe / .apkWindows executable / Android app package — the extensions malware hides behind
🎯 Why the exam cares about open source
Indian public education runs on FOSS by policy: the Policy on Adoption of Open Source Software for Government of India (2015) prefers open source in e-governance; Moodle powers most university LMS deployments; DIKSHA and many state portals are built on open stacks; and BOSS Linux was developed by C-DAC. So a question pairing "open source" with Linux, Moodle, LibreOffice or Firefox — or asking which of four is not open source (answer: MS Office, Photoshop, Windows) — is a durable favourite.

Networks — Types, Topologies, Devices, Addressing, URL Anatomy, Protocols, Web and Cloud

  • By reach: PAN (a few metres — Bluetooth, about 10 m), LAN (a room, building or campus; Ethernet or Wi-Fi; owned by one organisation; the fastest), MAN (a city — cable TV network, a municipal Wi-Fi), WAN (country to globe; leased lines, satellite, undersea fibre; the internet is the largest WAN). Media: twisted-pair copper (Cat 5e/6 with RJ-45 plugs), coaxial cable, optical fibre (light pulses — highest bandwidth, immune to electrical interference); wireless — radio, microwave, infrared, satellite, Wi-Fi (IEEE 802.11), Bluetooth (802.15), NFC (about 4 cm — contactless payment).
  • Topologies (the shape of the wiring): bus — one backbone cable, cheap, a single break stops everything; star — every node to a central hub or switch, the most common LAN layout, a node failure is harmless but a hub failure is fatal; ring — each node to two neighbours, data circulates one way by token passing; mesh — every node linked to every other, most reliable and most expensive, needing n(n − 1) ÷ 2 links (for 6 nodes: 6 × 5 ÷ 2 = 15 cables; for 10 nodes: 10 × 9 ÷ 2 = 45); tree — stars joined to a bus backbone; hybrid — any combination.
  • Devices, in order of intelligence: a repeater regenerates a weakening signal; a hub copies every incoming packet to all ports (dumb, Layer 1); a switch reads the MAC address and forwards only to the right port (Layer 2); a bridge joins two LAN segments; a router reads the IP address and forwards packets between different networks, choosing the best path (Layer 3) — the box in your home that joins your LAN to the ISP; a gateway translates between different protocol families; a modem (modulator-demodulator) converts digital signals to analog for a telephone or cable line and back; an access point gives wireless devices a way onto a wired LAN; a NIC (network interface card) is the port in each computer, carrying its unique 48-bit MAC address.

Addressing. An IPv4 address is 32 bits, written as four decimal numbers 0–255 separated by dots (192.168.1.1), giving 2³² ≈ 4.3 billion addresses — exhausted, hence IPv6: 128 bits, written as eight groups of four hexadecimal digits separated by colons (2001:0db8:85a3::8a2e:0370:7334), giving 2¹²⁸ ≈ 3.4 × 10³⁸ addresses. 127.0.0.1 is the loopback (your own machine); 192.168.x.x and 10.x.x.x are private ranges used inside LANs. The MAC address is a 48-bit hardware identity (six hex pairs, 00:1A:2B:3C:4D:5E) fixed in the NIC; the IP address is a logical, changeable location. DNS resolves names to IP addresses through a hierarchy: root → top-level domain (TLD) → second-level domain → subdomain. Generic TLDs: .com, .org, .net, .edu, .gov; country-code TLDs: .in, .uk, .us; India's second-level categories: .ac.in (academic), .gov.in (government), .nic.in (NIC), .edu.in, .co.in, .res.in (research).

URL anatomy — worked example. Take https://www.ugc.gov.in:443/pdfnews/report.pdf?year=2020#page3. Reading left to right: https is the scheme/protocol (the rules for fetching); :// separates it; www is the subdomain (host name); ugc is the second-level domain (the organisation); gov.in is the top-level domain (a government body in India); :443 is the port (443 is the default for HTTPS, 80 for HTTP, so it is normally omitted); /pdfnews/report.pdf is the path to the resource on the server; ?year=2020 is the query string (parameters after "?", joined by "&"); #page3 is the fragment (a position inside the page). The domain name proper is ugc.gov.in, and the hierarchy reads right to left: .in → gov → ugc → www. Everything after the domain is case-sensitive on most servers; the domain itself is not.

Protocols, their jobs, default ports and TCP/IP layer
ProtocolJobDefault portLayer
HTTP / HTTPSFetch web pages; HTTPS wraps HTTP in TLS encryption80 / 443Application
FTPUpload and download files21 (control), 20 (data)Application
SMTPSend mail (client → server, server → server)25 (587 for client submission)Application
POP3 / IMAPReceive mail — POP3 downloads and deletes, IMAP synchronises on the server110 / 143Application
DNSName → IP address53Application
TCP / UDPTCP: connection-oriented, reliable, ordered delivery (web, mail); UDP: connectionless, fast, no guarantee (video streaming, DNS, VoIP)—Transport
IP / ICMPAddress and route packets / error and diagnostic messages (ping)—Internet
Ethernet / Wi-FiMove frames over the physical medium using MAC addresses—Network access (link)

The TCP/IP model has four layers — Application, Transport, Internet, Network Access — while the older reference OSI model has seven: Physical, Data Link, Network, Transport, Session, Presentation, Application (mnemonic: "Please Do Not Throw Sausage Pizza Away"). Internet vs intranet vs extranet was covered earlier; two further families matter. Web generations: Web 1.0 (1990s) — static, read-only pages; Web 2.0 (term popularised by Tim O'Reilly, 2004) — read-write, user-generated content, blogs, wikis, social media, tagging; Web 3.0 — the semantic web: machine-readable meaning, AI, personalisation, decentralised/blockchain services. Cloud computing delivers computing as a metered service over the internet in three models: IaaS — raw virtual machines, storage and networks (Amazon EC2, Azure VMs); PaaS — a ready development and hosting platform (Google App Engine, Heroku); SaaS — finished applications used in a browser (Gmail, Google Docs, Office 365, Moodle Cloud). Deployment is public, private, hybrid or community; the Government of India's cloud is MeghRaj (GI Cloud, 2014). Rule of thumb: IaaS rents the building, PaaS rents a furnished office, SaaS rents a desk with the work already set up.

💡 Hub, switch, router — the three postal clerks
A hub is the clerk who photocopies every letter and pushes one copy into every pigeon-hole in the office — everyone gets everything, so the office gets slow and nothing is private. A switch is the clerk who has learned which desk (MAC address) sits behind which pigeon-hole and hands each letter only to its owner — same office, no waste. A router is the clerk at the door who decides whether a letter stays in the office at all or must go out to another building (another network), reading the street address (IP) and picking the best road. Modem is not a clerk — it is the translator who converts the office's digital memo into a form the telephone wire outside can carry.

E-mail Anatomy, Cyber Threats and Safeguards, the IT Act 2000, Signatures and Abbreviations

E-mail anatomy. The first networked e-mail was sent by Ray Tomlinson in 1971, who chose the @ sign to separate the local part (user name) from the domain; the domain part is case-insensitive. A message has a header — From, To, CC (carbon copy, visible to all), BCC (blind carbon copy, hidden from all others), Subject, Date, Message-ID — a body, an optional signature block, and attachments, which are carried by MIME (Multipurpose Internet Mail Extensions), the standard that lets a text-only protocol carry images and documents; providers cap attachment size at a few tens of megabytes, so large files go as cloud links. Spam is unsolicited bulk mail, filtered by keyword, sender-reputation and Bayesian filters; Reply answers the sender, Reply All answers everyone in To and CC (never BCC), Forward passes the mail to a new person. A mailing list or listserv distributes one message to many subscribers; a newsgroup is a threaded public discussion board.

Malware and attack types — the distinguishing feature of each
ThreatWhat it doesDistinguishing point
VirusAttaches to a host file or program and corrupts data when that file is runNeeds a host and a human action (opening the file) to spread
WormCopies itself across a network, eating bandwidth and memorySelf-replicating, standalone — no host file, no human click needed
Trojan horsePoses as useful software (a game, a "free" utility) and opens a back doorDisguise; does not self-replicate
RansomwareEncrypts the victim's files and demands payment (usually cryptocurrency) for the keyExtortion; WannaCry (2017) is the textbook case; defence is offline backup
Spyware / keylogger / adwareSecretly records activity, keystrokes and passwords / floods the screen with advertisementsSurveillance, not damage; a keylogger is the classic way OTPs and passwords leak
Rootkit / botnet / DoSHides malware at system level / a network of hijacked "zombie" machines / floods a server with requests until it fails (DDoS = distributed)Attacks on availability — the A of the CIA triad
  • The phishing family is social engineering — attacking the person, not the machine. Phishing: a fraudulent e-mail or fake website imitating a bank, university or portal to harvest passwords, OTPs and card numbers. Spear phishing: aimed at one named person; whaling: aimed at a senior executive. Vishing (voice): the same fraud by phone call — "your KYC has expired". Smishing (SMS): by text message with a shortened link. Pharming: poisoning DNS so that a correctly typed address lands on a fake site. Tell-tales: urgency, a mismatched sender domain, a link whose visible text differs from its real address, requests for OTP or PIN, which no genuine bank ever makes.
  • Safeguards. A firewall filters traffic between a trusted network and the internet by rules — packet-filtering (by address and port), stateful (tracks connections), application/proxy (inspects content); it may be hardware or software (Windows Defender Firewall). Encryption turns plaintext into ciphertext: symmetric uses one shared key (AES — fast, key must be exchanged secretly); asymmetric uses a public key to encrypt and a private key to decrypt (RSA — the basis of HTTPS and digital signatures); a hash (SHA-256) is a one-way fingerprint used to check integrity and store passwords. HTTPS/TLS encrypts the browser-to-server channel; end-to-end encryption means even the service provider cannot read the message. A strong password is long (12+ characters), mixes cases, digits and symbols, avoids dictionary words and personal data, is unique per site and ideally a passphrase kept in a password manager. Two-factor authentication (2FA) combines two of the three factors — something you know (password/PIN), something you have (phone OTP, hardware token, smart card), something you are (fingerprint, face, iris); an OTP alone is one factor, password + OTP is two. Add regular updates and patches, antivirus, the 3-2-1 backup rule (three copies, two media, one off-site) and HTTPS-only browsing.
The Information Technology Act, 2000 (in force 17 October 2000; amended 2008, in force 27 October 2009) — sections in outline
SectionSubjectNature / penalty in outline
Sec. 43Damage to a computer or system without permission — unauthorised access, downloading or copying data, introducing a virus, denying access, damaging dataCivil liability — compensation to the person affected; 43A (2008) makes a body corporate liable for negligence in protecting sensitive personal data
Sec. 65Tampering with computer source documentsImprisonment up to 3 years and/or fine up to ₹2 lakh
Sec. 66Computer-related offences — doing any Sec. 43 act dishonestly or fraudulently (hacking in the popular sense)Criminal — up to 3 years and/or ₹5 lakh. Sub-sections added in 2008: 66B receiving stolen computer resource, 66C identity theft, 66D cheating by personation (fake profiles, OTP fraud), 66E violation of privacy (capturing private images), 66F cyber terrorism (up to life imprisonment). 66A (offensive messages) was struck down by the Supreme Court in Shreya Singhal v. Union of India (2015)
Sec. 67Publishing or transmitting obscene material in electronic formFirst conviction up to 3 years and ₹5 lakh; subsequent up to 5 years and ₹10 lakh. 67A sexually explicit material (5 / 7 years); 67B child sexual abuse material (5 / 7 years); 67C intermediaries must preserve records
Sec. 69, 70, 70BGovernment power to intercept, monitor or decrypt (69) and to block public access to information (69A); protected systems (70); CERT-In as the national nodal agency for cyber incidents (70B)Security provisions added or strengthened by the 2008 amendment
Sec. 72, 79Breach of confidentiality and privacy by a person with lawful access (72; 72A disclosure in breach of contract); safe harbour for intermediaries (79) — a platform is not liable for third-party content if it exercises due diligenceSec. 72: up to 2 years and/or ₹1 lakh; Sec. 79 is the legal basis of platform intermediary rules

The IT Act, 2000 was enacted on 9 June 2000 on the model of the UNCITRAL Model Law on Electronic Commerce (1996); it gave legal recognition to electronic records and digital signatures, created the Controller of Certifying Authorities (CCA, Sec. 17) and the adjudicating machinery, and amended the IPC, Evidence Act and RBI Act. Digital signature versus electronic signature. A digital signature (Sec. 2(1)(p) and Sec. 3) is one specific technique: the sender's software makes a hash of the document and encrypts it with the sender's private key; the receiver decrypts with the sender's public key and recomputes the hash — a match proves both authenticity (who signed) and integrity (nothing changed). It rests on an asymmetric cryptosystem and a Digital Signature Certificate (DSC) issued by a licensed Certifying Authority. An electronic signature (Sec. 3A, inserted by the 2008 amendment) is the broad category — any reliable technique listed in the Second Schedule, including Aadhaar-based eSign using e-KYC and OTP. So every digital signature is an electronic signature, but not every electronic signature is digital; a scanned image of a handwritten signature is neither, because it proves nothing about integrity.

Abbreviations not covered earlier — expansion and one-line meaning
AbbreviationFull formMeaning
ASCII / UnicodeAmerican Standard Code for Information Interchange / Universal character setASCII: 7-bit code, 128 characters, English only; Unicode (UTF-8) covers every script including Devanagari
BIOS / UEFIBasic Input Output System / Unified Extensible Firmware InterfaceFirmware in ROM that tests hardware (POST) and boots the OS
USB / HDMIUniversal Serial Bus / High-Definition Multimedia InterfaceStandard ports: USB for peripherals and power, HDMI for digital audio-video to a display
HDD / SSDHard Disk Drive / Solid State DriveMagnetic spinning platters versus flash chips with no moving parts — SSD is faster, quieter, costlier per GB
LCD / LED / OLEDLiquid Crystal Display / Light Emitting Diode / Organic LEDDisplay technologies; pixel = picture element, resolution = pixels across × down (1920 × 1080 = Full HD)
MAC / NIC / DSLMedia Access Control / Network Interface Card / Digital Subscriber LineMAC = 48-bit hardware address on the NIC; DSL = broadband over ordinary telephone copper
SIM / GPS / GPRSSubscriber Identity Module / Global Positioning System / General Packet Radio ServiceSIM identifies the subscriber; GPS gives location from satellites (India's own is NavIC); GPRS was 2G mobile data
JPEG / MPEG / PNGJoint Photographic Experts Group / Moving Picture Experts Group / Portable Network GraphicsCompression standards for photos, video (MP3 is MPEG-1 Audio Layer III) and lossless images
UPS / CAPTCHAUninterruptible Power Supply / Completely Automated Public Turing test to tell Computers and Humans ApartBattery back-up against power cuts / the distorted-text test that blocks bots on login forms
OTP / SSL / TLSOne-Time Password / Secure Sockets Layer / Transport Layer SecurityOTP = possession factor in 2FA; TLS is the successor of SSL and is what HTTPS actually uses today
CERT-In / RFID / QRIndian Computer Emergency Response Team / Radio Frequency Identification / Quick Response codeCERT-In (2004, MeitY; Sec. 70B) handles cyber incidents; RFID tags track objects by radio (FASTag, library books); QR = two-dimensional barcode
⚠️ Section 43 versus 66 versus 67 — civil, criminal, obscene
The same act — unauthorised access — appears in Section 43 as a civil wrong (pay compensation) and, when done dishonestly or fraudulently, in Section 66 as a crime (jail). Section 67 is about obscene content, not hacking. Two more traps: 66A does not exist any more (struck down in 2015 in Shreya Singhal), and the 2008 amendment — not the original Act — is where identity theft (66C), personation fraud (66D), cyber terrorism (66F) and the electronic signature (3A) entered the statute. The original Act of 2000 knew only the digital signature.

Key takeaways

  • Generations by component: vacuum tube → transistor → IC → microprocessor (Intel 4004, 1971) → AI/ULSI. CPU = ALU + CU + registers; memory from fastest to largest: register → cache (SRAM) → RAM (DRAM) → ROM (PROM, EPROM = UV-erased, EEPROM = electrically erased) → secondary storage; speed falls as capacity rises.
  • Units: 1 byte = 8 bits; KB = 2¹⁰ = 1,024 B; MB = 2²⁰ = 1,048,576 B; GB = 2³⁰; TB = 2⁴⁰; PB 2⁵⁰; EB 2⁶⁰; ZB 2⁷⁰; YB 2⁸⁰; SI/IEC use 1000 (KiB = 1024). Transfer is in bits with decimal prefixes: 8 Mbps = 1 MB/s; time = file size × 8 ÷ speed (250 MB at 20 Mbps = 100 s).
  • Conversions: 10110₂ = 22; 45 = 101101₂; 157₈ = 111; 100 = 144₈; 3A7₁₆ = 935; 250 = FA₁₆; binary → octal by groups of 3, binary → hex by groups of 4 (110101101₂ = 655₈ = 1AD₁₆ = 429). Divide-and-read-remainders-upwards is the universal decimal-to-base method.
  • Networks: hub broadcasts (L1), switch uses MAC (L2), router uses IP and joins networks (L3), modem converts digital ↔ analog; IPv4 = 32 bits dotted decimal, IPv6 = 128 bits hex; ports HTTP 80, HTTPS 443, FTP 21, SMTP 25, POP3 110, IMAP 143, DNS 53; TCP/IP has 4 layers, OSI 7; URL = scheme://subdomain.domain.TLD:port/path?query#fragment; cloud IaaS → PaaS → SaaS = building → furnished office → ready desk; Web 1.0 read, 2.0 read-write, 3.0 semantic.
  • Cyber law: IT Act 2000 (in force 17 Oct 2000, UNCITRAL model), amended 2008; Sec. 43 civil compensation, Sec. 66 criminal hacking (66C identity theft, 66D personation, 66F cyber terrorism; 66A struck down 2015), Sec. 67 obscene content; digital signature = Sec. 3, asymmetric key + hash; electronic signature = Sec. 3A (2008), the wider class. Virus needs a host, worm self-replicates, trojan disguises, ransomware encrypts for money; 2FA = two of know / have / are.

Practice questions (8)

Attempt each one before opening the answer. Every explanation names the tempting wrong option as well as the right one, because that is where marks are lost.

  1. One terabyte (TB) of storage, in the binary convention used by operating systems, equals how many bytes?

    1. 2³⁰ bytes
    2. 2⁴⁰ bytes
    3. 2⁵⁰ bytes
    4. 10⁹ bytes
    Show answer

    Answer: B — 2⁴⁰ bytes

    Each step of the storage ladder multiplies by 1,024 = 2¹⁰: KB = 2¹⁰, MB = 2²⁰, GB = 2³⁰, TB = 2⁴⁰ (about 1.0995 × 10¹² bytes), PB = 2⁵⁰. So a terabyte is 2⁴⁰ bytes. The value 2³⁰ is the trap — it is a gigabyte, one rung lower, and candidates who count "kilo, mega, giga" and stop one step short land on it. The value 2⁵⁰ is a petabyte, one rung higher, and 10⁹ is the decimal (SI) gigabyte that disk makers print, which is neither a terabyte nor a binary value.
  2. Which networking device reads the IP address of a packet and forwards it between two different networks along the best available path?

    1. Hub
    2. Switch
    3. Modem
    4. Router
    Show answer

    Answer: D — Router

    A router works at the Internet (network) layer: it reads the destination IP address, consults its routing table and forwards the packet between different networks — for example from a home LAN to the ISP's network — choosing the best path. A switch is the trap: it also forwards intelligently, but it reads the MAC address and works only within one LAN at the data-link layer. A hub is dumber still — it copies every packet to every port without reading any address. A modem is not a forwarding device at all; it modulates digital signals to analog and back so that data can travel over a telephone or cable line.
  3. The binary number 110110₂ is equal to which decimal number?

    1. 54
    2. 52
    3. 58
    4. 27
    Show answer

    Answer: A — 54

    Write the place values from the right — 1, 2, 4, 8, 16, 32 — under the digits 1 1 0 1 1 0: 1×32 + 1×16 + 0×8 + 1×4 + 1×2 + 0×1 = 32 + 16 + 0 + 4 + 2 + 0 = 54. Check by grouping into threes: 110 | 110 = 66₈ = 6×8 + 6 = 54 ✓. The value 27 is the trap for a candidate who drops the final 0 and evaluates 11011₂ (= 27) — halving the number, because a trailing zero in binary doubles it. The value 52 arises from misreading the 2s place as 0, and 58 from misreading the 8s place as 1; both come from mis-aligning the place values, which is why writing them under the digits first is the safe method.
  4. Which pairing of a protocol with its default port number is correct?

    1. SMTP — 143
    2. FTP — 80
    3. HTTPS — 443
    4. DNS — 110
    Show answer

    Answer: C — HTTPS — 443

    HTTPS uses port 443 — HTTP wrapped in TLS encryption; plain HTTP uses 80. The other three pairings each borrow a port from a different protocol: 143 belongs to IMAP, not SMTP (SMTP sends mail on 25, with 587 for client submission); 80 belongs to HTTP, not FTP (FTP uses 21 for control and 20 for data); and 110 belongs to POP3, not DNS (DNS resolves names on 53). The FTP-80 pairing is the most tempting trap because both are about fetching things from a server, but FTP transfers files on 21 while a browser fetches pages on 80.
  5. A type of malware that encrypts the files on a victim's computer and demands payment in exchange for the decryption key is called:

    1. Spyware
    2. Ransomware
    3. Worm
    4. Trojan horse
    Show answer

    Answer: B — Ransomware

    Ransomware is defined by its business model: it encrypts the victim's data and holds the key to ransom, usually payable in cryptocurrency — WannaCry (2017) is the standard example, and the only reliable defence is an offline backup. Spyware is the trap for candidates who think of "stealing" — but spyware watches silently (keystrokes, passwords, browsing) and never announces itself with a demand. A worm is defined by self-replication across a network without a host file, and a trojan horse by disguise as useful software; either could deliver ransomware, but neither is defined by encryption-for-payment.
  6. Under the Information Technology Act, 2000, publishing or transmitting obscene material in electronic form is punishable under:

    1. Section 43
    2. Section 65
    3. Section 66
    4. Section 67
    Show answer

    Answer: D — Section 67

    Section 67 punishes publishing or transmitting obscene material in electronic form — up to three years and ₹5 lakh on first conviction, five years and ₹10 lakh thereafter; the 2008 amendment added 67A (sexually explicit material) and 67B (child sexual abuse material) beneath it. Section 66 is the trap: it is the general computer-related offences section — doing any Section 43 act dishonestly or fraudulently, i.e. hacking — and its sub-sections cover identity theft and personation, not obscenity. Section 43 is the civil provision for compensation when a computer is damaged or accessed without permission, and Section 65 deals with tampering with computer source documents.
  7. A 600 MB video file is downloaded over a connection whose bandwidth is 40 Mbps. Ignoring overheads and taking 1 MB = 8 Mb, the minimum download time is:

    1. 2 minutes
    2. 15 seconds
    3. 16 minutes
    4. 4 minutes
    Show answer

    Answer: A — 2 minutes

    Bandwidth is quoted in bits per second while file size is in bytes, so convert first: 600 MB × 8 = 4,800 megabits. Time = 4,800 Mb ÷ 40 Mbps = 120 seconds = 2 minutes. Cross-check: 40 Mbps = 5 MB/s, and 600 ÷ 5 = 120 s ✓. The value 15 seconds is the classic trap — it comes from dividing 600 by 40 directly, forgetting the ×8 bit-byte conversion, and so under-estimates by eight times. The value 16 minutes comes from multiplying by 8 twice (or dividing MB by 8 instead of multiplying), and 4 minutes from taking 1 byte = 16 bits; neither survives the 5 MB/s cross-check.
  8. With reference to the Information Technology Act, 2000, which statement about digital and electronic signatures is correct?

    1. An electronic signature under Section 3 uses a symmetric key shared between sender and receiver
    2. Digital signatures were introduced only by the 2008 amendment, replacing electronic signatures
    3. A digital signature under Section 3 uses an asymmetric cryptosystem and a hash function, and is one form of the wider electronic signature recognised by Section 3A
    4. A scanned image of a handwritten signature attached to a PDF is a digital signature under the Act
    Show answer

    Answer: C — A digital signature under Section 3 uses an asymmetric cryptosystem and a hash function, and is one form of the wider electronic signature recognised by Section 3A

    Section 3 of the original Act of 2000 defines the digital signature: authentication by an asymmetric cryptosystem (private key to sign, public key to verify) together with a hash function, so that both the signer's identity and the document's integrity are proved. Section 3A, inserted by the 2008 amendment, created the wider class of electronic signatures — any reliable technique in the Second Schedule, such as Aadhaar eSign — of which the digital signature is one form. The statement that digital signatures arrived only in 2008 reverses the chronology: it was the electronic signature that came in 2008. The symmetric-key statement is wrong because a shared key cannot prove who signed. The scanned-image statement is the everyday trap: a picture of a signature proves neither identity nor integrity, so it is neither a digital nor an electronic signature under the Act.