📊 Information & Communication Technologies 🔥 Day 1
0/8 topics mastered

Information & Communication Technologies

🎯
Information & Communication Technologies (ICT) — Complete Study Notes
6 chapters · ESE (IES) Paper I · PSU
○ Not Started

Information & Communication Technologies (ICT) is a fast-evolving General Studies section tested in ESE Paper I. This module spans Computer Fundamentals (generations, number systems, architecture, data representation), Operating Systems (functions, types, scheduling, memory management), Computer Networking (OSI model, TCP/UDP, IP addressing, devices), Internet and Web Technologies (protocols, web technologies, cloud computing), Cybersecurity (CIA triad, threats, cryptography, Indian cyber laws), and Emerging Technologies (AI, IoT, blockchain, big data, 5G, India's digital initiatives) — with every definition, port number, and standard carried over, plus worked examples and diagrams for each topic.

Learning Objectives

After studying this chapter you will be able to:

  • Convert between number systems and explain CPU architecture, cache hierarchy, and data representation standards
  • Compare operating system types and CPU scheduling algorithms, and explain paging, segmentation, and virtual memory
  • Recall the OSI 7-layer model, compare TCP and UDP, and apply IPv4/IPv6 addressing concepts
  • Recall standard internet protocols and ports, and distinguish IaaS, PaaS, and SaaS cloud service models
  • Apply the CIA triad to classify cyber threats and identify appropriate cryptographic and security measures
  • Explain AI, IoT, blockchain, and 5G fundamentals, and recall India's key ICT initiatives
  • Recall high-yield facts (port numbers, OSI layers, CIA triad, Big Data 5 V's) that ESE repeatedly tests

Exam Relevance

ESE Paper I★★★★★
GATE★★☆☆☆
PSU★★★★☆
State PSC★★★☆☆
💡 ICT questions in ESE Paper I are heavy on port numbers, layer models, and standard acronyms — build a habit of recalling exact numbers (port 443, 10⁻⁶ etc.) rather than approximate ones, since ESE often tests these as direct recall.

Concept Map

Computer Fundamentals → Operating Systems
↓
Networking → Internet & Web Technologies
↓
Cybersecurity
↓
Emerging Technologies

Where This Fits

ICT complements the other General Studies subjects by testing awareness of digital infrastructure and technology that increasingly underpins engineering practice itself — from IoT-enabled monitoring to AI-assisted design. Once you've worked through the chapters below, head to the ICT hub page to generate practice tests, or explore Study Material for other subjects.

💻
1. Computer Fundamentals
Generations · Number Systems · Architecture · Data Representation
○ Not Started

1.1 Generations of Computers

A computer is an electronic device that processes data according to instructions (programs). Modern computers are built on the von Neumann architecture with CPU, memory, I/O, and storage as core components.

GenerationPeriodTechnologyExample
1st1940–1956Vacuum tubesENIAC, UNIVAC
2nd1956–1963TransistorsIBM 7094
3rd1964–1971Integrated Circuits (ICs)IBM 360
4th1971–presentMicroprocessors (VLSI)Intel 4004, modern PCs
5thPresent+AI, parallel processingAI chips, quantum computers

1.2 Number Systems

SystemBaseDigitsConversion
Binary20, 1Multiply by \(2^n\) for positional value
Octal80–7Group binary digits by 3
Decimal100–9Natural number system
Hexadecimal160–9, A–FGroup binary digits by 4
💡 \(1\text{ byte} = 8\text{ bits}\); \(1\text{ KB} = 1024\text{ bytes}\); \(1\text{ MB} = 1024\text{ KB}\); \(1\text{ GB} = 1024\text{ MB}\); \(1\text{ TB} = 1024\text{ GB}\).

1.3 Computer Architecture — von Neumann Model

  • CPU (Central Processing Unit): ALU (arithmetic/logic) + CU (control unit) + registers
  • Primary Memory: RAM (volatile, read/write), ROM (non-volatile, read only)
  • Secondary Storage: HDD, SSD, optical discs — non-volatile, large capacity
  • I/O devices: Input (keyboard, mouse, scanner), Output (monitor, printer)
  • Bus system: Data bus (transfers data), Address bus (specifies memory location), Control bus (timing/control signals)

1.4 CPU Performance & Data Representation

TermDefinition
Clock speedCPU cycles per second (GHz); higher = faster
MIPSMillions of Instructions Per Second
Cache memoryL1 (on-chip, fastest), L2 (on-chip/near chip), L3 (shared) — reduces memory access time
PipelineOverlapping instruction execution stages — fetch, decode, execute, write-back
Multi-coreMultiple CPU cores on single chip for parallel execution

ASCII: 7-bit code representing 128 characters. Unicode/UTF-8: international standard supporting all world scripts. 2's complement: standard representation for signed integers in computers (invert all bits, then add 1). IEEE 754: standard for floating-point representation (single: 32-bit, double: 64-bit).

Byte hierarchy

\(1\text{ B} = 8\text{ bits}\); \(1\text{ KB} = 1024\text{ B}\)

2's complement

Invert all bits, then add 1

Cache hierarchy

L1 (fastest) → L2 → L3 (shared)

IEEE 754

Single: 32-bit; Double: 64-bit

Example 1 — Computing 2's Complement

Given: Represent \(-5\) in 8-bit 2's complement.

Solution: \(5\) in binary is \(00000101\). Invert all bits: \(11111010\). Add 1: \(11111011\).

Answer: \(11111011\).

Example 2 — Converting Decimal to Hexadecimal

Given: Convert decimal 202 to hexadecimal.

Solution: \(202 = 12 \times 16 + 10\), so the hex digits are \(C\) (12) and \(A\) (10).

Answer: \(202_{10} = CA_{16}\).

Example 3 — Converting Bytes to Megabytes

Given: A file is 3,145,728 bytes. How many megabytes is this?

Solution: \(1\text{ MB} = 1024 \times 1024 = 1{,}048{,}576\) bytes. \(3{,}145{,}728 / 1{,}048{,}576 = 3\).

Answer: 3 MB.

The von Neumann computer architecture showing CPU, memory, storage, and I/O connected by a bus CPU ALU + CU + Registers Primary Memory RAM / ROM Secondary Storage HDD / SSD I/O Devices Keyboard, Monitor Bus (Data / Address / Control) All components communicate through the shared bus system.

Fig. 1.1 — The von Neumann architecture: CPU, memory, storage, and I/O devices linked by a common bus.

Q1. How many bytes are in 1 megabyte (using the standard 1024-based convention)?
1 MB = 1024 KB = 1024 × 1024 bytes = 1,048,576 bytes.
Q2. The 3rd generation of computers is characterised by:
The 3rd generation (1964–1971) used Integrated Circuits, following transistors (2nd gen) and preceding microprocessors (4th gen).
Q3. To find the 2's complement of a binary number, you:
2's complement is computed by inverting (1's complementing) all bits and then adding 1.
🖥️
2. Operating Systems
Types · Scheduling Algorithms · Memory Management · File Systems
○ Not Started

2.1 Functions and Types of Operating Systems

An Operating System (OS) is system software that manages hardware resources and provides a platform for application programs. It acts as an intermediary between users and hardware, handling process management, memory management, file systems, device management, security, and the user interface.

TypeDescriptionExample
Batch OSJobs collected and processed in batches; no user interactionEarly mainframe OS
Time-sharing (Multitasking)Multiple users/processes share CPU time; each gets time sliceUNIX, Linux
Real-time OS (RTOS)Guarantees response within strict time deadlinesVxWorks, FreeRTOS
Distributed OSManages resources across multiple networked computersAmoeba, Plan 9
Mobile OSOptimised for touch, low power, wirelessAndroid, iOS
Network OSManages network resources and servicesWindows Server, Novell

2.2 Process Scheduling Algorithms

AlgorithmDescriptionKey Property
FCFSFirst Come First Served — non-preemptiveSimple; convoy effect
SJFShortest Job First — non-preemptiveMinimum average waiting time; starvation possible
Round RobinEach process gets fixed time quantum cyclicallyFair; widely used in time-sharing
PriorityHighest priority process runs firstStarvation of low-priority possible; aging solves it
SRTFShortest Remaining Time First — preemptive SJFOptimal but requires burst time prediction
💡 Round Robin quantum choice is critical: too small a quantum means overhead from excessive context switching; too large a quantum makes it behave like FCFS. Smaller quantum → more context switches → more overhead — a frequently tested trade-off.

2.3 Memory Management

  • Paging: Physical memory divided into frames; logical memory into pages of same size. No external fragmentation
  • Segmentation: Logical divisions (code, stack, data); variable size. External fragmentation possible
  • Virtual memory: Uses disk as extension of RAM; pages swapped in/out (demand paging)
  • Page replacement: FIFO, LRU (Least Recently Used), Optimal
  • Thrashing: Excessive swapping due to insufficient frames — CPU utilisation drops

2.4 File Systems

File SystemOSMax File Size
FAT32Windows (older)4 GB
NTFSWindows16 TB (practical)
ext4Linux16 TB
APFSmacOS/iOSVery large

FCFS

Non-preemptive; simple; suffers convoy effect

SJF / SRTF

Minimum avg. waiting time; SRTF is preemptive SJF

Round Robin

Fixed time quantum, cyclic — fair scheduling

Page replacement

FIFO, LRU, Optimal

Example 1 — Computing FCFS Waiting Time

Given: Three processes P1, P2, P3 arrive at time 0 with burst times 5, 3, 8 ms respectively, scheduled FCFS in that order. What is P3's waiting time?

Solution: P1 runs 0–5, P2 runs 5–8, P3 starts at 8. P3's waiting time = start time − arrival time = \(8 - 0 = 8\) ms.

Answer: 8 ms.

Example 2 — Choosing Round Robin Quantum

Given: A system uses Round Robin with a very small time quantum (e.g., 1 ms) for processes with large burst times. What is the main drawback?

Solution: A very small quantum causes frequent context switches. Since each context switch has fixed overhead, an excessive number of switches wastes significant CPU time on overhead rather than useful work.

Answer: Excessive context-switching overhead, reducing effective CPU utilisation.

Example 3 — Identifying Thrashing

Given: A system's CPU utilisation drops sharply even though many processes are "running," and disk activity (paging) is very high. What is this phenomenon called?

Solution: This is thrashing — the system has too few frames allocated per process, so processes spend more time paging data in/out than executing, causing CPU utilisation to collapse.

Answer: Thrashing.

Round Robin scheduling showing three processes cycling through fixed time quanta Round Robin (quantum = 2 units), cyclic order P1 → P2 → P3 P1 P2 P3 P1 P2 P3 Each process runs for exactly one quantum before yielding to the next. Small quantum → more context switches → more overhead. Large quantum → behaves like FCFS.

Fig. 2.1 — Round Robin scheduling: processes cycle through fixed time quanta, ensuring fairness.

Q1. Which scheduling algorithm is used in real-time systems where each process must complete within a strict deadline?
A Real-time OS (RTOS) guarantees response within strict time deadlines, unlike general-purpose scheduling.
Q2. A smaller Round Robin time quantum results in:
A smaller time quantum forces more frequent context switches, each carrying fixed overhead, increasing total overhead.
Q3. Excessive swapping due to insufficient memory frames, causing CPU utilisation to collapse, is called:
Thrashing occurs when a process has too few frames, spending more time paging than executing.
🌐
3. Computer Networking
OSI Model · TCP vs UDP · IP Addressing · Network Devices
○ Not Started

3.1 Network Types by Scale

A computer network connects multiple devices to share resources and communicate. Networking is fundamental to the internet, cloud computing, and modern digital infrastructure.

TypeScaleExample
PANPersonal Area Network (~10 m)Bluetooth headset, smartwatch
LANLocal Area Network (building/campus)Office network, home Wi-Fi
MANMetropolitan Area Network (city)City cable network
WANWide Area Network (country/globe)Internet, MPLS networks

3.2 OSI Model — 7 Layers

LayerNameFunctionProtocols/Examples
7ApplicationUser interface; network servicesHTTP, FTP, SMTP, DNS
6PresentationData format, encryption, compressionSSL/TLS, JPEG, MPEG
5SessionSession management; checkpointingNetBIOS, RPC
4TransportEnd-to-end reliable delivery; portsTCP, UDP
3NetworkRouting; logical addressing (IP)IP, ICMP, OSPF, BGP
2Data LinkMAC addressing; error detection; framesEthernet, Wi-Fi (802.11), PPP
1PhysicalBit transmission over mediumCables, hubs, repeaters
💡 Mnemonic: "Please Do Not Throw Sausage Pizza Away" (Physical, Data Link, Network, Transport, Session, Presentation, Application) — recalls the OSI layers bottom-up.

3.3 TCP vs UDP

FeatureTCPUDP
ConnectionConnection-oriented (3-way handshake)Connectionless
ReliabilityGuaranteed delivery, ordering, error-checkingBest effort; no guarantee
SpeedSlower (overhead)Faster
Use casesHTTP, FTP, email, file transferVideo streaming, DNS, VoIP, gaming

3.4 IP Addressing & Network Devices

  • IPv4: 32-bit address (4 octets); ~4.3 billion addresses; e.g. 192.168.1.1
  • IPv6: 128-bit address; ~\(3.4 \times 10^{38}\) addresses; e.g. 2001:0db8::1
  • Subnet mask: distinguishes network and host portions; e.g. 255.255.255.0 = /24
  • Private IP ranges: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16
  • NAT: Network Address Translation — maps private IPs to public IP
  • DHCP: Dynamic Host Configuration Protocol — auto-assigns IP addresses
  • DNS: Domain Name System — translates domain names to IP addresses
DeviceOSI LayerFunction
HubLayer 1Broadcasts to all ports; no intelligence
SwitchLayer 2Forwards frames based on MAC address; creates collision domains
RouterLayer 3Routes packets between networks using IP addresses
GatewayLayer 4–7Protocol translation between different networks
FirewallLayer 3–7Filters traffic based on security rules
Access Point (AP)Layer 2Wireless connection to LAN

3.5 Wireless Standards

StandardNameMax SpeedFrequency
802.11bWi-Fi 111 Mbps2.4 GHz
802.11gWi-Fi 354 Mbps2.4 GHz
802.11nWi-Fi 4600 Mbps2.4/5 GHz
802.11acWi-Fi 53.5 Gbps5 GHz
802.11axWi-Fi 69.6 Gbps2.4/5/6 GHz
Bluetooth 5.0PAN2 Mbps2.4 GHz

OSI 7 layers

Application → Presentation → Session → Transport → Network → Data Link → Physical

TCP vs UDP

TCP: reliable, connection-oriented; UDP: fast, connectionless

IPv4 vs IPv6

32-bit (~4.3 billion) vs 128-bit (\(\sim 3.4\times10^{38}\))

Switch vs Router

Switch: Layer 2 (MAC); Router: Layer 3 (IP)

Example 1 — Identifying the OSI Layer of a Protocol

Given: At which OSI layer does a router primarily operate, and which protocol does it use for logical addressing?

Solution: Routers operate at Layer 3 (Network layer), using IP for logical addressing and routing packets between different networks.

Answer: Layer 3 (Network layer); IP protocol.

Example 2 — Choosing TCP or UDP

Given: A live video-conferencing application needs low latency and can tolerate occasional dropped frames. Should it use TCP or UDP?

Solution: TCP's reliability guarantees come with retransmission delays, which harm real-time video. UDP is connectionless and faster, tolerating occasional loss without stalling — the standard choice for real-time media.

Answer: UDP.

Example 3 — Identifying a Private IP Range

Given: A device has the IP address 192.168.1.50. Is this a public or private IP address?

Solution: 192.168.0.0/16 is one of the reserved private IP ranges, so 192.168.1.50 falls within it.

Answer: Private IP address (within the 192.168.0.0/16 range).

The seven layers of the OSI model stacked from Application at top to Physical at bottom 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical "Please Do Not Throw Sausage Pizza Away" — bottom (Physical) to top (Application).

Fig. 3.1 — The OSI model's seven layers, from Physical (bottom, bit transmission) to Application (top, user services).

Q1. Which OSI layer handles logical addressing and routing?
The Network layer (Layer 3) handles logical (IP) addressing and routing between networks.
Q2. TCP differs from UDP primarily in that TCP is:
TCP is connection-oriented (3-way handshake) and guarantees delivery, ordering, and error-checking, unlike UDP.
Q3. A network device that forwards frames based on MAC address and operates at Layer 2 is a:
A switch operates at Layer 2, forwarding frames based on MAC addresses, unlike a hub which has no such intelligence.
🔗
4. Internet and Web Technologies
Protocols & Ports · Web Technologies · Cloud Computing
○ Not Started

4.1 Internet History

The Internet is a global network of networks using the TCP/IP protocol suite. The World Wide Web (WWW) is a service running over the internet. Understanding both is essential for IES ICT questions.

  • 1969: ARPANET (US DoD) — first packet-switched network
  • 1983: TCP/IP adopted as standard protocol
  • 1991: WWW invented by Tim Berners-Lee at CERN
  • 1993: Mosaic browser — first graphical web browser
  • 2004: Web 2.0 — user-generated content, social media
  • 2010s: Cloud computing, mobile internet, IoT
  • 2020s: Web 3.0, AI-driven internet, metaverse

4.2 Internet Protocols and Ports

ProtocolPortFunction
HTTP80Web page transfer (HyperText Transfer Protocol)
HTTPS443Secure web (HTTP + TLS encryption)
FTP21File transfer
SFTP22Secure file transfer
SMTP25Send email (Simple Mail Transfer Protocol)
POP3110Receive email (Post Office Protocol)
IMAP143Email access (syncs across devices)
DNS53Domain name resolution
Telnet23Remote terminal (unencrypted)
SSH22Secure remote terminal
💡 Know the port numbers: HTTP = 80, HTTPS = 443, FTP = 21, SMTP = 25, DNS = 53. These are frequently asked directly in ESE Paper I.

4.3 Web Technologies

  • HTML: HyperText Markup Language — structure of web pages
  • CSS: Cascading Style Sheets — presentation and layout
  • JavaScript: Client-side scripting — interactivity
  • URL: Uniform Resource Locator — address of a web resource (scheme://host/path)
  • HTTP Methods: GET (retrieve), POST (submit data), PUT (update), DELETE (remove)
  • Cookie: Small data stored on client for session state management
  • Cache: Stored copy of web content for faster re-access

4.4 Cloud Computing

ModelFull FormDescriptionExample
IaaSInfrastructure as a ServiceVirtual machines, storage, networkingAWS EC2, Azure VMs
PaaSPlatform as a ServiceDevelopment environment and toolsGoogle App Engine, Heroku
SaaSSoftware as a ServiceReady-to-use applications over internetGmail, Office 365, Salesforce

Deployment models: Public cloud (shared infrastructure, provider-managed), Private cloud (dedicated infrastructure, higher security), Hybrid cloud (mix of public and private), Community cloud (shared among organisations with common concerns, e.g. government, healthcare).

HTTP / HTTPS ports

80 / 443

FTP / SMTP / DNS ports

21 / 25 / 53

WWW invented

1991, Tim Berners-Lee, CERN

IaaS / PaaS / SaaS

Infrastructure / Platform / Software as a Service

Example 1 — Matching a Protocol to Its Port

Given: A network administrator sees traffic on port 443. Which protocol is most likely in use, and what does it indicate?

Solution: Port 443 is the standard port for HTTPS — HTTP secured with TLS encryption. Traffic on this port indicates an encrypted web session.

Answer: HTTPS (secure web traffic).

Example 2 — Classifying a Cloud Service Model

Given: A company uses Gmail for email without managing any servers, software, or infrastructure. Which cloud service model does this represent?

Solution: The company consumes a ready-to-use application over the internet without managing any underlying infrastructure or platform — this is Software as a Service (SaaS).

Answer: SaaS (Software as a Service).

Example 3 — Choosing an HTTP Method

Given: A web form needs to submit new user registration data to a server. Which HTTP method should it use?

Solution: Submitting new data to be processed and stored is the classic use case for the POST method, as opposed to GET (retrieve), PUT (update), or DELETE (remove).

Answer: POST.

Comparison of IaaS, PaaS, and SaaS cloud service models by what the provider manages IaaS You manage: Apps, data, OS Provider manages: VMs, storage, networking PaaS You manage: Application code Provider manages: Runtime, OS, infrastructure SaaS You manage: Just your data Provider manages: Everything (app + infra)

Fig. 4.1 — IaaS, PaaS, and SaaS: as you move right, the provider manages progressively more of the stack.

Q1. Which port is used by HTTPS?
HTTPS uses port 443; HTTP uses port 80.
Q2. The World Wide Web (WWW) was invented in 1991 by:
Tim Berners-Lee invented the World Wide Web in 1991 at CERN.
Q3. A cloud service that provides ready-to-use applications (like Gmail) without the user managing any infrastructure is:
SaaS (Software as a Service) provides ready-to-use applications where the provider manages everything.
🔐
5. Cybersecurity
CIA Triad · Threats · Cryptography · Indian Cyber Laws
○ Not Started

5.1 CIA Triad — Security Objectives

Cybersecurity protects computer systems and networks from theft, damage, and unauthorised access. With increasing digitalisation of infrastructure, it is critical for engineers to understand security principles.

ObjectiveMeaningThreat
ConfidentialityOnly authorised users can access dataEavesdropping, data breach
IntegrityData is accurate and unalteredTampering, man-in-the-middle
AvailabilitySystems and data accessible when neededDoS/DDoS attacks, ransomware

5.2 Common Cyber Threats

ThreatDescription
MalwareMalicious software: virus (self-replicating), worm (spreads without host), Trojan (disguised), ransomware (encrypts files for ransom), spyware
PhishingDeceptive emails/websites to steal credentials; spear phishing = targeted
DoS / DDoSDenial of Service / Distributed DoS — floods system to deny legitimate access
SQL InjectionMalicious SQL code inserted into input fields to access database
Cross-site Scripting (XSS)Malicious scripts injected into trusted websites to attack users
Man-in-the-MiddleAttacker intercepts communication between two parties
Zero-day exploitAttack on unknown vulnerability before patch released
Social engineeringManipulating people to reveal information (not technical)

5.3 Cryptography and Security Measures

  • Symmetric encryption: Same key for encryption and decryption; fast; AES, DES, 3DES
  • Asymmetric encryption: Public key encrypts; private key decrypts; RSA, ECC
  • Hash function: One-way transformation; SHA-256, MD5 (deprecated for security)
  • Digital signature: Hash of message encrypted with sender's private key — ensures authenticity and integrity
  • SSL/TLS: Secure Sockets Layer / Transport Layer Security — encrypts web traffic (HTTPS)
  • PKI: Public Key Infrastructure — system of digital certificates issued by Certificate Authorities (CA)
💡 AES = symmetric encryption; RSA = asymmetric encryption. Firewall filters traffic; IDS alerts on intrusions while IPS blocks them; MFA requires two or more verification factors; the 3-2-1 backup rule means 3 copies, 2 media types, 1 off-site.

5.4 Indian Cyber Laws

  • IT Act 2000 (amended 2008): Governs electronic commerce, digital signatures, cyber crimes in India
  • Section 43: Unauthorised access — civil liability (compensation)
  • Section 66: Computer-related offences — criminal liability (imprisonment up to 3 years)
  • Section 66A: (Struck down by Supreme Court 2015 — Shreya Singhal case)
  • Section 67: Publishing obscene material online — up to 5 years imprisonment
  • CERT-In: Computer Emergency Response Team — India's national nodal agency for cybersecurity incidents, under MeitY
  • Digital Personal Data Protection Act 2023 (DPDP): Framework for personal data protection in India

CIA triad

Confidentiality, Integrity, Availability

AES vs RSA

AES = symmetric; RSA = asymmetric

IT Act 2000

Sec 43 (civil); Sec 66 (criminal, up to 3 yr)

3-2-1 backup rule

3 copies, 2 media types, 1 off-site

Example 1 — Classifying a Security Objective

Given: An attacker intercepts a bank transfer message and modifies the destination account number before forwarding it. Which CIA triad objective is violated?

Solution: Modifying data in transit without authorisation is a violation of integrity — the data is no longer accurate and unaltered.

Answer: Integrity.

Example 2 — Choosing an Encryption Type

Given: Two parties who have never communicated before need to securely exchange a session key over an insecure channel. Should they use symmetric or asymmetric encryption for this initial exchange?

Solution: Symmetric encryption requires both parties to already share a secret key, which is unsafe to exchange over an insecure channel. Asymmetric encryption (e.g., RSA) allows a public key to encrypt data that only the corresponding private key can decrypt, making it suitable for this initial key exchange.

Answer: Asymmetric encryption (e.g., RSA) for the initial key exchange.

Example 3 — Applying IT Act 2000 Provisions

Given: An individual gains unauthorised access to a company's database and deletes several records. Under India's IT Act 2000, which section(s) apply, and is this civil or criminal?

Solution: Unauthorised access falls under Section 43 (civil liability, compensation), while the associated computer-related offence (data deletion) falls under Section 66, which carries criminal liability of imprisonment up to 3 years.

Answer: Both Section 43 (civil) and Section 66 (criminal, up to 3 years) can apply.

The CIA triad of Confidentiality, Integrity, and Availability shown as a triangle Confidentiality only authorised access Integrity data unaltered Availability accessible when needed

Fig. 5.1 — The CIA triad: the three pillars of information security, each with a distinct threat category.

Q1. In the CIA triad, which objective is violated when data is tampered with in transit?
Integrity ensures data is accurate and unaltered; tampering is a direct violation of integrity.
Q2. AES is an example of which type of encryption?
AES (Advanced Encryption Standard) uses the same key for encryption and decryption — symmetric encryption.
Q3. Under India's IT Act 2000, Section 66 (computer-related offences) carries a maximum imprisonment of:
Section 66 of the IT Act 2000 carries criminal liability with imprisonment of up to 3 years.
🚀
6. Emerging Technologies
AI & IoT · Blockchain · Big Data · 5G · India's ICT Initiatives
○ Not Started

6.1 Artificial Intelligence, IoT & Blockchain

Emerging technologies are transforming engineering, governance, and society. IES General Studies tests awareness of these technologies and their applications, implications, and Indian government initiatives.

  • AI: Simulation of human intelligence by machines — problem solving, reasoning, learning
  • ML: Subset of AI — machines learn from data without being explicitly programmed
  • Deep Learning: Multi-layered neural networks; excels in image/speech recognition
  • India AI Mission (2024): ₹10,372 crore — compute infrastructure, AI innovation, responsible AI
  • IoT: Network of physical devices with sensors/software/connectivity that collect and exchange data — components: sensors/actuators, connectivity (Wi-Fi/Bluetooth/5G/LoRa), cloud platform, application
  • Blockchain: Distributed ledger where blocks are linked cryptographically — decentralised, immutable, transparent, consensus-based; Proof of Work (energy intensive) vs Proof of Stake (energy efficient)
💡 IoT devices often have weak security due to their large attack surface — a frequently tested security concern. Blockchain applications include cryptocurrency, land records, supply chain, voting, and smart contracts; India runs a National Blockchain Framework (MeitY) with land records piloted on blockchain in some states.

6.2 Big Data

The 5 V's of Big DataMeaning
VolumeMassive scale of data (terabytes to zettabytes)
VelocitySpeed of data generation and processing
VarietyStructured, semi-structured, unstructured data
VeracityAccuracy and trustworthiness of data
ValueInsights derived from data analysis

6.3 5G Technology

  • 5th generation mobile network; launched in India 2022
  • Peak speed: 20 Gbps download; latency: <1 ms
  • Enables: massive IoT, autonomous vehicles, smart factories, telemedicine
  • Spectrum bands: sub-6 GHz (coverage) and mmWave (capacity, 26–28 GHz range)

6.4 Key India ICT Initiatives

InitiativeYearFocus
Digital India2015Digital infrastructure, e-governance, digital literacy
BharatNet2011Optical fibre broadband to all gram panchayats
UMANG2017Unified Mobile Application for New-age Governance
DigiLocker2015Digital document wallet for citizens
GeM2016Government e-Marketplace for procurement
COWIN2021COVID-19 vaccination management platform
India AI Mission2024AI compute, startups, responsible AI
SemiconIndia2021₹76,000 Cr semiconductor manufacturing incentives

6.5 ICT Applications in Engineering: E-Governance & Technology-Based Education

The ESE syllabus specifically flags ICT-based tools in networking, e-governance and technology-based education — the applications that carry ICT into public service and learning.

E-Governance

Use of ICT to deliver government services, exchange information and integrate back-office processes. Interaction models:

  • G2C (Government-to-Citizen) — service delivery portals, DigiLocker, UMANG.
  • G2B (Government-to-Business) — GeM procurement, online tax/GST filing.
  • G2G (Government-to-Government) — inter-department data sharing.
  • G2E (Government-to-Employee) — payroll, e-office.

Benefits: transparency, reduced corruption, speed and reach; challenges: the digital divide, data privacy and cyber-security.

Technology-Based Education

ICT applied to teaching and learning — often called e-learning / EdTech:

  • Delivery modes: synchronous (live virtual classrooms), asynchronous (recorded lectures, self-paced), and blended learning.
  • Platforms & tools: MOOCs and Learning Management Systems (LMS); Indian initiatives include SWAYAM (MOOCs), SWAYAM PRABHA (educational DTH channels), the National Digital Library, DIKSHA and Virtual Labs.
  • Enabling technologies: multimedia, cloud, AI-driven adaptive/personalised learning, and simulation/virtual labs for practical training.
  • Benefits & limits: scale, flexibility and lower cost, offset by connectivity gaps, the digital divide and reduced hands-on/face-to-face interaction.

Big Data 5 V's

Volume, Velocity, Variety, Veracity, Value

5G India

Launched 2022; peak 20 Gbps; latency <1 ms

Blockchain consensus

Proof of Work (energy intensive) vs Proof of Stake (efficient)

Digital India

Launched 2015

Example 1 — Identifying a Big Data "V"

Given: A hospital's sensor network generates readings that are occasionally inaccurate due to faulty sensors, requiring careful validation before use. Which of the 5 V's does this concern relate to?

Solution: Concern about the accuracy and trustworthiness of data relates to Veracity, distinct from Volume (scale), Velocity (speed), Variety (format diversity), or Value (insight extraction).

Answer: Veracity.

Example 2 — Comparing Blockchain Consensus Mechanisms

Given: A blockchain network wants to reduce its energy consumption significantly while maintaining decentralised consensus. Should it use Proof of Work or Proof of Stake?

Solution: Proof of Work requires miners to solve computationally expensive puzzles, consuming large amounts of energy. Proof of Stake instead selects validators based on their stake, drastically reducing energy consumption.

Answer: Proof of Stake.

Example 3 — Matching an ICT Initiative to Its Purpose

Given: A citizen wants to store digital copies of their certificates and access them across devices without carrying physical documents. Which Indian government initiative supports this?

Solution: DigiLocker, launched in 2015, is India's digital document wallet, allowing citizens to store and access official documents digitally.

Answer: DigiLocker.

The five V's of Big Data displayed as five labelled columns Volume Massive scale Velocity Speed of generation Variety Structured / unstructured Veracity Accuracy / trust Value Insights extracted

Fig. 6.1 — The five V's of Big Data: Volume, Velocity, Variety, Veracity, and Value.

Q1. Which of the following is NOT one of the "5 V's" of Big Data?
The 5 V's are Volume, Velocity, Variety, Veracity, and Value — "Volatility" is not one of them.
Q2. 5G in India was launched in which year, with what approximate peak download speed?
5G launched in India in 2022, with a peak download speed of approximately 20 Gbps and latency under 1 ms.
Q3. Which consensus mechanism is significantly more energy-efficient than Proof of Work?
Proof of Stake selects validators by stake rather than computational work, making it far more energy-efficient than Proof of Work.
📚
7. Quick Revision
Key Facts & Exam Essentials · Exam-Angle Summary · Practice
○ Not Started

A. Key Facts at a Glance

1 byte

8 bits; 1 KB = 1024 bytes

Computer generations

1st: vacuum tubes; 2nd: transistors; 3rd: IC; 4th: microprocessor; 5th: AI

2's complement

Invert all bits, then add 1

Round Robin quantum

Smaller quantum → more context switches → more overhead

Thrashing

Excessive swapping from insufficient frames; CPU utilisation collapses

OSI layers

Application → Presentation → Session → Transport → Network → Data Link → Physical

TCP vs UDP

TCP: reliable, connection-oriented; UDP: fast, connectionless

HTTP / HTTPS ports

80 / 443

FTP / SMTP / DNS ports

21 / 25 / 53

IPv4 vs IPv6

32-bit (~4.3 billion) vs 128-bit (\(\sim3.4\times10^{38}\))

WWW inventor

Tim Berners-Lee, 1991

ARPANET

1969; first packet-switched network

Cloud: IaaS/PaaS/SaaS

Infrastructure / Platform / Software as a Service

CIA triad

Confidentiality, Integrity, Availability

AES vs RSA

AES = symmetric; RSA = asymmetric

IT Act 2000

India's cyber law; Sec 43 (civil), Sec 66 (criminal, up to 3 yr)

CERT-In

India's cybersecurity incident response body, under MeitY

Big Data 5 V's

Volume, Velocity, Variety, Veracity, Value

Blockchain

Decentralised, immutable distributed ledger

5G India launch

2022; peak 20 Gbps; latency <1 ms

Digital India / BharatNet

Launched 2015 / optical fibre to gram panchayats

B. Exam-Angle Summary

TopicPaper I Focus
Computer FundamentalsNumber system conversions; 2's complement; byte/KB/MB conversions
Operating SystemsScheduling algorithm comparison; Round Robin quantum trade-off; thrashing
Computer NetworkingOSI layer recall; TCP vs UDP; device-to-layer matching
Internet & Web TechPort number recall; IaaS/PaaS/SaaS classification
CybersecurityCIA triad application; symmetric vs asymmetric encryption; IT Act sections
Emerging TechnologiesBig Data 5 V's; blockchain consensus mechanisms; India ICT initiative-year matching

C. Mnemonics & Memory Aids

💡 "Please Do Not Throw Sausage Pizza Away": the OSI 7 layers, bottom to top — Physical, Data Link, Network, Transport, Session, Presentation, Application.
💡 "Invert then Add": 2's complement — invert all bits, then add 1.
💡 "80 Plain, 443 Secure": HTTP uses port 80; HTTPS (secure) uses port 443.
💡 "CIA Guards Data": Confidentiality, Integrity, Availability — the three pillars every security threat maps back to.
💡 "AES Shares, RSA Splits": AES uses one shared key (symmetric); RSA uses a split public/private key pair (asymmetric).
💡 "5 V's, 5 Fingers": Volume, Velocity, Variety, Veracity, Value — count them off one per finger.

Practice Questions

Q1. Represent −12 in 8-bit 2's complement.

Show Answer
12 = 00001100 → invert = 11110011 → add 1 = 11110100

Q2. Which OSI layer is responsible for end-to-end reliable delivery using port numbers?

Show Answer
Transport layer (Layer 4) — using TCP or UDP

Q3. A file server needs guaranteed, ordered delivery of large files. Should it use TCP or UDP?

Show Answer
TCP — its connection-oriented, reliable delivery is essential for file integrity

Q4. An attacker floods a web server with traffic, making it unavailable to legitimate users. Which CIA triad objective is violated?

Show Answer
Availability — this describes a DoS/DDoS attack

Q5. Digital India was launched in 2015; 5G was launched in India in 2022. How many years apart are these two milestones?

Show Answer
2022 − 2015 = 7 years

Mini Quiz — Full Chapter Recap

Q1. How many bits are in an IPv6 address?
IPv6 uses 128-bit addresses, vastly larger than IPv4's 32-bit address space.
Q2. Which port number is used by DNS?
DNS (Domain Name System) uses port 53.
Q3. Which of India's ICT initiatives specifically focuses on optical fibre broadband to gram panchayats?
BharatNet (2011) focuses on bringing optical fibre broadband connectivity to all gram panchayats.
🎉 All ICT topics mastered — great work! Back to Study Material →