0% found this document useful (0 votes)
4 views224 pages

Eng Medium - Computer Complete Notes

The document provides a comprehensive overview of computers and information technology, detailing their history, types, and components. It covers various topics such as computer applications, memory, programming languages, data management, and emerging technologies like AI and IoT. Additionally, it emphasizes the significance of computers in various sectors and their evolution from ancient calculation devices to modern supercomputers.

Uploaded by

am4879063
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views224 pages

Eng Medium - Computer Complete Notes

The document provides a comprehensive overview of computers and information technology, detailing their history, types, and components. It covers various topics such as computer applications, memory, programming languages, data management, and emerging technologies like AI and IoT. Additionally, it emphasizes the significance of computers in various sectors and their evolution from ancient calculation devices to modern supercomputers.

Uploaded by

am4879063
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Study For Civil Services SCSGYAN @studyforcivilservices

UP LEKHPAL MAINS EXAM


ENGLISH MEDIUM
Computer and Information Technology

GYAN SIR (Founder - Study For Civil Services)

STUDY FOR CIVIL SERVICES-GYAN


Study For Civil Services YouTube Main Study For Civil Services Application (App) – Study For Civil Services Telegram
Channel – Scan QR Code Scan QR Code Channel – Scan QR Code

Copyright © by SCS GYAN PRIVATE LIMITED

All rights are reserved. No part of this document may be reproduced, stored in a retrieval system or transmitted in
any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without prior permission
of SCS GYAN PRIVATE LIMITED.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

1
Study For Civil Services SCSGYAN @studyforcivilservices

INDEX
Concepts of Computer & Information Technology & Knowledge of Contemporary

Technological Developments & Innovation in this field

[Link]. SUBJECT PAGE NO.


1 Introduction to Computers (History, Present and Types) 3

2 Applications of computers, features of computers, advantages and disadvantages 16


of computers
3 Components of a computer system: hardware and software 19
4 Personal computer and its components 30

5 Computer Memory 40
6 File system in computer 46
7 Input devices and output devices 48

8 Number System-Introduction 57
9 Computer Languages and Their Types (Programming Languages) 67
10 Data Management, Database Management System, Big Data 72

11 Data Communication and Networking 81


12 Internet and social networking sites 95
13 Digital India 113

14 Digital Payments 119


15 Cyber Security: Threats and Measures 123

16 Artificial Intelligence – AI 142


17 Machine Learning 151
18 Robotics 155

19 Internet of Things (IoT) and blockchain technology 169


20 Computer-Related Acronyms 174

21 Word Processing (MS-Word) 198

22 Excel Processing (MS-Excel) 203

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

2
Study For Civil Services SCSGYAN @studyforcivilservices

Introduction to Computers (History, Present, and Types)

Introduction

➯ The invention of computers is one of the greatest achievements of the 20th century. Today, computers need
no introduction. They are used in every field of life. From scientific research, business, industry, environment,
meteorology, space exploration, communication, transportation, medicine,
education, and entertainment—computers have become indispensable. The
interconnection of computers worldwide, known as the internet, is so
influential that it is credited with marking the beginning of the "Information
Technology Age." In this era of information technology, imagining life without
computers is difficult.
➯ Computers have contributed to the development of all sectors of humanity.
They have solved numerous complex problems and made many impossible
tasks possible. For a developing country like India, computers are extremely
important because they play a crucial role in improving the nation’s economic
condition.

Definition of Computer
➯ The word "computer" originates from the English word ‘Compute,’ which means ‘to calculate.’ Initially, the
primary purpose of computers was fast calculations. However, today, their use is not limited to just
calculations; more than 80% of their tasks are non-mathematical. Computers have the ability to perform
calculations, make logical decisions, and store vast amounts of data, allowing them to execute instructions in
the blink of an eye.
➯ The full form of COMPUTER is 'Common Operating Machine.' It means ‘a machine generally used for technical
and educational research.’ However, there is no officially recognized full form of ‘computer.’ Several alternative
full forms have been proposed, such as:
• Common Automatic Manipulator of Data and Instructions Electronically
• Common Oriented Machine Particularly United and Used Under Technical and Educational Research
• Common Operations Made Possible Under Technical Engineering Researches
➯ A computer is an automated electronic machine that processes raw data provided by the user and converts it
into meaningful information under program control. It takes input in the form of data, processes it, and
delivers output as results.
➯ Raw Data: refers to the unprocessed inputs given to a computer in the form of information, statistics, etc.
These raw inputs are often unorganized and unrefined, making direct conclusions or understanding difficult.
For example, raw data in government offices includes census data, revenue records, health department
records, education department statistics, transportation records, and police department reports. Once
collected, this raw data is tabulated, classified, and analyzed to make it useful for policymaking, planning, and
administrative work. By organizing, classifying, and analyzing this raw data, meaningful conclusions can be
drawn, assisting in decision-making.
➯ Computer Program: A computer program is a set of instructions written in a specific language that directs
the computer to perform tasks. Computers operate through these programs. Many tasks in government
offices are efficiently handled using computer programs. For instance, a program can be created to generate

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

3
Study For Civil Services SCSGYAN @studyforcivilservices

employee salaries. In this program, the first instruction may require entering the employee’s name and code,
followed by details such as position, department, workdays, and leave count. Further instructions will include
basic salary, allowances, and deductions. In just a fraction of a second, the program calculates net salary, lists
deductions, generates tax details, and prepares the salary slip—without any manual effort. Similarly,
government offices use computer programs for issuing certificates, bill payments, pension distribution, and
preparing beneficiary lists for government schemes.
➯ Meaningful Information: It refers to the results obtained from computer programs that are organized and
useful. It is a structured form of raw data. When unprocessed data is refined and transformed into useful
information through a computer program, it is termed meaningful information. For example, if a government
scheme collects thousands of names, income details, ages, and eligibility criteria, it remains raw data.
However, when a computer program filters and lists only the eligible beneficiaries, it becomes meaningful
information. In this way, computer programs not only enhance efficiency, accuracy, and transparency in
government offices but also convert raw data into meaningful insights, facilitating better decision-making.

History of Computer

Father of Computer - Charles Babbage

➯ Charles Babbage is called the Father of Computer. The main reason for this is
that he first defined the principle and design of the computer. He designed
the "Analytical Engine" in the 19th century, which is considered to be the
initial model of the modern computer.
➯ Charles Babbage was born on 26 December 1791 in London, England. Charles
Babbage was a British mathematician and inventor. Charles Babbage died on
18 October, 1871. He grew up in London and graduated from Cambridge
University.

The Evolution and Development of Computers

➯ Computers have evolved to fulfill the computational and logical needs of humans. This journey extends from
the calculation devices of ancient times to the supercomputers of the modern era. They have been classified on
this basis.

Ancient Calculation Devices Development of Modern Computers

• 1822: Charles Babbage proposed the Difference Engine and


• Abacus (3000 BCE): The first later the Analytical Engine, considered the first mechanical
calculating device, used for performing computer.
basic arithmetic operations. • 1936: Alan Turing introduced the concept of the Turing
• Pascaline (1642): Blaise Pascal invented Machine, laying the foundation for modern computer science.
the first mechanical calculator. • 1943-1944: The Colossus and Mark-1 computers were built,
• Leibniz Calculator (1673): Gottfried becoming the first electronic computers.
Leibniz developed an advanced • 1946: The first programmable electronic computer, ENIAC
mechanical calculator. (Electronic Numerical Integrator and Computer), was
developed.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

4
Study For Civil Services SCSGYAN @studyforcivilservices

The Abacus

➯ The Abacus is an ancient calculating device, considered the world's first


counting instrument. It was used to simplify numerical calculations.
➯ The Abacus was invented in ancient Babylon between 300 and 500 BCE.
Later, it was adopted by civilizations such as China, Greece, Rome, and India.
➯ Abacus was invented by Tim Cranmer.

Pascaline

➯ French mathematician Blaise Pascal invented the first mechanical


calculating machine in 1642. It could only perform addition and
subtraction, and was therefore also known as the Adding Machine. The
Pascaline worked on a system of interlinked mechanical gears, each of which
represented a number from 0 to 9.

Difference Engine or Analytical Engine

➯ British mathematician Charles Babbage invented the Difference Engine in


1822, which was powered by steam and could perform calculations. In 1833,
Charles Babbage created an automatic machine called the Analytical
Engine, which worked according to instructions on punch cards and could
perform basic arithmetic calculations (addition, subtraction, multiplication,
and division).
➯ The first mechanical computer designed by Charles Babbage was called the
Analytical Engine.
➯ Lady Ada Augusta was the first to write a program for the Analytical Engine, making her the world's first
programmer. She is also credited with the invention of the binary number system.

Census Tabulator

➯ The Census Tabulator was a mechanical device developed by Herman


Hollerith in 1890. It was used to organize and calculate data and was
specifically designed for the U.S. Census.
➯ Herman Hollerith is also credited with the invention of the punch card as a
memory storage method for computers. A punch card is a paper card with
holes punched through it to store computer data and programs. The punch
card reader was used to read the data stored on these cards. Before being
used for data storage in computers, punch cards were used in the textile industry to control weaving
machines.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

5
Study For Civil Services SCSGYAN @studyforcivilservices

Mark-I

➯ Mark-1 was the world's first fully automatic electro-mechanical


calculating machine. It was developed between 1937 and 1944 through the
collaboration of the IBM (International Business Machines) company
and scientist Howard Aiken. It was also known as the Harvard Mark-1 or
Automatic Sequence Controlled Calculator (ASCC).

ABC (Atanasoff-Berry Computer)


➯ The Atanasoff-Berry Computer (ABC) was the world's first electronic
digital computer. It was invented in 1939 by scientist John Atanasoff and
his assistant Clifford Berry. The computer was named ABC after their
names.
➯ This computer was the first example of an electronic arithmetic logic unit
(ALU).
➯ It was the first computer to perform arithmetic calculations using vacuum tubes.

ENIAC (Electronic Numerical Integrator and Calculator)


➯ ENIAC was the world's first fully electronic general-purpose computer.
It was invented in 1946 by American scientists J. Presper Eckert and John
Mauchly.
➯ ENIAC was constructed at the University of Pennsylvania. Its design and
construction were commissioned during World War II by the Ballistic
Research Laboratory of the U.S. Army.

EDVAC (Electronic Discrete Variable Automatic Computer)

➯ EDVAC was an advanced electronic computer based on John von


Neumann's stored-program architecture concept. This computer was
designed to address the limitations of ENIAC. It was also known as the
Small-Scale Experimental Machine (SSEM).
➯ The most significant contribution to the development of modern computers
is attributed to Dr. John von Neumann of the United States. He is credited
with the concept of storing both data and instructions in the binary system (0 and 1) and the stored-
program architecture.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

6
Study For Civil Services SCSGYAN @studyforcivilservices

UNIVAC (Universal Automatic Computer)

➯ UNIVAC was the world's first commercial and general-purpose


computer. Its first model, UNIVAC-I, was built in 1951 and was put into
use by General Electric Corporation (GEC) in 1954.
➯ UNIVAC-I (Universal Automatic Computer) was the first commercial
computer manufactured in the United States. It was primarily designed by
J. Presper Eckert and John Mauchly, who were also the inventors of
ENIAC.

Intel-4004 and Microprocessor

➯ In 1970, Intel introduced the first microprocessor, Intel-4004. This


microprocessor marked the beginning of a new technological era,
revolutionizing the computer industry.
➯ It made it possible to build smaller computers, known as microcomputers.
Intel, Pentium, Celeron, and AMD are some of the major microprocessor
brands today.
➯ Intel-4004 was developed by Federico Faggin and his team. It was the world’s first 4-bit microprocessor.

Apple-II

➯ Apple-II was a significant microcomputer developed by Apple Inc. in


1977. It was the first commercial microcomputer that was widely
marketed for personal and business use.
➯ Apple-II was created by Steve Jobs, Steve Wozniak, and Ronald
Wayne. This computer was launched in the market by Apple Inc.
(formerly known as Apple Computer).
➯ The first version of Apple-II was showcased in 1977 at the West Coast
Computer Faire. It immediately gained success and was established
as a major product in the commercial market.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

7
Study For Civil Services SCSGYAN @studyforcivilservices

➯ World’s First Computer: The world’s first mechanical computer was built by Charles
Babbage in 1822. Later, in 1837, he proposed the Analytical Engine, which was designed for
complex calculations.
India’s First Computer: The first computer in India was Siddhartha, developed by the
➯
Electronics Corporation of India. It was installed at the Bangalore Head Post Office on 16
August, 1986.
India’s First Supercomputer: India's first supercomputer, PARAM 8000, was developed in
➯
1991 by C-DAC under the leadership of Dr. Vijay Pandurang Bhatkar. It was one of the
world’s most powerful computers at that time.

Generation of Computers

➯ In computer terminology, the term "generation" refers to technological advancements in computers.


Initially, the term was used to differentiate between hardware technologies, but today, it includes both
hardware and software that together form a complete computer system.
➯ Till now, five generations of computers have been identified.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

8
Study For Civil Services SCSGYAN @studyforcivilservices

First Generation Computers (1942-1954)


First-generation computers used vacuum tubes as the main components for CPU (Central Processing
➯
Unit), memory, and circuitry. These vacuum tubes, similar to light bulbs, generated a lot of heat and
frequently burned out, making them unreliable and expensive. Only large organizations could afford them.
This generation primarily used batch processing operating systems. Input and output devices included
➯
punch cards, paper tape, and magnetic tape. The programming language used was machine code (binary
language).

Key Features of First-Generation Computers


• Very large in size, non-portable, and consumed a significant
amount of electricity.
• Used magnetic drums for storage.
• Operated on a batch operating system.
• Had a speed of 333 microseconds.
• Programming was done using binary numbers (0 and 1).
• Limited main storage capacity.
• Used vacuum tubes as the main component, which generated excessive heat.

First generation flagship computers-


Computer Name Year Importance
ENIAC 1946 First fully electronic computer, used in ballistic calculations for the military.
EDVAC 1949 First example of the Stored Program Concept.
UNIVAC-I 1951 First commercial computer, used in the US Census.
IBM 701 1953 IBM's first scientific computer.

Second Generation Computers (1955-1964)

➯ This generation used transistors, which were cheaper, consumed less


power, were more compact, reliable, and faster compared to vacuum
tube-based first-generation machines. Magnetic core memory was used as
primary memory, while magnetic tapes and magnetic disks were used as
secondary storage devices.
➯ This generation introduced assembly language and high-level
programming languages like FORTRAN and COBOL. Computers of this
generation supported batch processing and multiprogramming operating systems.

Key Features of Second-Generation Computers -


• Used magnetic core technology for storage.
• Had a speed of 10 microseconds, which was much better than the first-generation computers.
• Replaced vacuum tubes with transistors, leading to improvements in both size and speed.
• Employed multi-bag, reming, and time-sharing operating systems.
• Assembly language was used in second-generation computers.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

9
Study For Civil Services SCSGYAN @studyforcivilservices

Major computers of second generation -


Computer Name Year Importance
IBM 1620 1959 Designed for scientific calculations, popular in academic institutions.
IBM 7094 1962 Used in aircraft design and weather forecasting.
CDC 1604 1960 Introduction to supercomputers, used in nuclear research.
UNIVAC 1108 1964 Famous for real-time data processing.

Third Generation Computers (1964-1975)


The third generation was from 1964-1975. Integrated circuits (IC) were used
➯
in place of transistors in third generation computers. An IC contains many
transistors, resistors and capacitors along with the associated circuitry.
➯ IC was invented by Jack Kilby. This development made computers
smaller in size, reliable and efficient. Remote processing, time-sharing,
multi-programming operating systems were used in this generation. High-
level languages (FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-
68 etc.) were used during this generation.

Key Features of Third-Generation Computers


• Integrated Circuits (ICs) were used, which were more powerful than transistors.
• Magnetic core technology was used for storage.
• The speed of third-generation computers was 100 nanoseconds.
• FORTRAN and COBOL programming languages were used in these computers.
• Software was available for controlling input and output operations.
Major Computers of Third Generation-
Computer Name Year Importance
IBM 360 Series 1964 First computer that separated software and hardware.
Honeywell 6000 Series 1970 Popular for business and scientific use.
PDP (Personal Data Processor) 1965 Introduction of the minicomputer, useful for small organizations.
IBM 370/168 1972 An improved version of the IBM 360 series.
TDC-316 1970 The first computer developed in India.
Fourth-Generation Computers (1971-1980)

The fourth generation was from 1975-1990. The fourth generation computers used Very Large Scale Integrated
➯
(VLSI) circuits. VLSI circuits contain about 5000 transistors and
other circuit elements along with their corresponding circuits on a
single chip, which made it possible to build fourth generation
microcomputers.
➯ Fourth generation computers became more powerful, compact,
reliable and cheaper. As a result, it led to the personal computer (PC)
revolution. Time sharing, real time networks, distributed operating
systems were used in this generation. All the high level languages like
C, C++, DBASE etc. were used in this generation.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

10
Study For Civil Services SCSGYAN @studyforcivilservices

Fourth-Generation Computers - Key Features:


• Fourth-generation computers used large-scale integrated circuits and microprocessors.
• The speed of these computers was 300 nanoseconds.
• They were used for electronic fund transfer, business production, and personal use.

Major Computers of Fourth Generation-


Computer Name Year Importance
Developed by Digital Equipment Corporation (DEC), for scientific
DEC 10 1970
and commercial use.
PDP 11 1970 Developed by DEC, series of minicomputers.
STAR 1000 1974 Developed by CDC, advanced in vector processing.
CRAY-1 (Super Computer) 1976 First supercomputer used for scientific calculations.
CRAY-X-MP (Super Computer) 1982 Advanced version of CRAY-1, using parallel processing.

Fifth Generation Computers (1990-Present)

➯ The period of the fifth generation extends from 1990 to the


present. In this generation, VLSI technology evolved into ULSI
(Ultra Large-Scale Integration), resulting in the production of
microprocessor chips with ten million electronic
components.
This generation is based on parallel processing hardware and
➯
AI (Artificial Intelligence) software. AI is an emerging branch
of computer science that explains how computers can think and
operate like humans.
C, C++, Java, .Net, and other high-level languages are used in this generation.
➯

Fifth-Generation Computers - Key Features:


• These computers are very fast and powerful.
• They have very high storage capacity.
• These computers are compact in size.
• They use Artificial Intelligence (AI).
• These computers can understand natural language.
• They have the ability to reason and make decisions like humans.
• These computers employ parallel processing and superconducting wire technology.
• They utilize optical fiber.
• They incorporate ULSI (Ultra Large-Scale Integration) technology.
• These systems are based on multi-processor architecture.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

11
Study For Civil Services SCSGYAN @studyforcivilservices

Major Computers of Fifth Generation-


Computer Name Importance
Desktop Home and office use, high performance.
Laptop Portable and battery-powered, personal and business use.
Notebook Lighter and compact than a laptop, for basic tasks.
Ultrabook Thin and lightweight laptops, long battery life.
Chromebook Cloud-based, running on Google's Chrome OS.

Summary of the five main generations of computers:

Generation Time Period Technology Key Features Examples


First 1942-1954 Vacuum Tubes Large size, high energy IBM 650, IBM 701, ENIAC,
Generation consumption, slow speed, UNIVAC I, etc.
excessive heat, limited
programming capability
Second 1955-1964 Transistors Smaller size, less heat, PDP-8, IBM 1400 series, IBM
Generation faster operation, better 7090 and 7094, UNIVAC 1107, CDC
reliability 3600, etc.
Third 1964-1975 Integrated Circuits (IC) Even smaller size, lower IBM 360, IBM 370, PDP-11, NCR
Generation power consumption, 395, B6500, UNIVAC 1108, etc.
multitasking, high
performance
Fourth 1975-1990 Very Large-Scale Integration Personal computers, fast, IBM PC, STAR 1000, APPLE II,
Generation (VLSI), Microprocessors user-friendly, cost- Apple Macintosh, Altair 8800, etc.
effective, widespread use
Fifth 1990-Prsent Very Very Large-Scale Intelligence, internet- Desktops, laptops, tablets,
Generation Integration (VVLSI), Ultra based, multi-device smartphones, quantum
Large-Scale Integration support, high speed, computers, AI-based systems
advanced technology
(ULSI), Artificial Intelligence
(AI), Quantum Computers,
Cloud, Internet of Things (IoT)

Note: This summary is taken from the NCERT Class 11 Computer Science textbook.

Next Generation Computer:

1. 
Nano Computer: A nano computer is an extremely small-sized computer made using nanotechnology.
Nanotechnology works at the nano-meter scale, utilizing the properties and structure of materials at that
level, which enhances the computer's size and performance. These computers use materials like nano tubes
and nano particles, which can have a diameter as small as 1 nanometer (1×10^-9 meters). Examples
include Raspberry Pi, Gamstiks, Smartphones, Tablets, and Jetson Nano.
2. 
Quantum Computer: A quantum computer is based on quantum theory, using quantum bits (qubits)
instead of conventional bits. Qubits can exist in both 0 and 1 states simultaneously, which gives quantum
computers far greater computational power and speed. These are used for drug discovery, weather

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

12
Study For Civil Services SCSGYAN @studyforcivilservices

forecasting, logistics management, route planning, and quantum cryptography. Notable examples include
IBM Q System, Google Sycamore (which achieved "quantum supremacy" in 2019), and D-Wave Systems.
3. 
DNA Computer: DNA computers utilize biological materials like DNA (Deoxyribonucleic Acid) or
proteins for data processing and storage. In DNA computing, information is encoded in the sequences of
nucleotides (A, T, C, G) and computations are carried out through various chemical processes like
hybridization, strand displacement, and ligation. DNA computers combine biological and electronic
components, giving rise to bio-computing. The concept of DNA computing was first proposed by L.M.
Adleman in 1994.
4. 
Chemical Computer: A chemical computer is a type of computer that uses chemical reactions and
properties like concentration to perform computations and data processing. It relies on chemical elements
or components, which distinguish it from conventional electronic computers. The concept is based on the idea
that chemical processes can perform multiple tasks simultaneously and efficiently.

Classification of Computers

➯ Different types of computers are available today. The


primary function of each type of computer is to process data
and provide some output to the users. However, the
techniques used by computers for data processing and
handling may vary. Computers can be broadly classified
based on their capabilities for data processing. They are
classified based on purpose, size and capacity, and data
handling or technology. We can classify computers based
on the following three criteria:
1. Based on Purpose
2. Based on Size and Capacity
3. Based on Data Handling or Technology Used

1. Based on Purpose

I. General Purpose Computers: General purpose computers fulfill common needs such as gaming, word

processing, invoicing, etc., and are typically used in homes, schools, offices, or for everyday tasks.
Examples include desktop computers, laptops, tablets, and smartphones, which most individuals use in
their daily lives.
II. Special Purpose Computers: These computers are designed for specific tasks or applications where

computation requirements are very high or specialized. The processor, memory, input/output devices,
etc., are customized to suit the task. They can be used for research activities such as weather
forecasting, space research, defense research, etc.

2. Based on size and capacity

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

13
Study For Civil Services SCSGYAN @studyforcivilservices

1. Microcomputers

➯ Microcomputers are the smallest computer systems, typically designed as


general-purpose computers for a single user. They contain a microprocessor
(CPU) that performs all computational tasks.
➯ The development of microcomputers began in 1970, with IBM being the first
company to start this development. In 1981, IBM launched its first personal
computer (IBM PC), which became the most popular PC at that time.
➯ These computers are slower than mainframes or supercomputers and range
in size from calculators to desktops. They are primarily used for computing purposes and are most commonly
used in educational institutions, homes, and offices. Examples of microcomputers include desktop PCs,
laptops, notebooks, personal digital assistants (PDAs), smartphones, tablets, smartwatches, etc.

2. Mini computers

➯ Mini computers are computers that are larger than microcomputers


(such as personal computers) but smaller than mainframe computers.
They are often referred to as mid-range computers, as they can serve
multiple users simultaneously.
➯ Mini computers often have multiple processors or multi-core systems,
making them more powerful than microcomputers. They are used by
small and medium-sized businesses, banks, transportation reservations, and other commercial tasks.
➯ The development of mini computers began in the 1960s, when large mainframe computers were very expensive
and bulky. Mini computers provided a solution to this issue, offering more powerful computers at mid-range
budgets.
➯ For example, the PDP-8 mini computer brought revolutionary changes to the computer industry. These
computers are widely used in research institutions, administrative systems, and small businesses, enabling
multiple users to process data at the same time.

3. Mainframe

➯ Mainframe computers, popularly known as Big Iron, are large in size


and expensive. These computers are extremely powerful and are used
by large organizations. They are massive, costly, and highly reliable
systems used for storing and processing vast amounts of data in
banks, government departments, railways, and large corporations.
➯ Mainframe computers have the capacity to support hundreds to thousands of users simultaneously and
operate 24/7 without interruption. Their design is such that they can handle high-volume transactions,
record keeping, and process large numbers of tasks concurrently.
➯ Examples of mainframe computers include IBM System/360 and IBM zSeries. These computers are
specifically designed for applications where data security, reliability, and continuity are critically
important. Mainframe computers are often used in servers.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

14
Study For Civil Services SCSGYAN @studyforcivilservices

4. Supercomputers

➯ Supercomputers are extremely powerful computers that are considered


the fastest and most expensive in the world. They have such high
processing power that they can complete complex tasks like scientific
calculations, weather forecasting, space research, and big data
analysis at remarkable speeds.
➯ Supercomputers operate with thousands of processors working
together, enabling parallel processing. Their performance is measured
in FLOPS (Floating Point Operations Per Second), such as petaflops or
exaflops. These computers are primarily used in fields that require extensive data processing, such as
government research, scientific laboratories, financial institutions, and meteorology.
➯ Some examples of supercomputers include PARAM, Jaguar, Roadrunner, CRAY, NEC, and CDC.

3. Based on the data handling or technology used

Analog Computers

These computers continuously measure and process data, such as temperature, pressure, voltage, etc.
• 
They are primarily used in science, engineering, and physical measurements.
• 
• Examples: Thermometers, Speedometers, Voltmeters.

Digital Computer

These computers process data by converting it into binary (0 and 1).


• 
Modern computers, like personal computers, laptops, smartphones, etc., are based on digital technology.
• 
They are used for business, education, science, and personal tasks.
• 

Hybrid Computers

These combine both analog and digital technologies.


• 
Analog-to-digital converters are used to convert analog signals into digital signals. While input and output
• 
may be analog, processing is done in digital form.
They are primarily used in radar systems, such as central defense and passenger flight radar systems.
• 
They are also used in specialized applications, such as medical equipment (like ECG, CT Scans) and other
• 
sensitive applications.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

15
Study For Civil Services SCSGYAN @studyforcivilservices

Supercomputers of the World and India:

➯ The CDC 6600 is considered the world's first supercomputer, developed in 1964 by Seymour Cray at
Control Data Corporation (CDC). It was the fastest supercomputer of its time, achieving a performance of
3 MegaFLOPS.
➯ However, some scientists consider Cray-1 as the first supercomputer due to its groundbreaking design, high-
speed performance, parallel processing capabilities, and an efficient cooling system. These innovations
made Cray-1 a revolutionary tool for fields such as scientific research, weather forecasting, and defense.
➯ Seymour Cray, the inventor of Cray-1, is often called the father of supercomputing.

The world's leading supercomputers

Country Name of supercomputer Capacity Uses

Frontier 1.1 exaflops Climate research, nuclear simulation


United States of America (USA)
Summit 200 petaflops AI, energy research

Sunway TaihuLight 93 petaflops Scientific research, industrial design


China
Tianhe-2 33 petaflops Government and scientific projects

Japan Fugaku 442 petaflops COVID-19 research, climate modeling

United States of America (USA) LUMI (Finland) 550 petaflops Climate research, health sciences

India's first supercomputer

➯ India's first supercomputer was developed under the Flosalver Project by NAL (National Aeronautical
Laboratory) in 1980, designed for computational fluid dynamics and
aerospace engineering.
➯ The first Indian supercomputer was PARAM 8000, developed and
assembled by the Center for Development of Advanced Computing (C-
DAC) in Pune. It was launched in 1991 and specifically designed for high-
speed calculations. PARAM 8000 was the first supercomputer developed
by Indian scientists, aimed at enabling computational tasks to be
completed faster and more efficiently.
➯ Vijay P. Bhatkar, known as the architect of India's national
supercomputing initiative, led the development of PARAM 8000. It had a performance capacity of 1
GigaFLOPS.

National Supercomputing Mission (NSM)

➯ The National Supercomputing Mission was launched by the Indian Government in March 2015 with an
estimated cost of ₹4,500 crores over a seven-year period (2015-2022). The goal of the mission is to boost
indigenous efforts in supercomputing for the country's socio-economic development.
➯ The mission envisions setting up a vast supercomputing grid through more than 70 high-performance
supercomputers, empowering national academic institutions and R&D institutions across the country.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

16
Study For Civil Services SCSGYAN @studyforcivilservices

➯ The mission is jointly operated by the Ministry of Electronics and Information Technology (MeitY) and
the Department of Science and Technology (DST), with C-DAC (Centre for Development of Advanced
Computing) and the Indian Institute of Science (IISc), Bengaluru providing implementation support.
➯ Under this mission, three PARAM Rudra supercomputers were developed at a cost of approximately ₹130
crores.

Other supercomputers in India: -

Name of Year Manufacturer Capacity Location


Supercomputer /Organization
PARAM 9000 1993 C-DAC 5 Gigaflops C-DAC, Pune
PARAM 10000 1998 C-DAC 100 Gigaflops C-DAC, Pune
PARAM PADM 2002 C-DAC 1 Teraflops C-DAC, Pune
EKA 2007 टाटा समूह 170 Teraflops Pune
PARAM YUVA 2008 C-DAC 54 Teraflops C-DAC, Pune
ANUPAM 2010 BARC 1.35 Petaflops Bhabha Atomic Research Center (BARC)
SAGA 220 2011 ISRO 220 Teraflops Vikram Sarabhai Space Centre (VSSC)
PARAM YUVA II 2013 C-DAC 524 Teraflops C-DAC, Pune
790+
AADITYA 2013 IBM Indian Institute of Tropical Meteorology (IITM), Pune
Teraflops
VIKRAM-100 2015 BARC 100 Teraflops Indian Institute of Science, Bengaluru
National Centre for Medium Range Weather
MIHIR 2018 C-DAC 2.9 Petaflops
Forecasting (NCMRWF), Noida
PRATYUSH 2018 C-DAC 6.8 Petaflops Indian Institute of Tropical Meteorology (IITM), Pune
PARAM SIDDHI -AI 2020 C-DAC 5.2 Petaflops C-DAC, Pune
AIRAWAT -AI 2021 C-DAC 13.17 Petaflops C-DAC, Pune
PARAM PRAVEGA 2022 C-DAC 3.3 Petaflops Indian Institute of Science, Bengaluru
PARAM SHAKTI 2022 C-DAC 1.6 Petaflops IIT Kharagpur
PARAM GANGA 2022 C-DAC 1.66 Petaflops Roorkee
PARAM RUDRA 2024 C-DAC 1.3 Petaflops Delhi, Pune and Kolkata
Global chipmaker
ARKA 2024 and Ministry of 11.77 Petaflops Indian Institute of Tropical Meteorology (IITM), Pune
Earth Sciences
Global chipmaker
National Centre for Medium Range Weather
ARUNIMA 2024 and Ministry of 8.24 Petaflops
Forecasting (NCMRWF), Noida
Earth Sciences

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

17
Study For Civil Services SCSGYAN @studyforcivilservices

Unit to measure the speed/capacity of a supercomputer: -

Unit Flop
Hundred flops 102

KFLOPS (Kiloflops) 103

MFLOPS (Megaflops) 106

GFLOPS (Gigaflops) 109

TFLOPS (Teraflops) 1012

PFLOPS (Petaflops) 1015

EFLOPS (Exaflops) 1018

List of 'Top 500' Supercomputers: -

➯ The ‘Top 500’ lists the 500 fastest computer systems currently in use. It was started in the year 1993 and is
updated every 6 months since then.

'TOP 500' ranking of India's Supercomputers

Rank Name of Supercomputers Institute


136 Airavata – PSAI Centre for Development of Advanced Computing (C-DAC)

188 Arka Indian Institute of Tropical Meteorology (IITM)

189 Arunika National Centre for Medium Range Weather Forecasting (NCMRWF)

268 Pratyush (Cray XC40) Indian Institute of Tropical Meteorology (IITM)

400 Arka AI/ML Indian Institute of Tropical Meteorology (IITM)

431 Mihir (Cray XC40) National Centre for Medium Range Weather Forecasting (NCMRWF)

Top 5 Supercomputers in the World

Rank Name of Supercomputers Country

1 El Capitan United States

2 Frontier United States

3 Aurora United States

4 Eagle United States

5 HPC6 Italy

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

18
Study For Civil Services SCSGYAN @studyforcivilservices

Applications of Computers, Features of Computers, Advantages and Disadvantages of Computers

Applications of Computers

Computer is a device that can perform many types of tasks in our daily life. Computers are useful and have
applications in every field. Today the utility of computers in life has become so much that today's era is called the
computer era. Some of its applications in various fields are explained below: -

➯ Business: Computers have various applications in business, ranging from small to multinational companies. They
are used for payroll calculations, sales analysis, budgeting, financial forecasting, employee database
management, and inventory maintenance. With the help of accounting software like Tally, computers are
extensively used to manage financial accounts and inventory for large-scale accounting purposes.
➯ Education: Computers have revolutionized the education industry by enhancing the delivery and performance of
lectures. Various online courses like MOOCs (Massive Open Online Courseware) and distance education
programs leverage the efficiency of computers. E-learning, a form of electronic learning, and hybrid learning,
which combines traditional classroom experiences with digital course delivery, are gaining popularity.
➯ Banking: In computer banking, various benefits like self-checking facilities, signature recovery, remote
banking, centralized information, and digital transactions are offered. Computers help reduce human efforts,
time, and costs involved in transactions, and they enable 24×7 access to banking services.
➯ Communication: Computers have significantly improved communication between stakeholders through methods
like email, live chat tools, video or phone conferencing, social networking, and web conferencing. These
methods improve the efficiency and effectiveness of organizational operations.
➯ Healthcare: In healthcare, computers assist in miraculous medical procedures like ECG, CT scans, X-rays, and
radiation therapy. Most medical information, from prescriptions to reports, can now be digitalized with the
help of computers. Digital health technologies like AI, VR/AR, 3D printing, and robotics are advancing the
future of healthcare.
➯ Personal Use: Computers are also used for various personal tasks, such as managing investments, income,
expenses, savings, and daily records. They provide a convenient way to track personal details from anywhere.
➯ Military and Defense: Computers play a crucial role in the development of defense systems, including missiles
and weapons. They assist in designing and maintaining equipment, analyzing intelligence, geospatial analysis,
controlling smart weapons, and tracking enemy missiles. Computers also help with record-keeping of
documents and maintenance logs in military applications.
➯ Insurance: Technologies like blockchain, big data, and augmented reality are transforming the insurance
industry. Blockchain ensures secure digital data transactions, minimizing the risk of fraud. Insurance
companies use computers for record-keeping, policy certification, and managing client transactions.
➯ Airline and Railway Reservation: Computers are used for making airline and railway reservations and
providing real-time schedule information from home.
➯ Recreation: In the entertainment sector, computers are used in cinema, television programs, and video
games. The use of multimedia has made computers multi-dimensional in entertainment.
➯ Administration: Every institution has an internal administration system, and administrative tasks are carried
out with the help of computers.
➯ Security: Without computers, security systems would be weak. Computers are used to track aircraft, assist in
air defense, and ensure security through various surveillance systems.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

19
Study For Civil Services SCSGYAN @studyforcivilservices

➯ Science and Engineering: Computers are used for performing complex mathematical and scientific
calculations. They also help in maintaining records, managing accounts, and organizing books and journals in
libraries.
➯ Industry: Various industries, such as steel, chemicals, and oil, rely on computers. They are used for real-time
process control in industrial plants.
➯ E-Commerce: E-commerce is an internet-based utility that allows electronic business transactions. It
involves trade or transactions conducted through computers and their communication networks.
➯ Publishing: Computers have made publishing more convenient and attractive, especially in the creation of
illustrations, graphs, and layouts for print media.
➯ Digital Library: Computers enable digitalization of books, making it possible to store vast amounts of
information in minimal space for extended periods. When connected to the internet, digital libraries provide
access to information from anywhere.

Features of the computer

➯ Speed: Computers work at incredibly high speeds, solving complex calculations in seconds. A personal computer
can perform billions of calculations in less than a second, which would take a human lifetime to complete.
➯ Accuracy: The results from a computer are always accurate. Once given the correct instructions, it produces
accurate results. Errors only occur due to human mistakes or issues like viruses or hardware malfunctions.
➯ Diligency: Computers never tire and can work for hours without losing focus, maintaining the same level of
concentration and speed throughout.
➯ Power of Remembering: Computers have memory, similar to the human brain, allowing them to store vast
amounts of data. This data can be retrieved at any time.
➯ Versatility: Computers are used in a variety of fields such as schools, hospitals, factories, research, weather
forecasting, and entertainment.
➯ Automation: The automation feature of computers saves both time and human labor by performing tasks
automatically.
➯ Storage: Computers have an immense storage capacity, capable of holding billions of data points.
➯ Fast Retrieval: Computers allow the rapid retrieval of stored information, especially with the use of RAM
(Random Access Memory), making this process even faster.
➯ Quick decision: Computers can analyze situations and make quick decisions based on pre-set instructions.
➯ Versatility: Modern computers are capable of handling a variety of tasks simultaneously, demonstrating their
versatility in managing different operations.
➯ Repetition: Computers can be instructed to perform the same task repeatedly with consistent accuracy and
speed.
➯ Agility: Being machines, computers are free from human flaws such as fatigue or boredom, allowing them to
operate at full capacity at all times.
➯ Secrecy: Password protection can be used to ensure that a computer’s operations and data remain
confidential. Only those with the password can access or modify the data.
➯ Uniformity of work: Computers perform the same task repeatedly without compromising the quality of their
work.
➯ Reliability: Computers provide reliable and accurate results with minimal chances of error.
➯ Paperless Work: By using computers effectively, paper consumption can be reduced, contributing to
environmental conservation.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

20
Study For Civil Services SCSGYAN @studyforcivilservices

Components of a computer system: hardware and software

➯ Every computer is made up of two primary components, known as


hardware and software.
➯ Hardware includes the physical parts of a computer that can be
seen or touched, such as the CPU (Central Processing Unit),
keyboard, mouse, monitor, and printer.
➯ Software consists of the components that activate the physical
parts and are responsible for directing hardware operations.
➯ Software can be divided into programs and data.
➯ Compared to software, hardware is a physical entity that
performs tasks as instructed by the software.
➯ Hardware and software are interconnected—hardware cannot function without software, and software
is useless without hardware.
➯ The Central Processing Unit (CPU) enables hardware to perform tasks directed by software.

Hardware

➯ Hardware refers to the physical components of a computer that can be seen and touched. It is also called
the machinery or equipment of a computer. However, most of a computer's hardware is not visible; in other
words, it is not an external part of the computer. It is the part that follows instructions given by software
and processes data. Without hardware, a computer cannot function.
➯ A computer's hardware consists of various parts, but the most important of them all is the motherboard.
The motherboard is responsible for powering and controlling the computer and is made up of several
smaller components. Hardware is limited to specifically designed functions, which, when taken
individually, are very simple. On the other hand, software implements algorithms (problem-solving
methods) that enable a computer to perform more complex tasks.

Types of hardware

1. Input Devices- These are used to input data or instructions into the computer. Example:
• Keyboard • Touch Screen • OCR (Optical Character Recognition)
• Mouse • Bar code reader • ATM (Automated Teller Machine)
• Scanner • Microphone • MICR (Magnetic Ink Character
• Microphon • Biometric Sensor Recognition)
• Web Camera • QR Code Reader
• Light Pen • OMR (Optical Mark Recognition)

2. Output Devices - They are used to deliver data processed by the computer to the user. Example:
• Monitor • Projector • Ear phone
• Printer • Plotter
• Speaker • Sound Card

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

21
Study For Civil Services SCSGYAN @studyforcivilservices

3. Processing Devices - It processes the data and makes it useful for the user. Example:
• CPU – (Central Processing Unit)
• ALU – (Arithmetic Logic Unit): Performs mathematical and logical functions.
• Control Unit: controls the instructions.
• Memory Unit: Stores data temporarily.

4. Storage Devices - It stores data and information permanently or temporarily. Example:


• Hard Disk
• SSD – (Solid State Drive)
• Pen Drive
• CD/DVD

5. Motherboard - It is the main circuit board that connects all the hardware components of a computer. It
houses the processor, memory, and other components.

6. Networking Devices - These are used to connect computers to other devices in a network. Example:
• Router
• Switch
• Network Card

Software

➯ Software, also known as a program or app, consists of all the instructions that direct the hardware to
perform tasks. These instructions come from a software developer and are accepted by the platform
(operating system, CPU). Software is capable of performing multiple functions, unlike hardware, which can
only carry out mechanical operations for which it is specifically designed. The primary purpose of software
is to enable hardware to perform various tasks and provide it with the necessary tools to do so.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

22
Study For Civil Services SCSGYAN @studyforcivilservices

Types of Software: –

➯ Software is a set of instructions designed to perform a specific task, and it tells the computer how to
operate. It is primarily classified into two types: System Software and Application Software.

System Software

➯ System software is a set of computer programs designed to manage system resources. It is a collection
of files and utility programs responsible for running and ensuring the smooth operation of your computer
system with other hardware. Additionally, it is entirely responsible for running the Operating System (OS)
and fully managing the computer device.

Features of system software:

➯ It controls and manages all resources of the computer system.


➯ System software runs and works internally with application software and hardware. Additionally, it acts
as a linking interface between hardware devices and the end user.
➯ System software runs in the background and manages all operations of the computer on its own. It is
called low-level software because it runs at the most basic level of the computer and is usually written in a
low-level language. As soon as we install an operating system on our device, it gets installed automatically
on the same device.
➯ System software helps in creating the user interface and allows the operating system to interact with
computer hardware.
➯ It provides a platform for running other software such as antivirus, compilers, and disk formatting
tools.

There are the following types of system software:


1. Operating System
2. Programming Language Translator
3. Device Driver
4. Firmware Software
5. Utility Software

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

23
Study For Civil Services SCSGYAN @studyforcivilservices

1. Operating System

➯ The Operating System (OS) is the most fundamental type of system software that helps manage
computer hardware and software. It is the central component of any computer
system, responsible for the smooth functioning of any computing device.
➯ The operating system primarily operates your computer when you turn it on. If you
haven't installed an operating system on your computer, you won’t be able to start it.
Some of the most common examples of operating systems are macOS, Linux,
Android, and Microsoft Windows.
➯ The OS helps control and manage programs that are already running on your
computer, such as application programs and other system software.
➯ Some important examples of operating systems: Microsoft Windows, macOS,
Android OS, Linux, Ubuntu, Chrome OS, Fedora.

Types of Operating System

➯ Batch Operating System: In old computers, tasks were divided into small groups, called batches, to execute
them efficiently.
➯ Time-Sharing Operating System: Used when resources are limited and there are multiple users. It
allocates time slots to users for efficient resource utilization.
➯ Multitasking Operating System: As the name suggests, it allows multiple tasks to run simultaneously,
enabling users to open and work on multiple programs at the same time.
➯ Real-Time Operating System (RTOS): It completes tasks within a predefined time limit. If the system fails
to complete a task within that time, the task fails.
➯ Network Operating System (NOS): Runs on a server and manages data, users, security, applications,
and other networking functions.
➯ Multiprocessing Operating System: Uses multiple CPUs within the same system to enhance performance
by executing tasks in parallel.
➯ Single-User Operating System: Designed to support only one user at a time. Examples include Microsoft
Windows and Apple macOS for personal computers.
➯ Multi-User Operating System: Supports multiple users simultaneously. Examples include Linux and Unix.
➯ Embedded Operating System: Designed for devices with limited resources like smartphones, wearables,
and home appliances. Examples include Google's Android and Apple's iOS.
➯ Cluster Operating System: Runs on a group of computers (clusters) to function as a single system. Used
for high-performance computing and applications requiring high availability and reliability. Examples
include Rocks Cluster Distribution and OpenMPI.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

24
Study For Civil Services SCSGYAN @studyforcivilservices

Comparative information between some popular Operating Systems:

Palm OS /
DOS Mac OS Windows Linux Unix
Pocket PC

Single-user, single Single-user, Single-user, Multiuser, Single-user,


Multiuser, multitasking
tasking multitasking multitasking multitasking multitasking

Command-line user Graphic User Graphic user Command-line Command-line user Graphic user
interface Interface (GUI) interface user interface interface interface

Disk Operating There are many versions of


The first real MS Specially
System (DOS) Mac's GUI is Open-source UNIX, but they lack
Windows OS was designed for
replaced by MS easy to use software interoperability
Windows 95 PDAs
Windows (compatibility)

Desktop OS Desktop OS Desktop OS Network OS Network OS Mobile OS

Threads in Operating System:

➯ Threads are small execution units within a process that allow multiple tasks to be performed simultaneously.
They are also called "lightweight processes" because they share resources and operate efficiently. For example,
in a video editing software, one thread can handle video rendering, another can process audio, and a third can
respond to user inputs. This simultaneous execution improves application performance and smoothness.

Characteristics of Threads:
Each thread has its own program counter, registers, and stack, but all threads in a process share the code,
• 
data, and system resources (such as files).
Threads enable multitasking, allowing programs to perform multiple operations at the same time, making them
• 
faster, more efficient, and responsive.
Threads are lighter than processes because they share resources. Creating a new thread is faster and easier
• 
than creating a new process.
Threads are not completely independent, as they rely on the shared resources of the parent process.
• 

Types of Threads in an Operating System

➯ Threads are classified into two main types:

1. User-Level Threads: These threads are not created using system calls, and the kernel does not manage
them. They are easily implemented by the user and have faster context switching. However, if one user-level
thread performs a blocking operation, the entire process gets blocked. Examples: POSIX threads, Java
threads, etc.
2. Kernel-Level Threads: These threads are executed using system calls and are recognized by the OS. They
have a thread table that keeps track of the system's threads, and the operating system manages them. Kernel-
level threads have slower context switching, but if one thread performs a blocking operation, it does not
affect other threads. Example: Windows, Solaris.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

25
Study For Civil Services SCSGYAN @studyforcivilservices

2. Programming Language Translator

➯ Programming Translator: A software that converts high-level language into machine language. A
computer only understands machine language or binary bit patterns (0 and 1). Since machine language is
difficult for humans to understand, users write programs in high-level languages like Java, Python, C,
PHP, and C++, which are then translated into machine code by a translator.
➯ A CPU (computer processor) executes machine code in binary. This means that any program written in a
high-level programming language must first be converted into binary code. This entire conversion
process is called compilation.
➯ Examples of program translators include Compiler, Interpreter, and Assembler.

• Assembler converts low-level language into machine language.


• Compiler and Interpreter are used for high-level languages.
• Compiler is faster because it translates the entire code at once, while Interpreter executes line by
line, making it more useful for debugging.

3. Device Drivers

➯ Device Drivers are a type of system software that help in troubleshooting and reducing system issues. The
operating system communicates internally with hardware components, and this communication is efficiently
managed and controlled with the help of device drivers. They provide a software interface for hardware
tools, allowing the OS and other computer programs to access hardware functions without needing to know
their exact details.
➯ An operating system includes multiple device drivers to run hardware components. Most device drivers,
such as for the mouse, keyboard, etc., are pre-installed by computer manufacturers. However, for new
devices, users can download and install the required drivers from the internet. Here are some devices that
require drivers for smooth operation in any computer system.

Types of Device Drivers and their Functions:

Classification
Type of Driver Description Examples
Basis

Interacts directly with the operating


GPU Drivers (NVIDIA, AMD),
Kernel-Mode Driver system kernel and provides full access to
1. Based on Storage Controller Drivers
Operating hardware.
Mode Runs in user space and communicates
User-Mode Driver Printer Drivers, USB Drivers
with the kernel via APIs.

Block Driver Reads and writes data in blocks. SATA, NVMe Drivers

2. Based on Keyboard, Mouse, Serial Port


Character Driver Processes data character by character.
Hardware Drivers
Type Manages network cards and wireless Ethernet (Intel PRO/1000),
Network Driver
communication. Wi-Fi Drivers

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

26
Study For Civil Services SCSGYAN @studyforcivilservices

Controls the GPU and manages display AMD Radeon, Intel HD


Graphics Driver
output. Graphics Drivers

Common driver for multiple devices of HID (Human Interface Device)


Generic Driver
the same type. Driver

3. Based on
For virtual machines or software- VMware VMDK Driver, Hyper-
Functional Virtual Device Driver
emulated hardware. V Driver
ity
Manages computer startup and BIOS Update Tools, Router
BIOS Driver
hardware control. Firmware Drivers

Nouveau (NVIDIA) Driver for


Open-Source Driver Publicly available code drivers.
4. Based on Linux
Developm
ent Source NVIDIA GeForce Driver for
Proprietary Driver Company-owned closed-source drivers.
Windows

5. Special File System Driver Manages file system operations. NTFS, ext4 Drivers
Types of
Bus Driver Manages bus controllers and interfaces. PCI, USB Drivers
Drivers

4. Firmware Software

➯ Firmware is a type of software that is installed on a computer’s motherboard. It is stored in non-volatile


memory such as Random-Access Memory (RAM), Read-Only Memory (ROM), Erasable
Programmable Read-Only Memory (EPROM), and Flash Memory to provide low-level control to
hardware during the device’s initial boot and normal operation.
➯ However, the primary function of any firmware software is to manage and control all activities of an
individual device. It controls the hardware of the device and helps it function at a basic level. Since firmware
is directly embedded into the hardware, it is sometimes also referred to as embedded software.

Classification and Examples of Firmware Software

• BIOS/UEFI: The most prominent example of firmware in personal computers is BIOS (Basic
Input/Output System) or UEFI (Unified Extensible Firmware Interface). It is responsible for
hardware checks during system startup and loading the operating system.

• Device-Specific Firmware: Various devices such as routers, printers, smartphones, and IoT (Internet
of Things) devices have firmware that controls their specific functions, such as managing network
protocols in routers or processing sensor data in IoT devices.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

27
Study For Civil Services SCSGYAN @studyforcivilservices

BIOS (Basic Input/Output System):

• BIOS (Basic Input/Output System) functions as a system program that is used for the booting process
of a system. It typically operates in 16-bit mode. Initially, it loads the operating system (OS) into the
system’s main memory (RAM) and then hands control over to the OS. BIOS acts as an alternative to a
ROM chip; hence, it is classified as firmware software. However, firmware ROM is an integral part of every
motherboard component. The motherboard firmware activates all hardware components during the
startup of the computer system and ensures that they are functioning properly. If all components are working
correctly, BIOS initiates the booting process to load the OS. However, if there is an error in RAM, it
prevents the computer from booting.

UEFI (Unified Extensible Firmware Interface):

• UEFI (Unified Extensible Firmware Interface) is a modern firmware interface that is stored on a chip
(such as SPI flash memory) on the computer’s motherboard. It is an advanced version of the older BIOS
(Basic Input/Output System) and manages communication between the hardware and the operating
system. UEFI is often referred to as the "operating system of firmware" because it controls the boot
process, hardware initialization, and system setup.

Main differences between BIOS and UEFI:


UEFI (Unified Extensible Firmware
Feature BIOS (Basic Input Output System)
Interface)

Architecture Based on 16-bit firmware Based on 32-bit or 64-bit architecture

Text-based interface (keyboard- Graphical User Interface (GUI) with mouse


User Interface
controlled) support

Security No advanced security features Security features like Secure Boot available

Boot Time Relatively slow Faster booting speed

Storage Device Supports hard drives up to 2TB (MBR Supports storage devices larger than 2TB (GPT
Support partition) partition)

Multiple OS Boot Limited support Better multi-boot support

Designed for modern hardware, more


Upgrade & Usability Older technology, less customizable
customizable

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

28
Study For Civil Services SCSGYAN @studyforcivilservices

Booting in Computer

• The booting process in a computer begins when the CPU is powered on for the first time, at which
point the memory is empty. To start the computer, the operating system must be loaded into the
main memory, making the system ready to accept commands from the user.

Booting Process
• When we start the computer, booting takes place. This happens when we turn on the power or
restart the computer. The BIOS (Basic Input/Output System) activates peripheral devices.
Additionally, it is necessary to load the boot operating system into the main memory.
• Booting can be initiated either through a command (by pressing the start button) or by using a
command prompt. The boot journal is a tool that helps in loading the operating system.
Moreover, it contains instructions and specifications that help the computer start up. Examples
include hard drives, floppy disk drives, and CD drives, with the hard drive being the most
commonly used.

Types of Booting

• Cold Booting – Also known as Hard Boot, this process takes place when we start the computer for
the first time. In other words, when the power button is pressed, the computer performs a cold
boot. Instructions are read from the ROM, and the operating system is loaded into the main
memory.
• Warm Booting – Also known as Soft Boot, this occurs when we restart the computer without
turning off the power completely. The computer does not start from the initial state. Sometimes,
when the system freezes, it needs to be restarted. In such cases, a warm boot is performed. To
perform a warm boot, one can press the restart button or use CTRL + ALT + DELETE.

Power-On Self-Test (POST) in Booting

• Power-On Self-Test (POST) is a set of routines executed by firmware or software immediately


after the computer is powered on.
• The POST sequence runs independently of the operating system and is controlled by the system
BIOS.
• Once the test is passed, POST typically signals the OS with a beep sound, though the number of
beeps may vary depending on the system.
• When the POST is successfully completed, bootstrapping is initiated, which starts the
initialization of the operating system.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

29
Study For Civil Services SCSGYAN @studyforcivilservices

5. Utility Software

• Utility software acts as an interface between system software and application software. It is a third-
party tool designed to reduce maintenance issues and detect errors in a computer system. Utility software
comes pre-installed with the operating system.
• Key Features of Utility Software
✓ Protects users from threats and viruses.
✓ Reduces disk size using tools like WinRAR and WinZip.
✓ Manages disk partitions through Windows Disk Management Service.
✓ Helps in taking backups of old data and enhances system security.
✓ Performs disk defragmentation to organize scattered files on a drive.
✓ Helps in recovering lost data.
✓ Executes antivirus and security software to ensure data protection in the computer.

Application Software:

• The term "Application Software" refers to software that performs specific tasks for the user. When a user
interacts directly with a software program, it is called application software. The primary purpose of
application software is to assist users in performing specific tasks. Application software operates above
system software and allows users to complete one or more tasks. It facilitates both simple and complex
tasks through programming. It can be either a single program or a collection of programs, known as an
application suite. Some examples of application software are word processing software, web browsing,
spreadsheet software, presentations, graphics, CAD/CAM, emailing, accounting software, customized
shopping apps (sioui), imported applications like Google docx.

Types and examples of application software

Category Purpose Examples

Microsoft Office (Word, Excel, PowerPoint),


Productivity Document creation, spreadsheets,
LibreOffice (Writer, Calc, Impress), Google
Applications presentations, email management
Workspace (Docs, Sheets, Slides)

Accessing web pages, videos, and online Google Chrome, Mozilla Firefox, Microsoft
Web Browsers
content Edge, Opera

VLC Media Player, Windows Media Player,


Media Players & Playback, editing, and management of
Adobe Photoshop, CorelDRAW, Adobe
Editing Tools audio, video, and photos
Premiere Pro, Final Cut Pro

Providing entertainment and interactive Various video games (single-


Games
experiences player/multiplayer)

Business management, financial


ERP systems, CRM software, QuickBooks,
Business Applications transactions, customer relationship
Tally
management (CRM)

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

30
Study For Civil Services SCSGYAN @studyforcivilservices

Software designed for learning and


Educational Software Moodle, Khan Academy, Duolingo
training

Communication Microsoft Outlook, Gmail, WhatsApp,


Messaging, email, chat, and video calling
Applications Telegram, Zoom, Microsoft Teams

Social media, online shopping, banking Facebook, Instagram, Twitter, Amazon,


Internet Applications
services Flipkart, various banking apps

User Interface (UI) of an Operating System (OS):

• The User Interface (UI) of an Operating System (OS) is the medium through which a user interacts with a
computer or device. This interface helps users’ access, control, and operate system resources and
applications.
• When you purchase any software, it includes a user interface to allow you to navigate and use the software
efficiently. The user provides data and instructions to the computer, and in return, the computer provides
information back to the user.
• The way a computer and a user communicate is known as an interface. Another term used to describe this is
"Human-Computer Interface" (HCI), which is commonly abbreviated as HCI.

Some major types of user interfaces (UI):

1. Command Line Interface (CLI) 4. Touch User Interface (TUI)


• In this the user interacts with the computer by • It is the interface used on touchscreen devices, in
typing text-based commands. It is suitable for which the user interacts by touching the screen
programmers and advanced users. with their fingers or a stylus.
• Example: MS-DOS, Linux Terminal, Windows • Example: Android, iOS, Windows Touchscreen
Command Prompt (CMD), PowerShell Devices

2. Graphical User Interface (GUI) 5. Natural Language User Interface (NUI)


• In this the user interacts through visual elements • It allows users to communicate with computers
(icons, windows, buttons) using a mouse, via natural language (speech or text). It uses AI
keyboard, touch or other input devices. and machine learning techniques.
• Example: Windows OS, macOS, Ubuntu • Example: Apple Siri, Google Assistant, Amazon
(GNOME, KDE), Android, iOS Alexa, Microsoft Cortana

3. Menu-Driven Interface 6. Voice User Interface (VUI)


• In this, the user is given a list (menu) of pre- • In this, the user can communicate with the
defined options from which they can select using computer or device using his voice. These are
the mouse or keyboard. popular in smart assistants and IoT devices.
• Example: ATM systems, set-top box menus, • Example: Google Assistant, Amazon Echo
interfaces of old feature phones (Alexa), Apple Siri

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

31
Study For Civil Services SCSGYAN @studyforcivilservices

Computer's Working Methodology

➯ Computer is an electronic machine that receives input, processes it and provides output. Its functioning is
mainly based on IPO (Input → Process → Output) cycle. The functioning of a computer is a system
integration, where hardware, software, and user work together. It depends on speed, accuracy, and reliability.
In simple words "Take input → Process → Give output → Store data!"

1. Input:

➯ Input is the process through which a user enters data and instructions into a computer.
➯ Input devices such as keyboard, mouse, scanner, microphone, touchscreen, etc. are used to transfer data
and instructions to the computer.

2. Processing:

➯ Processing refers to performing arithmetic and logical operations on input data as per given instructions.
➯ This task is primarily performed by the CPU (Central Processing Unit), often called the "brain" of the
computer.
• Processing Steps:
o Fetch: Retrieving instructions from memory.
o Decode: Understanding the instruction.
o Execute: Performing the required operation.
o Write-back: Storing the result back into memory.
• Arithmetic Operations: Addition, subtraction, multiplication, division.
• Logical Operations: Comparisons and conditional statements.

3. Output:

➯ After processing, the result is displayed to the user via output devices.
➯ Examples of output devices include monitor, printer, speaker, etc.
➯ The processed data is presented in a usable form, such as text/images on a monitor, printouts from a
printer, or sound from speakers.

4. Data Storage:

➯ Storage is the 4th and final function of a computer, allowing data to be saved permanently or temporarily
for future use.
➯ Storage can be internal or external, and data is commonly stored on hard drives, flash drives, CDs, or
cloud storage.

Main Types of Storage:

• Primary Memory (RAM): Temporary storage used during processing.


• Secondary Memory (Hard Disk, SSD, USB): Permanent storage.
• Cache Memory & Registers: Used for faster access to frequently used data.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

32
Study For Civil Services SCSGYAN @studyforcivilservices

Personal computer and its components

➯ A personal computer (PC) is a small and relatively inexpensive computer designed for individual use. It is
based on microprocessor technology, where the entire CPU is contained in a single chip.

Evolution of Personal Computers (PC):

• 1970s: The development of the microprocessor made computers smaller, cheaper, and accessible for
personal use.
• 1977: Apple Computer Company introduced the Apple II, the first widely popular personal computer,
revolutionizing the computer industry.
• 1981: IBM launched its first personal computer (IBM PC), which became the most popular and reliable PC
of its time.

Classification Based on Motherboard Design:

• PC-AT (Personal Computer Advanced Technology): A personal computer with advanced technological
features.
• PC-ATX (Personal Computer Advanced Technology Extanded): An extended version of PC-AT with
improved performance and additional features.
• Pentium PC: Computers based on Pentium processors, offering higher performance.

Parts or components of a personal computer (PC)

➯ Personal Computer (PC) is a coordinated set of many hardware and software components, which provides the
user with the facility to perform various tasks. These components are mainly of two types:

1. Hardware Components
2. Software Components

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

33
Study For Civil Services SCSGYAN @studyforcivilservices

Hardware Components

1. System Unit

➯ The System Unit is the main part of a computer, housing the Central Processing Unit (CPU) along with
various hardware components and circuits mounted on the motherboard. Most of the electronic
components of the computer are contained within the system unit.
➯ The system unit includes an optical drive, hard drive, RAM, power supply, BIOS, motherboard,
processor, cooling fans, and peripheral connections. All the functions performed by a PC are controlled
from here. The keyboard, monitor, mouse, and printer are connected to the system unit through cables,
while storage devices like hard disks, CD drives, and floppy drives are controlled by software. This is the
core part of a PC.

Main Parts of System Unit

➯ CPU, motherboard, power supply unit, math coprocessor, RAM chips, ROM chips, video display card, sound
card, disk drive control card, output adapter card, speaker, timer, expansion slots, PCI, USB, CMOS, AGP bus.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

34
Study For Civil Services SCSGYAN @studyforcivilservices

Central Processing Unit (CPU):

➯ The Central Processing Unit (CPU) is the main processing component of a computer, often referred to as
its "brain". It coordinates all hardware and software operations, performing calculations, executing
instructions, and processing data.
➯ Just as the human brain controls the body, the CPU controls the memory, input, and output devices of a
computer. It ensures all components function correctly. Without a CPU, a computer cannot perform any
operations.
➯ Programs and data are stored in memory under the CPU's control. The output is displayed on a monitor or
printed on paper through a printer. A CPU can execute millions of calculations and decisions in a second.
Modern CPUs use technologies like multi-core processing, high clock speeds, cache memory, and
pipelining to enhance performance.
1. Control Unit (CU) – Manages and directs the execution of instructions.
2. Arithmetic Logic Unit (ALU) – Performs arithmetic and logical operations.
3. Memory (Storage Unit) – Stores data and instructions temporarily or permanently.
➯ In microcomputers, the CPU is typically a microprocessor. Larger computers may have multiple
microprocessors, enabling them to handle more complex tasks efficiently.

Microprocessor:

➯ A microprocessor is a digital electronic chip located on the motherboard,


functioning as the Central Processing Unit (CPU) of a computer. It is often
referred to as the "brain" of the computer. The microprocessor integrates
multiple functional units of a computer into a single chip. It is used in
computers, laptops, mobile phones, and various electronic devices.
➯ Before the invention of microprocessors, computer circuits were built by
connecting multiple transistors. As computers became more efficient and powerful, the number of
transistors in the processor circuits increased significantly. This made the circuit more complex,

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

35
Study For Civil Services SCSGYAN @studyforcivilservices

generating excessive heat and leading to failures. Hence, there was a need for a single component that could
integrate multiple transistors into one circuit, leading to the development of the microprocessor.
➯ Note: The processing power of a microprocessor is measured in gigahertz (GHz). The higher the GHz, the
faster the processor can perform calculations.

History of Microprocessor:

Memory
Generation Era Chip Core Power Core Type Examples
Size
Intel 8080 (First
Firsrt 1971-73 LSI 4-bit 1 KB 108 KHz - 200 KHz Single
microprocessor)
Second 1974-78 LSI 8-bit 1 MB Up to 2 MHz Single Motorola 6800, Intel 8085
Third 1979-80 VLSI 16-bit 16 MB 4 MHz - 6 MHz Single Intel 8086
Fourth 1981-95 VLSI 32-bit 4 GB Up to 133 MHz Single Intel 80386, Motorola 68030
1995-
Fifth SLSI 64-bit 64 GB 533 MHz - 34 GHz Multi-Core Pentium, Celeron, Xeon
Present

Structure of Microprocessor:

➯ The datapath in a microprocessor is the functional unit responsible


for data processing. It is located inside the processor and consists
of components such as arithmetic logic units (ALUs), registers,
buses, and multiplexers. The datapath executes instructions and
manipulates data in the processor.
➯ The internal structure of the microprocessor consists of the
following parts: - C.U., A.L.U., Register, Bus System and Cache
Memory.

1. Control Unit (CU)

➯ The Control Unit (CU) plays a crucial role in the CPU. As its name suggests, it controls the flow of
information and manages the operation of all computer components. The major functions of the Control
Unit are:
• It oversees all internal operations of the computer.
• It manages input-output operations.
• It fetches programs from memory, interprets them, and directs the ALU and memory to execute
necessary operations.
• It informs the ALU where the data is stored in memory, what operation to perform, and where to store
the result.
➯ All these instructions are transmitted in the form of electrical signals through the Control Bus of the
System Bus (a group of wires used for data transfer).
➯ Examples of devices that require CU:
• Central Processing Units (CPUs)
• Graphics Processing Units (GPUs)

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

36
Study For Civil Services SCSGYAN @studyforcivilservices

2. Arithmetic Logic Unit (ALU)

➯ The Arithmetic Logic Unit (ALU) performs arithmetic and logical operations. Arithmetic operations
include addition, subtraction, multiplication, and division. The ALU contains an electronic circuit capable
of performing these mathematical calculations.
➯ Logical operations involve comparing two numbers or data values to make decisions. The results of these
comparisons are usually true or false (yes or no), which help in decision-making processes.
➯ The ALU operates under the supervision of the Control Unit (CU). It fetches data from memory,
processes it, and sends the result back to memory. The ALU works at very high speeds, performing
millions of calculations per second. It contains multiple registers and accumulators that temporarily
store data during computations.
➯ Once the ALU completes processing, the result is either sent to output devices for display or stored in
memory for further use.
➯ The first ALU was the Intel 74181, implemented as part of the 7400 series TTL (Transistor-Transistor
Logic) integrated circuits. It was released by Intel in 1970.

3. Register

➯ In a microprocessor, registers are temporary storage units used to store data and instructions during
processing. They are an essential part of the computer processor and play a crucial role in improving the
speed and reliability of a computer.
➯ Registers can be 8-bit, 16-bit, 32-bit, or 64-bit, depending on the microprocessor architecture.

4. Bus System

➯ Data Bus – Transfers data between different components of the computer.


➯ Address Bus – Sends the memory addresses and I/O device addresses.
➯ Control Bus – Sends control signals to manage operations within the system.

5. Cache Memory

➯ Cache memory is a high-speed memory that stores frequently used data to speed up processing.
➯ It acts as a buffer between the main memory (RAM) and the processor, reducing data access time.

Memory (Storage Unit)

➯ Just like the human brain has a memory to retain information, a computer also has a memory that stores
data, instructions, and programs. This memory allows the system to store and retrieve information when
needed. Without memory, a computer cannot function.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

37
Study For Civil Services SCSGYAN @studyforcivilservices

➯ The memory consists of multiple storage locations, each identified by a unique address. The capacity of a
memory depends on the number of these locations.

Mother Board

➯ The motherboard is a printed circuit board (PCB) made of plastic, with thin metal traces that connect
different components of the computer. It is often called the Main Board or System Board. Since all
components are connected to it, it is considered the "backbone" of the computer.
➯ The microprocessor is placed in a dedicated socket on the motherboard. The thin metal lines on the board,
which facilitate the transfer of signals between components, are called bus bars.
➯ The motherboard ensures communication and coordination among all connected components.
➯ It is also known as Mainboard, Planner Board, Logic Board, System Board, MOBO, or MB.

Motherboard Ports:

1. Serial Port • A universal interface for keyboard, mouse,


• Developed in the 1960s under the RS-232 printer, external storage, mobile devices, etc.
standard. • Many variations of USB ports – such as USB
• Transmits data one bit at a time. Type-A, Type-C, USB4 – are currently available.
• For modems, serial mouse, industrial equipment, • Used for high-speed data transfer, power
and some network devices (such as router delivery, and multi-functional connectivity.
console ports).
4. VGA Port
2. Parallel Port • VGA (Video Graphics Array) was developed by
• Popular in the 1970s–80s for devices such as IBM in 1987.
printers and scanners. • Connecting a monitor or projector to a graphics
• Transferring multiple bits of data simultaneously card by sending an analog video signal.
in parallel. • It has been replaced by today's digital display
• Primarily for printers (LPT port). interfaces (e.g. DVI, HDMI, DisplayPort) but is
still in use in some older systems and specific
3. USB Ports industries.
• USB 1.0 was introduced in 1996, USB 2.0 in the
early 2000s, and USB 3.0/3.1/3.2 later. 5. Power Connector

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

38
Study For Civil Services SCSGYAN @studyforcivilservices

• The ATX standard (circa 1995) evolved from the 8. Sockets (CPU Sockets)
early AT style connectors in the mid-1990s. • Evolved from early computers to today's modern
• Provides DC power from the computer's power LGA/BGA sockets.
supply to the motherboard and other • Fitting the CPU securely on the motherboard and
components. providing an electrical interface.
• Modern CPU sockets (e.g. Intel LGA 1700, AMD
6. External (I/O) Ports AM4/AM5) have been developed to suit higher
• Through an I/O panel (or I/O shield) located on performance, energy efficiency, and new
the back of the motherboard, which the ATX technologies.
standard normalized.
• Providing connections for external devices (such 9. HDMI Port
as USB, audio jacks, Ethernet, etc.). • HDMI (High-Definition Multimedia Interface) was
developed in 2003.
7. DVI Port • Transmitting both digital video and audio in a
• DVI (Digital Visual Interface) was developed single cable.
around 1999. • Providing connectivity to TVs, monitors,
• Digital video signal transmission, allowing higher projectors, etc.
quality image display. • HDMI is one of the most popular interfaces
• HDMI and DisplayPort have taken over most of today, supporting high resolution, multi-channel
DVI's functions, but it is still seen in some audio, 3D video, and more.
monitors and graphics cards. • The latest versions (such as HDMI 2.1) and their
expanded cable standards meet modern
entertainment and computing needs.

Other Components of Motherboard:

• Power Supply Unit (PSU) works to convert 220-volt AC supply of household electricity
into +5 volt and 12-volt DC supply for use in the computer.
• +5-volt DC supply is provided to the electronic components of the computer. 12-volt DC

Power Supply Unit (PSU) supply is given to devices like motor, fan etc.
• This unit protects the computer from high and low voltage disturbances. Currently, most
computers are using SMPS (Switch Mode Power Supply), which is a more efficient and
energy saving technology.

• Installed on the motherboard, RAM temporarily stores data and programs during
RAM Chip
processing.

• Permanently embedded on the motherboard during manufacturing. Stores essential data


ROM Chip and programs required during boot-up, such as BIOS (Basic Input Output System).

• Plugs into the motherboard to render video and graphics on the monitor. Uses VGA (Video
Video Display Card Graphics Array) or SVGA (Super VGA) standards.

• Converts digital audio data into electrical signals for sound output. Connected to external
Sound Card
speakers.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

39
Study For Civil Services SCSGYAN @studyforcivilservices

• Controls data flow between the motherboard and floppy/hard disk drives.
Disk Drive Control Card

• Facilitates communication between memory and output devices (monitor and printer),
Output Adapter card
converting binary data into readable formats.

Speaker • Produces audio signals inside the system unit.


• It is mounted on the motherboard and acts like a clock. It is supplied with a button battery
Timer
so that the clock continues to work even when the computer is turned off.

• There are slots on the motherboard for adding another device or for future use, which are
Expansion Slot
called expansion slots.

PCI- Peripheral Component • It is a slot on the computer motherboard through which a network, graphics or sound
Inter connect card is installed. It connects the device to the computer memory.

• It is a system for establishing communication between a computer and any of its devices.
Since almost all computer devices like mouse, keyboard, printer, digital camera, secondary
memory etc. can be connected to the CPU through this system, hence it is called Univer-

Universal Serial Bus sal Serial Bus. Its use is becoming popular in other electronic devices besides computers.
Due to this reason, nowadays personal computers have more than one USB port.
• Its main feature is that any new device can be connected to the computer and used
without restarting it. This is called the feature of Plug and Play.

• CMOS chip memory is installed on the computer motherboard. A button-sized battery is


C-MOS-Complementary
attached to it which provides power supply to the CMOS chip even when the computer is
Metal Oxide Semiconductor
turned off.
Accelerated Graphic Port • AGP bus is used for 3 dimensional pictures, graphics and motion videos. It connects the
Bus high-speed video card to the motherboard.

The front of the system unit has a dedicated slot for various peripherals –

➯ The front part of the system unit contains the power switch, reset button, floppy drive and CD drive.
➯ The power switch is used to turn the power supply in the system unit on or off.
➯ The reset button is used to turn the power supply in the system on again without turning it off. This is used in
case the system hangs.
➯ The floppy drive and CD drive are suitable for reading and writing floppies and CDs respectively.

Ports and jacks are made in the rear part of the system unit to connect various external devices (accessories). These
are as follows.

o Power Socket

o Keyboard Port

o Monitor Port

o Serial Port

o Parallel Port

o Audio Jack

o Network Port

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

40
Study For Civil Services SCSGYAN @studyforcivilservices

o Universal Serial Bus Port

o SCSI (Small Computer System Interface Port)

2. Hard Disc and Hard Disc Drive

➯ The hard disk is a primary component of a personal computer,


responsible for permanently storing data and programs. It
functions as a secondary storage device.
➯ Hard disks have large storage capacities, typically measured in
gigabytes (GB) and terabytes (TB) in modern systems. The
operating system, various application software, and user
data are all stored on the hard disk. It is a non-volatile
memory, meaning that data remains intact even after power is
turned off.
➯ The development of the hard disk began in 1953 by IBM
developers, who were searching for a low-cost random-
access storage solution for large amounts of data. The first disk drive had a capacity of 3.75 MB and was as
large as a refrigerator. Today, Seagate has developed HAMR drives that can store over 30 TB of data.

➯ Hard Disk Drive (HDD): A hard disk drive is used to read, modify, and store data on the hard disk.
➯ The hard disk is placed inside the computer cabinet and connected to the motherboard. Both the hard
disk and hard disk drive are sealed inside a pollution-free casing, known as a Winchester Disk.
➯ Hard disks consist of multiple platters (disk plates) made of aluminum or other metals. Each platter is
coated with magnetic iron oxide. These platters have concentric tracks and sectors on both surfaces, where
data is stored. All platters are mounted on a spindle, allowing them to rotate for data access.

3. Floppy Disk Drive

➯ Floppy disk is a circular disc made of Mylar Plastic, on whose surface iron oxide
(magnetic material) is coated. Floppy disk is a portable magnetic memory
device which can be read by inserting it in a floppy disk drive, its data can be
changed and new data can be stored. With the invention of new memory devices,
the use of floppy disk drive in personal computers is decreasing.

4. CD/DVD Drive

➯ The CD (Compact Disc) and DVD (Digital Video Disc) are types of optical
discs that have become an integral part of personal computers. Stored
information on these discs can be accessed by inserting them into a CD/DVD
drive.
➯ The speed of a CD drive is represented by a number followed by the letter
"X", such as 8X, 56X, etc. To modify or store new data on a CD/DVD, a
writable drive is used, known as a CD/DVD Writer. Since DVDs are a newer type of optical disc, a DVD
drive can read CD data, but a CD drive cannot read DVD data.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

41
Study For Civil Services SCSGYAN @studyforcivilservices

➯ Due to their large storage capacity (650 MB or more), CDs/DVDs are widely used to store video data and
motion pictures. As a result, personal computers are increasingly becoming a source of entertainment.

5. Monitor

➯ The monitor is a popular output device used in personal computers that provides soft copy output. It
displays the ongoing tasks in a computer and serves as a bridge between the user and the computer. In
multimedia applications, monitors are essential for displaying
animations, movies, images, graphics, and videos. A monitor works by
using pixels, which are tiny dots that emit light to form images.
➯ With the increasing popularity of GUI (Graphical User Interface), a
personal computer is almost unimaginable without a monitor.
Nowadays, personal computers use LCD (Liquid Crystal Display), LED
(Light Emitting Diode), and OLED (Organic Light Emitting Diode)
monitors.

6. Mouse

➯ The mouse is a popular input device, also known as a pointing device. It is


primarily used in Graphical User Interface (GUI)-based operating systems and
software.
➯ The mouse is connected to the motherboard via a serial port or, in modern
computers, through a USB port. Wireless Mouse are also available, which operate
using Bluetooth or Radio Frequency (RF) technology.

7. Key Board

➯ The keyboard is an essential input device used for entering alphanumeric data (letters and numbers) into a
computer. It is particularly important for word processing and
spreadsheet software.
➯ The keyboard is also used to give commands to the computer. If a mouse
malfunctions, the keyboard can be used as an alternative to perform
various functions. A standard 'QWERTY' keyboard with 104 keys is
commonly used with personal computers. Windows-based keyboards
may include some special function keys for additional operations. The
keyboard is connected to the motherboard via a PS/2 port (older models) or
a USB port (modern models).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

42
Study For Civil Services SCSGYAN @studyforcivilservices

8. Speaker

➯ Speaker is an important output device of a personal computer, essential for multimedia functionality. To
experience multimedia properly, external speakers are often required. It
provides audio output such as music, voice notes, game sounds, and video
audio.
➯ Speakers are used for soft copy presentations, allowing users to receive
information in audio format. For proper speaker functionality, a sound card is
required, which processes and outputs audio signals.
➯ Speaker power is measured in PMPO (Peak Music Power Output), which
indicates the maximum audio output power.

9. Printer

➯ A printer is a device that accepts text and graphics output from a


computer and transfers this information onto paper or sheets.
Printers can print text, numbers, or images, depending on their
type and quality. Printers are connected to the motherboard via a
parallel port or USB port.
➯ Types of Printers: Based on printing methods and quality,
printers are classified into two main types:
• Impact Printers (e.g., Daisy-Wheel Printer, Dot-Matrix Printer, Line Printer)
• Non-Impact Printers (e.g., Inkjet Printer, Laser Printer)

10. Scanner

➯ A scanner is a popular optional input device used to convert printed or


handwritten content into digital format for a computer. It is a type of image
processing device.

11. Modem

➯ The word Modem stands for Modulator-Demodulator. It is used to connect a


PC to the internet via a telephone line. A modem converts analog signals
received over a telephone line into digital signals for the computer and
transforms digital signals generated by the computer into analog signals for
transmission over the line.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

43
Study For Civil Services SCSGYAN @studyforcivilservices

12. UPS (Uninterrupted Power Supply)

➯ UPS provides continuous power supply to the computer in case of a power outage.
It prevents the computer from shutting down suddenly, ensuring data safety.
➯ When electricity is lost, UPS instantly switches to battery power, allowing the
computer to keep running without interruption. It helps prevent data loss from
unsaved work in case of a sudden power failure.
➯ Sudden power cuts can damage hard disks, but a UPS minimizes this risk. When
the battery is low, it emits a beep sound to warn the user to safely shut down the
computer.

13- CVT (Constant Voltage Transformer)

➯ CVT is used to stabilize voltage fluctuations in household power supply. It


ensures that computers and other sensitive devices receive consistent and
safe voltage levels.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

44
Study For Civil Services SCSGYAN @studyforcivilservices

Computer Memory

➯ Computer memory refers to the physical devices used in computers or digital electronic devices to
temporarily or permanently store programs (sequence of instructions) or data (such as program status
information).
➯ Computer memory is divided into small units called cells, where data is stored in binary format (0,1).
➯ Primary memory, such as RAM (Random Access Memory), provides fast access speed and is directly
accessed by the CPU. However, it is volatile, meaning data is lost when power is turned off. In contrast,
secondary memory, such as Hard Disk Drive (HDD) or Solid-State Drive (SSD), permanently stores
large amounts of data, although its access speed is slower than primary memory.
➯ Virtual memory is a technique where a portion of secondary memory is used as primary memory, making
it appear as though the system has more RAM.
➯ The term "storage" is often used for secondary memory devices like tapes, magnetic disks, and optical
disks (CD-ROM, DVD-ROM), whereas the term "memory" usually refers to addressable semiconductor
memory, such as RAM.

Semiconductor memory:

➯ Semiconductor memory is a digital electronic data storage device used to store digital data, such as
computer memory. It primarily refers to MOS memory (Metal-Oxide-Semiconductor), where data is stored
in silicon-integrated circuit memory chips within MOS memory cells. This memory is developed in
various types and technologies and can be classified into dynamic and static memory.
➯ Two main types of semiconductor memory:

1. Volatile Memory

• Requires power supply to retain stored information.


• Examples include Primary Memory (mostly Dynamic RAM, DRAM) and high-speed CPU Cache
Memory (usually Static RAM, SRAM).
• SRAM is faster but consumes more power and provides lower memory capacity per unit area than
DRAM.

2. Non-Volatile Memory

• Retains stored information even without power.


• Examples include Read-Only Memory (ROM), Flash Memory, and most types of Magnetic Storage
Devices (Hard Disk, Floppy Disk, Magnetic Tape) and Optical Disks.

Types of Memory

➯ There are two types of computer memory –


1. Primary memory
2. Secondary memory
3. Cache memory

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

45
Study For Civil Services SCSGYAN @studyforcivilservices

1. Primary Memory / Main Memory

➯ Primary Memory, also known as Main Memory or Internal Memory, is an essential component of a
computer that temporarily stores data and instructions, allowing the CPU to access them quickly and
directly.
➯ This memory is volatile, meaning that all stored data is lost when the power is turned off.
➯ Types of Primary Memory:
1. RAM (Random Access Memory) – A volatile memory that temporarily stores data and programs
currently in use, enabling the CPU to access them instantly.
2. ROM (Read-Only Memory) – A non-volatile memory that permanently stores essential data, such as
firmware required for the system boot process.
➯ Due to its high access speed, primary memory plays a crucial role in enhancing overall computer
performance and processing speed.

Random Access Memory (RAM) Read-Only Memory (ROM)


➯ Random Access Memory (RAM) is a crucial type of ➯ ROM is a fundamental memory of the computer that
computer data storage, also known as Read/Write contains essential input-output instructions
Memory because data can be both read and written programmed by the manufacturer, assisting in the
into it. initial startup and operation of the system.
➯ It temporarily stores programs and data that the ➯ It is a non-volatile memory, meaning that data
CPU can access almost instantly, but since it is remains intact even when the power is turned off.
volatile memory, all stored data is lost when the ➯ Types of ROM:
power is turned off. 1. Manufacturer-Programmed ROM
➯ Two main types of modern RAM: 2. User-Programmed ROM – Includes:
1. Static RAM (SRAM) – Uses flip-flop circuits to o PROM (Programmable ROM) – Allows users to
store data, making it faster and low power- write data once, but cannot be modified afterward.
consuming, but expensive. It is primarily used as o EPROM (Erasable PROM) – Can be erased and
CPU cache memory. reprogrammed using ultraviolet (UV) light or
2. Dynamic RAM (DRAM) – Stores each bit of data electrical signals.
using a transistor-capacitor pair, where the o EEPROM (Electrically Erasable PROM) – Can
capacitor holds a charge (1 or 0), and the be erased using electrical signals.
transistor acts as a switch that allows reading or o UVEPROM (Ultra-Violet EPROM) – Can be
modifying the charge. Cheaper than SRAM, DRAM erased using ultraviolet light.
is the main memory type used in modern ➯ Note: ROM contains the "Bootstrap Loader", an
computers. initial program that helps start the computer
➯ However, both SRAM and DRAM are volatile, meaning software when the system is powered on.
that they lose all stored data once the power supply
is removed.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

46
Study For Civil Services SCSGYAN @studyforcivilservices

Main differences between RAM and ROM in computer memory:

Characteristic RAM ROM


Full Name Random Access Memory (RAM) Read-Only Memory (ROM)
Volatile memory, meaning data is lost Non-volatile memory, meaning data remains stored even
Nature
when the power supply is turned off. when the power is off.

Data Access & Used for both reading and writing Primarily used for reading data; some types of ROM allow
Nature data; it is mutable (changeable). data modification. It is immutable (non-changeable).

Temporary storage that holds data Permanent storage that holds essential data like firmware
Storage Type
and programs currently in use. and system software.
Stores data for currently running Stores essential instructions for system booting and
Primary Use
programs and processes. firmware.
Examples SRAM, DRAM PROM, EPROM, EEPROM

Mass/Secondary Memory

➯ Mass/Secondary Memory is an additional storage used for permanently storing large amounts of data,
as primary memory is faster but expensive and limited.
➯ It is also called Backup Storage, because the stored data can be transferred to primary memory as needed.
➯ Secondary memory stores data in binary code, making it efficient and accessible for computers.
➯ Common examples of this type of memory include Floppy Disks, Hard Disks, CD-ROMs, DVDs, and
Flash Drives, which help in long-term data preservation.
➯ Some important Secondary Memory Devices are:
• Magnetic Media – Floppy Disk, Hard Disk (Solid State Drive (SSD) and Hard Disk Drive (HDD)), Magnetic
Tape
• Optical media - CD, DVD
• Solid-state memory - USB flash drives, memory cards

Computer storage in secondary memory

• Computer storage refers to the technology used to store data safely in a computer. It is an important part of a
computer. In computer storage, files, operating systems, and applications are kept for a long time.
• There are two major types of computer storage: hard disk drives (HDD) and solid-state drives (SSD).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

47
Study For Civil Services SCSGYAN @studyforcivilservices

Difference Hard Disk Drive (HDD) and Solid-State Drive (SSD):

Characteristic Hard Disk Drive (HDD) Solid State Drive (SSD)

Data Storage Stores data on magnetic disks with


Uses flash memory chips with no moving parts.
Technology spinning platters and moving parts.

Slower read/write speeds, resulting in Faster read/write speeds, leading to quicker


Speed
longer boot time and application loading. system boot and application loading.

Power Produces noise during operation and


Operates silently and consumes less power.
Consumption consumes more power.

Provides high storage capacity (e.g., 1TB More expensive for the same storage capacity,
Storage Capacity
or more) at a lower cost. though high-capacity SSDs are now available.

Lower cost per gigabyte, making it a Higher cost per gigabyte, but ideal for
Cost
budget-friendly option. performance.

Difference between primary memory and secondary memory:

Primary Memory Secondary Memory

Can be both volatile and non-volatile. For


Always non-volatile, meaning data remains safe even when
example, RAM is volatile, whereas ROM is non-
power is off.
volatile.

Also known as External Memory, Backup Memory, or Auxiliary


Also known as Internal Memory or Main Memory.
Memory.

Data cannot be accessed directly by the processor; it must first


Data can be accessed directly by the CPU,
be loaded into primary memory, making retrieval and
enabling faster retrieval and processing.
processing slower.

Used for immediate computing tasks (e.g.,


Used for long-term data storage.
running programs).

A computer cannot function without primary A computer can boot without secondary memory, but it won’t
memory. have access to stored data.

Data in primary memory is available only during Data in secondary memory is permanently stored and remains
operation. available.

Limited capacity, usually between 16GB to 32GB, Large capacity, usually ranging from 200GB to terabytes, used
and stores currently used data or instructions. for permanent storage.

Based on semiconductor technology. Based on magnetic or optical technology.

More expensive per bit. Cheaper per bit.

Examples: RAM, ROM, Cache Memory. Examples: HDD, SSD, Pen Drive, CD/DVD, Cloud Storage.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

48
Study For Civil Services SCSGYAN @studyforcivilservices

Cache Memory
➯ Cache Memory is a high-speed memory used to increase the speed and performance of the CPU.
➯ It is a small-sized but faster memory than primary memory.
➯ Cache memory is easily accessible, and only the CPU can access it, not other devices.
➯ It stores frequently used data and files so that when the CPU requires data, it first checks the cache
memory.
➯ The advantage of cache memory is that the CPU does not need to use the system bus of the motherboard
for data transfer.

Types of Cache Memory: -


1. L1 Cache - It is a small memory whose size ranges from 2KB to 64 KB. There are two types of cache in L1
cache, the first is instruction cache which stores the instructions required by the CPU and the second is data
cache which stores the data required by the CPU.
2. L2 Cache - The size of L2 cache is slightly larger than L1 cache and its speed is slightly less than L1 cache. Its
size ranges from 256 kb to 512 kb.
3. L3 Cache - It is slightly bigger in size than L1 cache and L2 cache and its speed is slightly less than L1 cache
and L2 cache memory. Its size ranges from 1 MB to 8 MB.

Virtual Memory

➯ Virtual memory is a technology that allows a computer to use more memory than it physically has.
➯ It extends physical memory using both software and hardware.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

49
Study For Civil Services SCSGYAN @studyforcivilservices

➯ When RAM is full, the computer uses part of the hard disk or SSD as temporary memory, called Swap
Space or Page File.
➯ Virtual memory stores data in a swap file on the hard drive.

What is Thrashing?
➯ If excessive data is constantly moved between RAM and the hard disk, the computer slows down. This
condition is called Thrashing, which reduces system performance.

Buffer memory

➯ Buffer memory is a temporary storage space used to transfer data from one location to another.
➯ It helps adjust the speed difference between data transmission and processing so that data flows
smoothly.
➯ It temporarily stores data in RAM, making computer operations faster. It can be present in both
hardware and software.
➯ Examples:
• Keyboard & Mouse – When you type or move the mouse, the data first goes to the buffer before
processing.
• Audio & Video Streaming – While watching online videos, the buffer loads data first to prevent
interruptions.
• Printer – When printing a document, the data is stored in the buffer before the printer processes it.

Units of Computer Memory Measurement

➯ Computer memory is measured using different units. It starts with Bits and Bytes and increases to
Gigabytes (GB), Terabytes (TB), and beyond.
➯ Bit is the smallest unit of memory measurement, while Geopbyte is the largest.
➯ Bit is also called "Shannon", named after Claude E. Shannon, the pioneer of information theory.

Name of the unit Short form Size (in bytes)


Bit Bit 1 Bit = 1/8 Byte
Nibble Nibble 1 Nibble = 1/2 Byte (4 Bit)
Byte B 1 B = 8 Bit
Kilobyte KB 1 KB = 1,024 बाइट
Megabyte MB 1 MB = 1,024 KB
Gigabyte GB 1 GB = 1,024 MB
Terabyte TB 1 TB = 1,024 GB
Petabyte PB 1 PB = 1,024 TB
Exabyte EB 1 EB = 1,024 PB
Zettabyte ZB 1 ZB = 1,024 EB
Yottabyte YB 1 YB = 1,024 ZB
Brontobyte BB 1 BB = 1,024 YB
Geopbyte GBP 1 GBP = 1,024 BB

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

50
Study For Civil Services SCSGYAN @studyforcivilservices

File System in Computers:

➯ A File System is a method used by a computer to organize, store, and manage data. It defines how data is
stored, accessed, and managed. The file system organizes data into files and directories (folders), making it
easier for users and software to locate and use data efficiently.

Types of File Systems


➯ There are various types of file systems designed for different operating systems and use cases. Some of the
major file systems are as follows:

1. FAT (File Allocation Table):


➯ FAT (File Allocation Table) is a file system used to organize and manage files on storage devices such as hard
drives, USB flash drives, and memory cards. It keeps track of where files are stored on the disk and helps the
operating system retrieve them efficiently. It is commonly found on floppy disks, USB sticks, and other solid-
state memory cards.
➯ Originally, FAT was an 8-bit system, but it was later updated to FAT12, FAT16, and FAT32.
➯ FAT is also used in the boot phase of EFI-compliant computers.

Types of FAT File System:


• FAT12 – Used in early floppy disks, supports storage up to 32 MB.
• FAT16 – Used in early hard drives, supports up to 2 GB per partition.
• FAT32 – Commonly used in USB drives and SD cards, supports up to 2 TB per partition.
• exFAT (Extended FAT) – Designed for flash drives and large storage devices, supports larger file sizes and
provides better performance than FAT32.

Key Features of FAT:


• Simple and lightweight – Works on almost all operating systems.
• Widely compatible – Used in Windows, Linux, macOS, gaming consoles, and embedded devices.
• Lacks built-in security – Unlike NTFS, it does not support encryption or file permissions.
• Fragmentation issue – Files may get fragmented, leading to slower performance.

2. NTFS (New Technology File System):


➯ NTFS (New Technology File System) is a file system developed by Microsoft, introduced with Windows NT in
1993. It is an advanced version of FAT with improved security, reliability, and functionality.

Key Features of NTFS:


• NTFS provides file-level and folder-level permissions, ensuring that only authorized users can access files. It
also includes encryption (BitLocker) to enhance data security.
• It uses journaling technology, making it easier to recover data after a system crash or power failure.
• Supports a maximum file size of 16 Exabytes (EB) and volume size of 8 Petabytes (PB), significantly higher
than FAT32.
• The NTFS file system supports built-in data compression, which saves disk space.
• NTFS includes features such as Access Control Lists (ACLs) and Audit Logs, which enhance system security.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

51
Study For Civil Services SCSGYAN @studyforcivilservices

3. ext (Extended File System):


➯ The Extended File System (ext) is specifically designed for Linux operating systems. It was first introduced in
1992 and has undergone several upgrades, leading to Ext2, Ext3, and Ext4 versions.

Version Release Max File Max Storage Journaling Key Features


Year Size Size
ext 1992 2 GB 16 GB First Linux file system, limited features
ext2 1993 2 TB 32 TB Faster performance, easy backup and recovery
ext3 2001 2 TB 16 TB Supports journaling, upgradeable from ext2
ext4 2008 16 TB 1 EB Faster performance, defragmentation support,
large storage support

4. HFS+ (Hierarchical File System Plus):


➯ HFS+ (Hierarchical File System Plus), also known as Mac OS Extended, is a file system developed by Apple.
Introduced in 1998, it was an upgrade to the HFS (Hierarchical File System) and was used in macOS, iOS, and
other Apple devices.

Key Features of HFS+:


• Works on all types of storage devices, including optical discs.
• Uses 512-byte blocks for data storage.
• Supports long file names, Unicode characters, and file/folder permissions.
• Supports journaling, improving system stability.
• Compatible with hard drives, floppy drives, and CD-ROM drives.
• Uses UTF-16 encoding for file and folder names.

5. APFS (Apple File System):


➯ APFS (Apple File System) is a modern file system developed by Apple, introduced in 2017 with macOS High
Sierra (10.13). It is an upgraded version of HFS+, optimized for SSD (Solid-State Drive) and flash storage, but
also compatible with HDD, iPhones, iPads, and other Apple devices.

Key Features of APFS:


• Optimized for SSDs and flash storage, resulting in faster read/write speeds. Works on HDDs but performs
best on SSDs.
• Built-in encryption support, ensuring data security with single-key and multi-key encryption.
• Instant directory size calculation, enabling faster file access.
• Multiple volumes share storage dynamically, optimizing space usage.
• Uses Copy-on-Write (COW) mechanism, reducing the risk of data corruption.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

52
Study For Civil Services SCSGYAN @studyforcivilservices

Input and Output Devices

Input Devices

➯ With the help of input devices, the user enters data, information and instructions into the computer. These
devices convert the data and instructions given in human language into computer understandable signals.
They also translate letters, numbers and other symbols into computer language (0 and 1 bits) so that the
computer can understand them. Only after this, data processing becomes possible. In this way, input devices
mainly serve two purposes –
1. Taking data and instructions to the computer.
2. Converting data and instructions into machine language.

Examples of Input Devices:

• Key-Board • OCR (Optical Character Recognition)


• Mouse • MICR (Magnetic Ink Character Reader)
• Trackball • OMR (Optical Mark Reader)
• Joystick • Kimball Tag Reader
• Scanner • Speech Recognition System
• Microphone • Light Pen
• Webcam • Touch Screen
• Bar Code Reader
Key-Board

➯ The keyboard is the most commonly used input device in computers. It is an advanced version of a
typewriter, but with more keys. Typically, a keyboard has 101 to 108 keys, which are used to type letters,
numbers, and other symbols.
➯ The keyboard design is derived from the typewriter, which was invented by Christopher Latham Sholes
in 1868.
➯ The first computer keyboard was introduced in the 1960s, replacing punch cards and teleprinters with
electronic input systems.
➯ A keyboard connects to the computer via a cable. When a key is pressed, the keyboard encoder
converts the input into an 8-bit binary code (1s and 0s) and sends it to the computer.
➯ The different types of keys on a keyboard can be categorized as follows:

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

53
Study For Civil Services SCSGYAN @studyforcivilservices

1. Function keys (F1 to F12): These keys are located in the top row of the keyboard. They are pre-assigned to
frequently used functions. Using them saves time, although their function varies according to the software.

Function WORK
Key
- Enters CMOS setup.
F1 - Opens Microsoft Windows Help and Support Center with Windows Key + F1.
- Opens Task Pane.
- Renames selected icon, file, or folder in Windows.
- Opens the document window in Microsoft Word with Alt + Ctrl + F2.
F2
- Displays Print Preview in Microsoft Word with Ctrl + F2.
- Enters CMOS setup.
- Opens search feature in many programs, especially in Windows.
- Repeats the last command in MS-DOS or Windows command line.
F3
- Changes text case (uppercase, lowercase, or capitalize first letter) in Microsoft Word with Shift + F3.
- Opens Advanced Find window in Microsoft Outlook with Windows Key + F3.
- Opens address bar in Windows Explorer and Internet Explorer.
- Repeats last action in Word 2000+.
F4
- Closes the active program window with Alt + F4.
- Closes other open windows inside an active window with Ctrl + F4.
- Refreshes or reloads a webpage/document in all modern internet browsers.
F5 - Opens Find, Replace, and Go To window in Microsoft Word.
- Starts a slideshow in PowerPoint.
- Moves the cursor to the address bar in Internet Explorer, Mozilla Firefox, and most browsers.
F6
- Switches between open Microsoft Word documents with Ctrl + Shift + F6.
- Checks spelling and grammar in Microsoft Word, Outlook, etc.
F7
- Opens the thesaurus for highlighted words with Shift + F7.
- Opens Windows startup menu, often used to access Safe Mode.
F8
- Used to access Windows recovery system on some computers (may require Windows installation CD).
- Refreshes a document in Microsoft Word.
F9
- Sends and receives emails in Microsoft Outlook.
- Activates the menu bar in any open application in Windows.
F10
- Works like a right-click on a highlighted icon, file, or link with Shift + F10.
F11 - Toggles full-screen mode in modern internet browsers.
- Opens the "Save As" window in Microsoft Word.
- Opens a document in Microsoft Word with Ctrl + F12.
- Saves a document in Microsoft Word with Shift + F12 (like Ctrl + S).
F12
- Prints a document in Microsoft Word with Ctrl + Shift + F12.
- Previews a webpage in Microsoft Expression Web.
- Opens Firebug or browser developer tools.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

54
Study For Civil Services SCSGYAN @studyforcivilservices

2. Alphabet Keys: There are 26 alphabet keys in the keyboard from A to Z, using which we can type any word or
text.

3. Numeric Keys: These keys are used to type numbers. Numbers from 0 to 9 are marked on them. Generally,
there is a numeric key pad on the right side of the keyboard to type numbers. Apart from this, there are other
special symbols like +, -, *, / for calculations.

4. Cursor Control Keys: These include the four arrow keys Left, Right, up, down ( ), which are used
to move the cursor in a direction on the screen. Just above these are four more buttons to control the cursor
called Home, End, Page Up and Page Down.
• Home: Moves the cursor to the beginning of the line.
• End: Moves the cursor to the end of the line.
• Page Up: Moves the cursor one page back or to the previous page.
• Page Down: Moves the cursor to the next page.

5. Special Purpose Key –

Key Name Function

A toggle button. When activated, all letters are typed in uppercase; when deactivated,
Caps Lock Key
letters are in lowercase.

A toggle button. When activated, the number pad types numbers; when deactivated, it
Num Lock Key
functions as arrow keys.

Shift Key A combination key used with other keys to perform various functions.

Enter Key Used to execute commands, start a program, or move to the next line.

Tab Key Moves the cursor by a fixed distance or switches between links in a browser.

Esc Key (Escape Key) Functions like a cancel button, used to close or exit programs.

Space Bar Used to insert spaces between words.

Backspace Key Deletes characters, symbols, or spaces to the left of the cursor.

Delete Key Deletes characters, symbols, or spaces to the right of the cursor.
A combination key that works with other keys for special functions, such as Ctrl + C
Ctrl Key (Control Key)
(Copy), Ctrl + V (Paste).

Print Screen Key Captures the current screen for printing or saving as an image.

Temporarily stops scrolling in text or programs. Pressing the key again reactivates
Scroll Lock Key
scrolling.

Pause Key Temporarily pauses a running program.

Modifier Key A special key that modifies the function of another key (e.g., Alt + F4 closes a window).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

55
Study For Civil Services SCSGYAN @studyforcivilservices

माउस (Mouse)

➯ The mouse is an input device. It was invented by Douglas C. Engelbart in 1964. A mouse typically has a
left button, a right button, and a scroll wheel in the middle. Using a mouse eliminates the need to
remember keyboard shortcuts, as users can simply move the mouse pointer to a specific location on the
screen and click. It is also called a Pointing Device. Mouse come in two-button, three-button, and optical
versions. Traditional Mouse have a rubber ball underneath, which helps them move on a surface. When the
ball rotates, the direction of the mouse pointer on the screen changes.

Main Parts of a Mouse and Their Functions:


• Left Button: Primarily used for selection. Clicking or dragging an
item is done using this button.
• Right Button: Opens a context menu, providing additional options.
• Scroll Wheel: Used for scrolling up and down on web pages or
documents.
• Mouse Pad: A smooth surface that ensures easy and precise mouse
movement.

Uses of a Mouse:
• Click: Pressing the left button selects or opens an item or link.
• Double Click: Pressing the left button twice quickly opens a file or program.
• Drag and Drop: Holding the right button, dragging an item, and releasing it to move it to a new
location.
• Scroll: The scroll wheel is used to move up and down through web pages or documents.

Other input devices

• It is an alternative to the mouse.


• It has a ball on it which is rotated by hand to change the direction of the pointer.
• It is mainly used in the field of medicine, CAD (Computer-aided design) and
CAM (Computer-aided manufacturing).
Trackball
• It is an input device used for playing video and computer games.
• Joystick is also used for CAD/CAM systems and other applications.
• Its working system is similar to that of a track ball, only instead of a ball, it has
a stick attached to it.

Joystick
• A scanner is an electronic device that converts printed material into a digital file.
• The copy made by the scanner is called a soft copy.
• It can be saved in the computer and can be modified later.

Scanner

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

56
Study For Civil Services SCSGYAN @studyforcivilservices

• A microphone is an electronic device that converts sound into electrical signals.


• It is used to record, broadcast sound, and for other audio-related purposes.
• The microphone serves as an input device, capturing voice or sound and sending
it to a computer, phone, recording device, or other devices.
Microphone

• It is used to view and take photos on the internet.


• Using this, you can view the photo of a person sitting far away with the help of
internet, but the other person should also have a webcam.
• It is like a digital camera which is connected to a computer and used as an input
device.

Webcam • JPEG (Joint Photographic Expert Group) is a common format for storing and
broadcasting photos on the World Wide Web.
• This is Point of sales data recording.
• Nowadays it is used in supermarkets to update prices and data.
• The white and black lines on the items in supermarkets are bar codes. This is
scanned by a barcode reader, which is a scanning device, and sent to the
computer in digital form.
Bar Code Reader • Nowadays barcode readers are also used in supermarkets, libraries, banks and
post offices.

• It can also read typed or handwritten data.


• It is a combination of a scanner and special software that converts printed or
handwritten data into ASCII.
• It is used to convert paper records into electric filing and scanned challans into
spreadsheets.

OCR-Optical Characters
Recognition

• Letters or documents written with special magnetic ink are read by it, or stored
in the computer.
• This technology is widely used in banks.
• Thousands of cheques can be scanned per hour by combining magnetic ink and
special fonts. This saves time and work can be done at a faster pace.
MICR-Magnetic Ink
Character Reader

• It is an input device which is used to read the marks placed at specific places on
a form or card.
• In this, the marks are read by passing high intensity light rays.
• It is used in checking lottery tickets, official forms and objective answer sheets.

OMR-Optical Mark Reader

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

57
Study For Civil Services SCSGYAN @studyforcivilservices

• The Kimball tag is a small card with holes punched in it. Just like a card is
attached to clothes in a shop, which is removed after purchase and sent to the
computer center for processing.

Kimball Tag Reader

• This is an input device. It is used to write anything (directly) on the screen or


draw pictures.

Light Pen

• It is an input device. When we touch this screen, it detects where we have


touched it.
• It is used in banks, ATMs and public information centers to select the options
available on the screen. It is used to listen to music.

Touch Screen

• Speech recognition is the process of capturing a set of spoken words through a


microphone or telephone and converting them into sound.
• The recognized words can be used for command and control, data entry and
Speech Recognition document preparation. Speech recognition system converts spoken words into
System machine readable input.
• It is used in voice dialogue, simple data entry, speech to text processing and in
airplane cockpits. People who cannot use their hands for computer input can
work on the computer with the help of speech recognition system.

Output Devices

➯ Output devices are those means with the help of which the computer presents the results of the data,
information, instructions etc. received from the user to the user after processing. These devices translate the
computer language of 0 and 1 bits into human language and display the results.
➯ The results obtained from the computer are usually of two types -
• Soft Copy: - If the result can be seen on the screen or is obtained in the form of sound, then it is called a
soft copy. In this way, if the results are stored on floppy, compact disk (CD) or pen drive etc., then it is also
called a soft copy.
• Hard Copy: - When the results obtained are printed on paper by a printer or plotter, it is called a hard
copy. This is a permanent copy of the results.

आउटपुट डिवाइस के उदाहरण -

• Monitor • Multi Media Projector


• Printers • Plotter
• Speaker

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

58
Study For Civil Services SCSGYAN @studyforcivilservices

Monitor

➯ This is the most used device among the output devices. The user interacts with the computer through the
monitor only. It is shaped like a TV, it is also called Visual Display Unit (VDU). Mainly two types of monitors
are used in microcomputers –
1. CRT Monitor
2. FPD Monitor

1-Cathode Ray Tube Monitor (CRT)

• This type of monitor is used in most computers. It is very similar to the television used at home. This type of
monitor has a cathode ray picture tube and its screen is coated with phosphorus. When electrons come out
of the cathode tube and fall on the screen, the screen starts shining at that place. Any shape on the screen is
made up of small dots, which are called pixels. CRT monitors are cheap and are capable of giving high quality
colour output.

2- Flat Panel Display Monitor (FPD)

• These are monitors based on new technology. In these, charged chemicals and gases are combined between
glass plates. These thin display devices are called flat panel displays. FPD monitors are extremely flat, light in
weight and consume less power. But they are expensive and their resolution is also low. FPD monitors are
mainly used in laptop computers.
• There are three types of FPD monitors.
1. LCD (Liquid Crystal Display Monitor)
2. GPD (Gas Plasma Dis- play Monitor)
3. ELD (Electroluminescent Display Monitor)
• The resolution of LCD monitor is low, due to which the display on the screen is not accurate. Although GPD
and EL monitors have higher resolution than LCD monitors.

Printers

➯ A printer is an electronic output device used to print data (such as text, images, and graphics) from a
computer or other digital sources in a permanent form, usually on paper.
➯ Printers are generally divided into two types –
1. Impact Printers
2. Non-Impact Printers

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

59
Study For Civil Services SCSGYAN @studyforcivilservices

1. Impact Printers - In this type of printers, a small metal hammer or print head strikes the ink ribbon. The paper
on which printing is to be done is kept under the ribbon. When the print head strikes, the character present on
the print head at that time gets printed on the paper. The following printers come in this category –
a. Dot Matrix Printer (DMP): – This is a character printer. It has a print head that moves back and forth
and up and down. It prints by hitting the ink-coated ribbon. Only one colour can be printed at a time in this,
hence it is also called a mono printer. Its capacity is measured in DPI (Dots Per Inch).
b. Daisy wheel Printer: - This is also a computer printer in which instead of the print head, a daisy wheel is
fitted which is made of plastic or metal. Letters are printed on the outer edge of the wheel. To print a letter,
the disc has to be rotated until the paper and letter come in front. Then the hammer strikes the wheel and
prints a letter on the paper by striking the letter ribbon. Graphs or pictures cannot be printed with this. It
prints noisy and slow.
c. Chain Printer: - This printer has a chain made of metal which rotates at a fixed speed and is called print
chain. There are characters in the chain. Each link of the chain has a font of one character. The chain moves
horizontally and the paper moves vertically relative to the chain. The place where a character is to be printed
is hit by a hammer which prints the character on the paper. The entire line is printed at one go by this
printer. This is a high-quality printer. Its printing speed is 300 to 3000 lines per minute.
d. Drum Printer: - This printer has a cylindrical shaped fast rotating drum on whose surface characters are
fixed. When the drum rotates, the character to be printed is struck by a high-speed hammer due to which
that character is printed on the paper. One line is printed in every rotation of the drum. This is also a high-
speed printer.

2. Non-Impact Printers- Non-impact printers are those printers that do not have any physical contact between
the paper and the print head for printing. These printers use new technologies and are capable of printing at high
speeds, better print quality and quietness.
a. Inkjet Printer: - This is a non-impact character printer. It works on inkjet technology. It is of two types,
mono and colour. A cartridge is used for ink. Characters and images are obtained by spraying ink with the
help of a jet. Its quality and speed are both low, and the printing cost is also high.
b. Laser Printer: - This is a high-speed page printer. In this, an image is created on the drum with the help of
a laser beam. As a result of putting the laser (beam) on the drum, it gets electrically charged. Then the
drum is rolled in toner, due to which the toner gets applied on the charged parts of the drum. It is
transferred to the paper with a combination of heat and pressure, which gives the print. It works on thermal
technology. It is of two types - mono and colour. Its quality and speed are much better than other printers.
c. Thermal Printer: - Thermochromic paper is used in this. When the paper passes through the thermal print
head, the coating on the paper turns black at the place where it gets heated and the print is obtained. It is
faster and noiseless than the dot matrix printer. The print quality in this is good.
d. 3D Printer:- 3D printing or additive manufacturing (AM) is one of the many methods of making three-
dimensional objects. In this method, under the control of a computer, layers of a material are added on the
object and the object is prepared. The objects to be made can have any shape and geometry.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

60
Study For Civil Services SCSGYAN @studyforcivilservices

Speaker

➯ Speakers are output devices that convert the information received from the
computer into sound. Speakers are used a lot in multimedia applications.
They are useful in sound broadcasting. They are mainly used in seminars
and meetings.

Multi Media Projector

➯ It displays the events and images and information happening on the


computer screen on a large screen so that it can be seen by a group of
people. It is used for multimedia presentations. In today's era, it is being
used extensively in education.

Plotter

➯ It is an output device which is used to obtain graphs. It is mainly


used by engineers, doctors, architects, city planners etc. It provides
output like graphs and diagrams.

There are some devices that perform the functions of both input and output:

1. Modem: It works to send and receive data. It converts digital data into analog signal and analog signal
into digital data. Modem is used for data communication in internet connection.

2. Touch Screen: As an output device, it displays images or text on a screen. As an input device, it allows
the user to interact with the screen by touching it. It is used in smartphones, tablets, ATMs, kiosks,
and many other places.

3. Headsets: It has both a speaker and a microphone. The speaker provides audio output as an output
device. The microphone captures voice or audio input as an input device. It is used in video calling,
gaming, and virtual meetings and many other places.

4. Fax Machine: It uses an input device (scanner) to scan a document. It uses an output device (printer)
to print a document. It uses telephone line, modem and computer to send data. It is used for
document sharing in the office.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

61
Study For Civil Services SCSGYAN @studyforcivilservices

Number System-Introduction

➯ Every computer store numbers, letters, and special characters in an encoded form. When we store data
in a computer, it is stored in a coded format different from its original form. To understand this coded
format, we first need to understand the number system. The main purpose of learning the number system
is to understand the fundamental numerical systems and the commonly used systems in computer
science.

Number system used in computer

➯ Humans use the decimal number system for calculations, which consists of digits from 0 to 9 (a total of
10 digits). All other numbers are formed using these digits. However, computers do not use the decimal
number system. The number systems used in computers are:
1. Binary number system
2. Octal number system
3. Hexadecimal number system

Number System Base Digits Highest Digit


Binary 2 0, 1 1
Octal 8 0, 1, 2, 3, 4, 5, 6, 7 7
Decimal 10 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 9
Hexadecimal 16 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F F (15)

1. Binary Number System


➯ This system is similar to the decimal number system, but instead of base 10, it uses base 2. Only two
digits (0 and 1) are used in this system. The largest single-digit number in this system is 1, which is one
less than the base (2-1 = 1). In a binary number, each digit’s position represents a power of the base
(2).
➯ The rightmost position represents (2°), the next position represents (21), followed by 22, 23, 24 and so on.
For example, the binary number 10101 (10101)2 is equivalent to the decimal number-
(1x 24) + (0x 2³) + (1x2²) + (0x 21) + (1x 2°) or (16+0+4+0+1 ) or 21

➯ In any number system, the base is written as a subscript to specify which system it belongs to. For
example: (10101)2 = (21)10
➯ A binary digit is commonly known as a "bit" (Binary Digit), which can be either 0 or 1. If a binary number has
"n" bits, it is called an "n-bit number". Below is a 3-bit binary number along with its equivalent decimal values:

Binary Number (Base-2) Decimal Equivalent (Base-10)


000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

62
Study For Civil Services SCSGYAN @studyforcivilservices

2. Octal Number System


➯ The base of octal number system is 8. Therefore, this number system has only eight digits (0, 1, 2, 3, 4, 5, 6, 7).
The largest digit in it is 7. And in this system, each octal digit in every octal number is expressed by the power
of base 8. Therefore, the octal number 2057 can be written in the decimal system equivalent as follows –

If we observe carefully, we find that octal


(2x83) + (0x82) + (5x81) +(7x80)
number system has only 8 digits, hence each
= (1024) + 0 + (40) + 7
octal digit can be expressed using 3 bits of
= 1071
binary.
Therefore (2057)8 = (1071)10

3. Hexadecimal Number System


➯ In this system, the base of the number is 16. As a result of being base 16, it has 16 digits or symbols. The first
10 digits are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 according to the decimal number system, the remaining six digits are
expressed by A, B, C, D, E, and F. Which are considered to be equal to the numbers 10, 11, 12, 13, 14, 15 of the
decimal system respectively.
➯ The largest digit F is equal to the number 15 of the decimal system. In the hexadecimal system, each digit
expresses the power of 16. Therefore, the hexadecimal number (1 AF)16 will be equivalent to the following
number of the decimal number system -

(1x162) + (Ax161) + (Fx16°)

= (1×256) + (10×16) + (15×1)


Since the hexadecimal number system has 16

= 256+160+15 = 431 digits, each hexadecimal digit can also be expressed


in 4 bits of binary (24=16)
Therefore (1 AF)16 = (431)10

4. Converting from one Number System to another

➯ Since we use decimal system numbers in our life, any number written in decimal system can have any
meaning. We can write numbers in any number system and we can convert numbers of any system to any
other system. Since the input given to the computer and the output received are decimal system numbers,
hence there are many methods available to convert numbers from one system to another system through
which numbers of any base can be converted to numbers of another base.

Converting to Decimal from another Base

➯ A number in any other base can be converted into a number in decimal system by following three steps.
• Step-1: Find the place value of each digit. (It depends on the position of the digit and the number
system.)
• Step-2: Multiply the place value found in Step 1 by the number of that position.
• Step-3: Add the products found in Step 2. This sum will be equivalent to the decimal number.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

63
Study For Civil Services SCSGYAN @studyforcivilservices

Example-1 (11001)2 = (?)10

Step – 1: Finding the place value of each Step-2 : Multiplying the place values by Step-3: Adding the
digit the numbers in their respective positions multiplication

Column Number local value from


16 8 4 2 1 16 + 8 + 0 + 0 + 1 = 25
right
1 20 = 1 ×1 ×l ×0 ×0 xl Therefor (11001)2 = (25)10
2 2 =2
1
16 8 0 0 1
3 2 =4
2

4 23 = 8
5 24 = 16

उदाहरण-2 (4706)8 = (?)10

Step – 1: Finding the place value of each Step-2: Multiplying the place values by Step-3: Adding the
digit the numbers in their respective positions multiplication

Column Number local value 512 64 8 1 2084 + 448 + 0 + 6 = 2502


from right ×4 ×7 ×0 ×6 Therefor (4706)8 = (2502)10
1 80 = 1 2084 448 0 0

2 81 = 8
3 82 = 64
4 83 = 512

Converting from Base 10 to a New Base (Division-Remainder Technique)

➯ A number in base 10 can be converted to a number in any other base by following four steps.
o Step 1: Divide the decimal number by the base to which the number is to be converted.
o Step 2: Consider the remainder obtained from the first step as the rightmost digit of the number in the
new base.
o Step 3: Divide the quotient again by that base.
o Step 4: Write the remainder obtained from step 3 to the left of the rightmost digit of the number in the
new base.
➯ Repeat steps 3 and 4 again and again and keep writing the remainder obtained from right to left until the
quotient obtained in step-3 is 0. Keep in mind that the final remainder will be the last left digit of the number
with the new base.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

64
Study For Civil Services SCSGYAN @studyforcivilservices

Example-1 (25)10 = (M+)2 Example -2 (42)10 = (M+)2


Steps 1 and 2: 25/2 = Quotient 12 and remainder 1 Steps 1 and 2: 42/2 = Quotient 21 and remainder 0
Steps 3 and 4: 12/2 = Quotient 6 and remainder 0 Steps 3 and 4: 21/2 = Quotient 10 and remainder 1
Steps 3 and 4: 6/2 = Quotient 3 and remainder 0 Steps 3 and 4: 10/2 = Quotient 5 and remainder 0
Steps 3 and 4: 3/2 = Quotient 1 and remainder 1 Steps 3 and 4: 5/2 = Quotient 2 and remainder 1
Steps 3 and 4: 1/2 = Quotient 0 and remainder 1 Steps 3 and 4: 2/1 = Quotient 1 and remainder 0
Therefor (25)10 = (11001)2 Steps 3 and 4: 1/2 = Quotient 0 and remainder 1
Therefor (41)10 = (101010)2

Converting a number to a base other than base 10)

➯ The above written number can be converted into a base number by following two steps.
o Step-1: First convert the real number to base 10 number.
o Step-2: Convert the decimal base number to desired base number.

उदाहरण-1: (545)6 = (M+)4

Step-1 : Convert from base 6 to base 10 Step-2: Converting (209)10 to base 4

545 = 5x6² + 4x61 + 5x60 4 209 1 remainder


= 5×36 + 4×6 + 5×1 4 52 0
= 180 + 24 + 5 = (209)10 4 13 1
4 3 3
Therefor (209)10 = (3101)4 In other words (545)6 = (3101)4

Shortcut Method for Binary to Octal Conversion

➯ Binary number can be converted into octal number by following steps.


o Step-1: Make groups of three binary digits starting from the right.
o Step-2: Convert the groups of three binary digits into octal numbers.

Example-1 (101110)2 = (M+)8 Example -2 (1101010)2 = (M+)8

Step – 1: 101 110 (group of 3 digits from right) Step – 1: 001 101 010 (group of 3 digits from right)
Step – 2: (101)2 = 1×22 + 0×21 + 1×20 Step – 2: (001)2 = 0×22 + 0×21 + 1×20
=4+0+1 =0+0+1 = 18
= 58 (101)2 = 1×22 + 0×21 + 1×20
(110)2 = 1×22 + 1×21 + 0×20 =4+0+1 = 58
=4+2+0 (010)2 = 0×22 + 1×21 + 0×20
= 68 = 0 + 2 + 0 = 28
Therefor (101110)2 = (56)8 Therefor (1101010)2 = (152)8

Shortcut Method for Octal to Binary Conversion

➯ The above work can be done by following the following steps.


o Step-1: Convert the octal number into three binary digits.
o Step-2: Write a binary number by putting all the binary digits obtained together.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

65
Study For Civil Services SCSGYAN @studyforcivilservices

Example-1 (562)8 = (M+)2 Example -2 (6751)8 = (M+)2

Step – 1: Convert each octal digit into 3 binary digits Step – 1: Convert each octal digit into 3 binary digits
58 = 1012 68 = 1102
68 = 1102 78 = 1112
28 = 0102 58 = 1012
Step – 2: Write all the groups together 18 = 0012
(562)8 = 101 110 010 Step – 2: Write all the groups together
Therefor: (562)8 = (101110010)2 (6751)8 = 110 111 101 001
Therefor: (6751)8 = (110111101001)2

Shortcut Method for Binary to Hexadecimal Conversion

➯ The hexadecimal equivalent of a binary number can be obtained by following the steps.
o Step-1: Make groups of four binary digits starting from the right.
o Step-2: Convert each group of four binary digits into a hexadecimal number.

Example -1 (11010011)2 = (M+)16 Example -2 (10110101100)2 = (M+)16

Step – 1: 1101 0011 (a group of four binary digits from the right) (10110101100)2= 0101 1010 1100
Step – 2: (1101)2 = 1×23 + 1×22 + 0×21 + 1× 20
=8+4+0+1 (a group of four binary digits from the right)
= 1310 = 5 AC
= D16 Therefor: (10110101100)2 = (5AC)16
(0011)2 = 0×23 + 0×22 + 1×21 + 1× 20
=0+0+2+1
= 316
Therefor: (11010011)2 = (D3)16

Shortcut Method for Hexadecimal to Binary Conversion

➯ The above work can be done by following following steps.


o Step-1: Write each hexadecimal digit as its four binary digits.
o Step-2: Write the binary digits of all the groups together.

Example -1 (2AB)16 = (M+)2 Example -2 (ABC)16 = (M+)2

Step – 1: Convert each hexadecimal digit into 4 binary digits (ABC)16 = 1010 1011 1100
216 = 210 = 00102 = (101010111100)2
A16 = 1010 = 10102 Therefor: (ABC)16 = (001010101011)2
B16 = 1110 = 10112
Step – 2: Writing groups of binary digits together
2AB16 = 0010 1010 1011
Therefor: (2AB)16 = (001010101011)2

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

66
Study For Civil Services SCSGYAN @studyforcivilservices

Fractional Numbers

➯ Fractions in the binary number system are formed in the same way as numbers in the decimal system.
➯ Example-

0.235 = (2×10-1) + (3×10-2) + (5×10-3)


68.53 = (6×10-1) + (8×100) + (5×10-1) + (3x10-2)
Similarly, in binary number system
0.101 = (1×21) + (0×2-2) + (1×2-3)
10.01 = (1×21) + (0×20) + (0×2-1) + (1×2-2)
The decimal of binary works exactly like the decimal of the decimal system.

Example - 1: (110.101)2 = (M+)10 Example – 2: (127.54)8 = ( )10

(110.101)2 = 1×22 + 1×21 + 0×20 + 1×2-1 + 0×2-2 + 1×2-3 (127.54)8 = 1×82 + 1×81 + 0×80 + 1×8-1 + 0×8-2
𝟏 𝟏 5 1
=4+2+0+ +0+ = 64 + 16 + 7 + +
𝟐 𝟖 8 16
= 6 + 0.5 + 0.125 = 87 + 0.625 +0.0625
= (6.625)10 = (87.6875)10

Boolean algebra
➯ Boolean Algebra, also known as Binary Algebra or Logical Algebra, is a mathematical logic system that
operates with only two values – True (1) and False (0).
➯ It was developed by George Boole in 1854 and is primarily used for analyzing and simplifying digital
circuits. Computers perform both simple and complex operations based on this principle, where
expressions represent truth values rather than numerical values.
➯ Binary variables or bits (1 and 0) are used to represent the input and output conditions and three basic
Boolean operators are created as logical operators AND, OR, and NOT.
➯ Additionally, Venn diagrams can be used to visually represent Boolean algebraic operations.

Basic concepts of Boolean algebra:


➯ Variables: Boolean variables can take only two values: 0 (False) or 1 (True).
➯ Operations: Main three logical operations:

1. Conjunction ‘AND’:
• Sign: · or ∧
• Description: A · B is true only if both A and B are true
• Example: 1 · 1 = 1; all other combinations are 0

2. Disjunction ‘OR’:
• Sign: + or ∨
• Description: A + B is true if at least one of the inputs is true
• Example: 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 1

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

67
Study For Civil Services SCSGYAN @studyforcivilservices

3. Negation ‘NOT’:
• Sign: ′ or ¯A
• Description: If A is true then ¯A will be false, and if A is false then ¯A will be true
• Example: ¯1 = 0, ¯0 = 1
Truth Tables of Boolean Operations (Truth Table)

A B A AND B (A.B) A OR B (A+B) NOT A (A')


0 0 0 0 1
0 1 0 1 1
1 0 0 1 0
1 1 1 1 0

Basic Laws of Boolean Algebra:

Identity Law: Complement Law: Distributive Law:

Domination Law: Commutative Law: Absorption Law:

Idempotent Law: Associative Law: De Morgan’s Law:

Boolean algebra theorems

➯ Two theorems that are heavily used in Boolean algebra are De Morgan's first law and De Morgan's second law.
These two theorems are used to reduce the given Boolean expression to a simplified form.
➯ These theorems help in adding AND, OR, and NOT operators. These two De Morgan's laws are used to
convert a Boolean expression from one form to another.

• De Morgan's First Theorem: According • De Morgan's Second Theorem: According


to the first theorem given by De Morgan, to the second theorem given by De Morgan,
when two or more variables are AND and when two or more variables are OR and then
then complemented, it is equal to the OR complemented, it is equivalent to AND of the
of the complement of each variable. complement of each variable.
(A · B)' = A' + B' (A + B)' = A' · B'

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

68
Study For Civil Services SCSGYAN @studyforcivilservices

Logic Gates:

➯ Logic gates are defined as a building block for any digital circuit. These logic gates are used to decide the
combination of different inputs according to some logical operation and generate output accordingly. Logic
gates perform logical operations based on Boolean algebra.
➯ Logic gates are used in the design of digital circuits (such as computer processors, memory, etc.). These gates
are based on the principles of Boolean algebra and are considered to be the basic units of digital systems.
➯ Suppose we have two inputs A and B and whose output is R, then following are the different types of logic
gates based on this.
• AND gat (.) • NOR gat
• OR gat (+) • XNOR gat
• NOT gat (‘) • Buffer gate
• XOR gat • Universal logic gate
• NAND gat
1. AND gate: AND gate gives an output of 1 when both the inputs are 1, otherwise it gives 0. For n-input gate if
all the inputs are 1 then 1 otherwise 0. AND gate operation is same as standard multiplication of 1s and 0s. The
dot (.) represents AND operation. Its Boolean equation will be A.B. X (output) will be true only if both A and B
are true.

A (Input 1) B (Input 2) X = (A.B)


0 0 0
0 1 0
1 0 0
1 1 1

2. OR gate - The OR gate gives an output of 1 if either of the inputs is 1, otherwise it gives 0. For n-input gate if
all the inputs are 0 then 0 otherwise 1. The OR operation is represented by +. Its Boolean equation is X(output)
= A + B. Here, X will be true if either of the inputs A or B becomes true.

A (Input 1) B (Input 2) Output


0 0 0
0 1 1
1 0 1
1 1 1

3. NOT gate - The NOT gate, also known as an inverter, is a fundamental logic gate used in digital electronics. It
takes a single input signal and provides the opposite (inverted) output. That is, if the input is '1', the output will
be '0', and if the input is '0', the output will be '1'. Its Boolean equation is X = Ā.

A (Input 1) Y = Ā (Input 2)
0 1
1 0

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

69
Study For Civil Services SCSGYAN @studyforcivilservices

4. NAND gate - The NAND gate (NOT-AND gate) is an important logic gate in digital electronics. It is a
combination of an AND gate and a NOT gate, where the output is LOW (0) only when all inputs are HIGH (1),
otherwise the output remains HIGH (1).

A (Input 1) B (Input 2) X = (A.B)’


0 0 1
0 1 1
1 0 1
1 1 0

5. NOR gate - The NOR gate (negative OR) gives an output of 1 only if both the inputs are 0, otherwise it gives 0.
For n-input gate if all the inputs are 0 then it gives 1 otherwise 0. "NOR" can be said as "NOT OR".

A (Input 1) B (Input 2) 0 = (A.B)’


0 0 1
0 1 0
1 0 0
1 1 0

6. XOR gate - The XOR gate gives an output of 1 if the two inputs are different, it returns 0 if they are equal. For
an n-input gate if the number of inputs 1's is odd then it returns 1 otherwise 0. For a two-input XOR gate this
means that the output is true only if one of the inputs is true.

A (Input 1) B (Input 2) X = A’B + AB’


0 0 0
0 1 1
1 0 1
1 1 0

7. X NOR gate - The XNOR gate (Negated XOR) gives the output 1 if the two inputs are equal and 0 if they are
different. For an n-input gate if the number of inputs 1's is even then it gives 1 otherwise 0 or if the number of
input 0's is even then the output is 1, otherwise 0′. "XNOR" can be called "Exclusive NOR".

A (Input 1) B (Input 2) Output


0 0 1
0 1 0
1 0 0
1 1 1

8. Buffer gate: A buffer gate is a digital logic gate that amplifies a signal. It doesn't change the logic state (it
gives exactly the same output as the input), but its primary purpose is to ensure that the signal can drive more

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

70
Study For Civil Services SCSGYAN @studyforcivilservices

of the circuit without becoming weak. Essentially, the buffer separates the input from the output, making the
output stronger. Buffers are often used when the signal has to drive a large number of other gates or when it
has to travel a long distance without losing power.
• If the input is 1, the buffer gives the output 1.
• If the input is 0, the buffer gives the output 0.

A (Input 1) B (Input 2)
0 0
1 1

9. Universal Logic Gates: Out of the eight logic gates given above, NAND and NOR are also known as universal
gates as they can be used to implement any digital circuit without using any other gate. This means every gate
can be formed by only NAND or NOR gates. The implementation of three basic gates using NAND and NOR
gates is shown below –

Applications of Logic Gates

➯ Digital Circuits: Logic gates are the building blocks of digital circuits. They are used in designing various
digital circuits such as multiplexers, adders, etc.
➯ Arithmetic and Logical Units (ALUs): ALUs are important components in CPUs that perform arithmetic and
logical operations on binary data using a combination of logic gates.
➯ Memory Units: Logic gates can be used to design memory units such as flip-flops and registers, which can be
used to store binary data.
➯ Digital Signal Processing (DSP): Logic gates are used in DSP for functions such as filtering, modulation,
etc. of digital signals.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

71
Study For Civil Services SCSGYAN @studyforcivilservices

Computer Languages and Their Types (Programming Languages)

Computer Programming Language

➯ Languages are a medium of communication, used by people to interact with each other. Similarly,
computer programming languages are used to establish communication between the user and the
computer.
➯ Like any other language, programming languages have specific rules, known as Syntax. Following these
rules is essential while programming so that the computer can understand and execute the given
instructions correctly.
➯ Computers only understand binary language (0 and 1), which is called Machine Language. However,
writing code in machine language is difficult for programmers. Therefore, high-level programming
languages were developed, which are easier for humans to read and write.
➯ Some Major High-Level Programming Languages:
• COBOL – Used for business applications.
• BASIC – Developed for educational purposes.
• FORTRAN – Used for scientific and mathematical calculations.
• C – A general-purpose language, commonly used for system programming.
• C++ – An enhanced version of C, supporting Object-Oriented Programming (OOP).
• Java – Widely used for web and mobile application development.

Types of Programming Language

➯ Programming Language is mainly classified as follows.


• Low Level Programming Language
• High Level Programming Language

1. Low Level Programming Language


➯ Low-Level Programming Languages do not require any translator (Compiler or Interpreter) to convert
the given instructions into machine code. Low-level language code is written in 0s and 1s, which is called
Binary Code.
➯ These languages can be directly converted into machine code without the need for a compiler or
interpreter, and the resulting code runs directly on the processor.
➯ However, programming in low-level languages is very difficult. To use it effectively, one must have deep
knowledge of computer hardware. It takes a lot of time to write programs, and the chances of errors
(bugs) are significantly high.
➯ Types of Low-Level Programming Languages:
1. Machine Language
2. Assembly Language

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

72
Study For Civil Services SCSGYAN @studyforcivilservices

(1) Machine Language


➯ Machine language is the only language that a computer can easily understand, but it is difficult for
programmers to read and write. This language is entirely based on numbers (0 and 1), so it is also called
Binary Language. Each CPU has its own unique machine language, which means that code written for one
machine cannot be executed on another machine.
➯ Machine code is the only language that a microprocessor can process directly without any prior
conversion. Modern programmers rarely write programs directly in machine code because it requires
attention to many low-level details, which high-level languages handle automatically. Moreover,
programmers must remember or look up numeric codes for each instruction, making it highly complex.

Advantages of Machine Language:

✓ Machine language is directly understood by the CPU, so no translation is required and it works faster than
other languages.
✓ Other programming languages require a compiler or interpreter, but machine language executes directly.
✓ Being closest to the hardware, it provides maximum efficiency.
✓ It can communicate with computer hardware and CPU faster than other languages.

Disadvantages of Machine Language:

✓ It is based only on binary digits (0 and 1), which makes it very difficult to read, write and modify.
✓ Since it is completely dependent on numbers, errors are more and it is difficult to correct them.
✓ Each CPU has its own machine language, so the code written on one machine does not work on another
machine.
✓ If any mistake is made in a program, it is difficult to correct it, because the entire code is in binary (0 and 1).
✓ Coding in machine language takes more time than other languages.

(2) Assembly Language


➯ Assembly language is an intermediate language between machine language and high-level
programming languages. It is similar to machine language, but easier for programmers to read and
write. Instead of binary code (0s and 1s), assembly language uses Mnemonic Codes (keywords), making
programming more straightforward.
➯ It interacts directly with CPU registers and hardware, which makes it useful for system-level
programming.
➯ These alphanumeric symbols will be known as mnemonic code and it can have maximum 5 letter combinations
such as ADD for addition, SUB for subtraction, START, LABEL etc. Due to this feature it is also known as
‘Symbolic Programming Language’.
➯ The code written in assembly language is called source code, which is converted into machine code,
which is called object code.

Advantages of Assembly Language

• Using Mnemonic Code instead of binary code makes it easier to read and write.
• Assembly language works directly with hardware, making it execute faster than other high-level languages.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

73
Study For Civil Services SCSGYAN @studyforcivilservices

• It has the ability to directly control CPU registers, memory, and hardware.
• It uses less memory and processing power, making it more used in embedded systems.

Disadvantages of Assembly Language

• Each processor has a different assembly language set, so code written on one machine does not run on
another machine.
• It is more complex than high level languages (such as C, Java).
• The code is long and debugging is difficult.
• High level languages have automatic memory management and optimization, but in assembly language it has
to be done manually.

2. High Level Programming Language


➯ Low-level languages require a deep understanding of hardware because they are machine-dependent.
To overcome these difficulties, high-level languages were developed that use simple English keywords
and sentences to solve problems. High-level languages are not hardware-dependent, making
programming much easier than in low-level languages.
➯ High-level languages are easy for programmers to understand and use, but they are difficult for
computers to process directly. Therefore, programs written in high-level languages must be translated
into machine language so that the computer can understand them. This is done using a compiler or an
interpreter.

Features of High-Level Language

• High-level languages use an English-like syntax, making them easy to read and write.
• High-level programming languages do not depend on any specific hardware and can be run on different
systems.
• High-level languages are converted into machine code by a compiler or interpreter.
• Programs written in high-level languages can run on any computer, making them portable.
• It is easier to find and correct errors than machine and assembly languages.

Types of High-Level Languages

• Many languages have been developed to accomplish a variety of tasks, some are quite specialized while others
are quite general purpose.
• These are classified according to their use-

Types Uses Examples


To create various types of software and
General-purpose languages Python, Java, C++, C#, JavaScript
applications.
Web development languages To create websites and web applications. HTML, CSS, JavaScript, PHP, Ruby

Database languages To manage and query databases. SQL, PL/SQL, NoSQL


For automation, task automation, and
Scripting languages Python, Bash, Perl, PowerShell
writing small programs.
For creating games and graphics
Game development languages C++, C#, Lua, UnityScript
programming.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

74
Study For Civil Services SCSGYAN @studyforcivilservices

Mobile development Java, Kotlin (Android), Swift, Objective-


For creating mobile apps.
languages C (iOS)

For data analysis, machine learning, and


Data science/AI languages Python, R, Julia, MATLAB
artificial intelligence.
Systems programming For operating system, driver, and
C, C++, Rust, Go
languages hardware-level programming.
Functional programming For solving mathematical and logical
Haskell, Lisp, Scala, Erlang
languages problems.

For server-side logic and backend PHP, Ruby, Python, [Link]


Server-side languages
development. (JavaScript), Java

For large and complex systems, where


Static typing languages Java, C#, TypeScript, Go
type safety is important.

For small and fast development, where


Dynamic typing languages Python, JavaScript, Ruby, PHP
flexibility is important.
For creating cloud-based applications
Cloud computing languages Python, Go, Java, [Link]
and services.
Embedded systems languages For embedded systems and IoT devices. C, C++, Python, Rust
For blockchain and smart contract
Blockchain languages Solidity, Vyper, Go, Rust
development.

Advantages of High-Level Language

• It is easy to learn, write and understand because of its English like words and syntax.
• Large and complex programs can be written in high level languages in less time.
• A program written in high level language can run on different machines without any changes.
• High level languages have features like data structures, modular programming and object-oriented
programming.
• High level languages are widely used in web development, software engineering, data science, AI, gaming, etc.

Disadvantages of High-Level Language

• High-level languages have to be converted to machine code first, which can slow down the execution speed.
• There is less control over sections and systems than in assembly language.
• It is possible to compile or interpret the program first, which takes additional time to complete.
• Programs written in high-level languages can use more memory and processing power.

Information about some famous programming languages:

Programming Language Description

BASIC (Beginner's All-purpose Developed by John Kemeny and Thomas Kurtz in 1964, it was a simple and
Symbolic Instruction Code) accessible language for beginner programmers.
Developed in 1972 by Dennis Ritchie at AT&T Bell Labs, primarily for building
C
the UNIX operating system. It was influenced by BCPL, CPL, ALGOL, Assembly,

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

75
Study For Civil Services SCSGYAN @studyforcivilservices

and FORTRAN. By 1973, UNIX OS was fully written in C. Known as the "Mother
of all languages," most modern programming languages are influenced by C.
Popular systems like Linux OS and MySQL RDBMS are written in C. It is
widely used for OS development, embedded systems, graphics, games, and AI.
Developed by Bjarne Stroustrup in 1979, it extends C by adding object-oriented
C++
features.
Developed by Anders Hejlsberg at Microsoft in 2000, it is the primary language
C#
for the .NET framework.
COBOL (Common Business-
Developed by Grace Hopper in 1959, it was designed for business applications.
Oriented Language)
FORTRAN (Formula Developed by John Backus at IBM in 1957, it is suitable for scientific and
Translation) engineering computations.
Developed by James Gosling at Sun Microsystems in 1995, it is a platform-
Java
independent programming language.
Developed by Brendan Eich at Netscape in 1995, it is used for adding
JavaScript
interactivity to web pages.
Developed by Larry Wall in 1987, it is well-known for text processing and
Perl
system administration.
HTML (HyperText Markup Developed by Tim Berners-Lee in 1991 for the World Wide Web, it is used for
Language) structuring web pages.
Developed by Guido van Rossum in 1991, it is famous for its simplicity and
Python
readability.
Developed by Yukihiro Matsumoto in Japan in 1995, it is an object-oriented and
Ruby
dynamic language.
Developed by Alan Cooper at Microsoft in 1991, it is suitable for GUI-based
Visual Basic
applications.

Assembler, Compiler and Interpreter

➯ The computer cannot understand any program written in any computer language other than machine
language. Before executing programs written in other languages, it is necessary to translate these programs
into machine language. This kind of translation is done with the help of software. Such programs / software
which convert programs made in any language other than machine language into machine language are called
language translators. Language translators come under the category of system software.
➯ These are of three types: -
1. Assembler
2. Compiler
3. Interpreter

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

76
Study For Civil Services SCSGYAN @studyforcivilservices

1. Assembler: An assembler is a program that translates a program written in Assembly Language


into Machine Language. It converts source code into machine code at once, allowing the program to be
executed directly. Examples of assemblers include GAS and GNU Assembler.

2. Compiler: A compiler is a program that translates a high-level language program into Machine
Language. It scans the entire program at once and reports all syntax errors together. A high-level
program is called Source Code. The output generated by a compiler is called Object Code, usually in the
form of an EXE file, which can be executed without recompilation. Examples of compilers include C,
C++, and Java.

3. Interpreter: An interpreter is a program that translates a high-level language program into


Machine Language, but it does so line by line, executing each line immediately. If an error is found, it
stops execution and reports it before translating the next line. Examples of interpreters include Python,
Ruby, and PHP.

Difference between Compiler & Interpreter

➯ The interpreter converts each line of a program written in high-level language into machine language as soon
as it is entered into the computer, whereas the compiler converts the entire program into machine language
after it is entered.

TensorFlow

TensorFlow is an open-source software library developed for machine learning and artificial intelligence. It is
particularly useful in the training and execution of neural networks. It was developed in 2015 by the Google
Brain team, and has since been widely adopted in the machine learning community. TensorFlow can be used in
various programming languages such as Python, JavaScript, C++, and Java, making it suitable for applications
in many fields.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

77
Study For Civil Services SCSGYAN @studyforcivilservices

Data Management, Database Management System, Big Data

➯ Data management is the process of collecting, storing, structuring, securing, and analyzing an organization's
data to help make informed decisions. It ensures that data is reliable, accessible, and secure, increasing the
efficiency and effectiveness of business processes.

Data and information:

➯ Data: Data is a collection of raw, unorganized facts and figures that are difficult to understand without any
context or analysis. It can be in the form of numbers, words, images or other forms. For example, a person's
date of birth, name, address etc. are examples of data.
➯ Information: When data is organized, analyzed and contextualized, it turns into information. Information is
data presented in a meaningful way that helps in decision making. For example, if a person's date of birth,
name and address are put together to create his profile, it becomes information.

Feature Data Information


A collection of raw facts, figures, or
Processed, analyzed, or interpreted data that
Definition statistics without any context or
becomes meaningful and useful.
meaning.
The average of student marks, weather prediction
Student marks, temperature
Example based on temperature, or business analysis using
measurements, or sales numbers.
sales data.
Unstructured and requires processing
Characteristics Structured and helps in decision-making.
to be understood.
Context Exists without any context. Contextual and meaningful.
Needs to be processed to convert into
Processing Already meaningful and useful.
information.
Not useful on its own but becomes
Utility valuable when processed into Helps in decision-making and guiding actions.
information.

➯ When the amount of data is small, it is relatively easy to manage it and find meaning/information in it. But
when data is collected in large amounts, you first need to analyze the data so that you can find the information
you need. Thus, data analysis becomes very important to get useful information.

Data Analysis:

➯ It is the process of inspecting data, transforming it and displaying it to get some useful information. This
information will be helpful for the person who is involved in the decision-making process. First, data is
collected from various sources, reviewed and then analyzed to arrive at a conclusion. As you know data is just
facts and numbers, data analysis processes this data, organizes, interprets and structures it and presents it in
the form of useful information which provides coherence to the data.
➯ Software products are usually used to perform better and efficient data analysis. Industries and companies use
this analysis for strategic management, marketing and sales, business growth and keeping records of human
resources, etc.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

78
Study For Civil Services SCSGYAN @studyforcivilservices

➯ In data analysis the data goes through the following stages-


• Data Collection: This step deals with collecting the data required for analysis. Data can be obtained from
various sources, such as traffic cameras, satellites, recording devices, interviews, and online sources.
• Data Processing: The collected data needs to be organized for analysis. This process involves arranging the
data in rows and columns in the form of a table, using spreadsheet software, and structuring the data.
• Data Cleaning: In this step, errors, duplication, and gaps present in the data are removed. Removing
errors, typos, and duplicate records is essential to ensure data quality.
• Exploratory Data Analysis (EDA): EDA is used to analyze the cleaned data. This process helps in
identifying patterns, trends, and relationships in the data. Through EDA, a deeper understanding of the data
is gained, which provides the basis for further analysis.
• Data Product: It is a computer application that takes data input and provides output based on analysis.
• Communication: The results of the analysis are presented in various formats, such as tables, charts, or
graphs. By using data visualization techniques, the key messages of the data are communicated clearly and
effectively.

Data Warehousing:

➯ Data warehousing is a system by which an organization organizes and analyzes its data. It collects data in one
place, thereby creating an accurate source of data for the organization. Through data warehousing, an
organization gains business insights from its data and makes better decisions.
➯ Using this technology is very efficient. For example, in a warehouse, a manager is helped to store data and
analyze it effectively. He can make quick decisions after analyzing the stored data. Warehousing allows us to
process large volumes of complex data in an efficient manner. Sectors where data warehouses are used are
airlines, banking, healthcare facilities, telecommunications, hospitality industry, etc.
➯ Data warehouse has three features-
1. Integrated: Whatever the original source of the data, the process of capturing and transforming the data is
the same.
2. Time Variant: Data management is done based on time period (weekly, monthly, yearly, etc.).
3. Non-Volatile: Data warehouse is not updated as per real time.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

79
Study For Civil Services SCSGYAN @studyforcivilservices

Advantages and Disadvantages of Data Warehouse

Benefits Disadvantages

• Collects data from various sources and stores • Data warehousing can be costly to set up and
it in a centralized location, making data maintain, which can be challenging for smaller
management simple and effective. organizations.
• Improves data quality and consistency through • Technical expertise is required to design,
the process of data cleaning and implement, and manage data warehousing, which
standardization, making analysis more can make the process complex.
reliable.
• Through centralized data, organizations can • The process of loading data into the warehouse
perform comprehensive analysis, leading to can be time consuming, leading to data latency
better decision making. problems.
• Streamlines data management, saving time • Data warehousing requires substantial resources
and cost. to set up and maintain, which can be challenging
for smaller organizations.
• Stores historical data, making trend analysis • When collecting data from different sources,
and predictions possible. ensuring data consistency can be challenging.

Data Mining:

➯ Data mining is a process in which useful information, patterns, and trends are extracted from large amounts of
data. This process uncovers the knowledge hidden within the data using techniques such as statistics, artificial
intelligence, and computer graphics.

Benefits of Data Mining in Key Areas

• Marketing: It helps marketing companies understand customer buying patterns. This helps them make better
decisions to increase their profits. Also, it is beneficial for all industries as it helps them run efficient marketing
campaigns.
• Telecommunication: In the field of communications, this helps to mark 'call records'. For example, tracking a
call detail and marking the following data, such as the date of the call, the number from which the call was
made/received, and the 'International Mobile Equipment Identity' (IMEI) number, etc.
• Financing: It helps government entities analyze records of financial transactions so they can determine
patterns and detect money laundering and criminal activities. It also helps financial institutions detect
fraudulent transactions.

Disadvantages of Data Mining:

• Data mining requires skilled people: The tools used for data mining are very complex, so an expert person is
required to analyze the data and understand the results.
• Privacy and Security: The issue of privacy has increased these days due to social networks, e-commerce, etc.
Due to the issue of privacy, people are afraid to share their personal information, because it can easily be used
in an unethical way, which can cause many types of risks for individuals or organizations. Because a large
amount of data is collected in the data mining system, there is a possibility of confidential data being 'hacked'
by 'hackers'.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

80
Study For Civil Services SCSGYAN @studyforcivilservices

• Choosing the right tools for data mining: Data mining tools work in different ways because different
algorithms are used to prepare them. Therefore, selecting the right data mining tool is a difficult task. Also,
there is no guarantee that it will provide accurate results every time, which may lead to serious consequences.

What is a database?

➯ A database is an organized collection of data that is stored electronically. This is done to organize and manage
data. A database can contain any kind of data, such as words, numbers, images, videos, and files.

Database Management System

• Database Management System is a software which is used to manage the database. For example: MySQL,
Oracle and PostgreSQL etc. are very popular commercial databases which are used in various applications.
• DBMS provides an interface to perform various tasks like database creation, storing data in it, updating
data, creating a table in the database and many more.
• It provides security to the database. In case of multiple users, it also maintains the consistency of the data.

Examples of some major Database Management Systems (DBMS):

• Oracle Database: A leading and high-performance DBMS, used to manage large and complex data sets.
Commonly used in banking, telecommunications, and other large organizations.
• MySQL: An open-source and easy-to-use DBMS, primarily used in web applications. It is suitable for small to
large businesses.
• Microsoft SQL Server: Microsoft's DBMS that is suited for a wide variety of data applications. It provides
high security, management and reporting features.
• PostgreSQL: An open-source and powerful DBMS that can handle both relational and non-relational data. It
is suitable for complex data structures and large-scale applications.
• MongoDB: A NoSQL DBMS that stores semi-structured data (such as JSON documents) rather than
structured data. It is widely used in large-scale web-based applications.
• SQLite: A lightweight and portable DBMS used in small applications and mobile applications. It is a file-based
DBMS that works without any server.
• IBM Db2: A commercial DBMS that is suitable for large and complex data sets. It is used in financial, retail,
and other industries.

Benefits of DBMS:

• DBMS stores data at a centralized location which makes data management easier.
• DBMS has a high level of security of data. Security features such as permissions, passwords, and encryption
are used for security.
• DBMS ensures that there is no inconsistency in the data and each record is correct and complete.
• Provides the facility of fast data retrieval, which makes it easy for users to access information.
• It is possible to backup data in DBMS and recover it after any kind of loss.
• Different types of data (structured, semi-structured, non-structured) can be stored in it.
• DBMS has multi-user support, so that many people can access the data at a time.
• Provides the ability to handle high volumes of data.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

81
Study For Civil Services SCSGYAN @studyforcivilservices

Disadvantages of DBMS:

• Setup and operation of a DBMS requires high technical knowledge and complexities, which can make it difficult
to implement.
• Large and complex DBMS systems can be expensive, especially due to license fees and maintenance costs.
• Some DBMSs may have limitations in customization, which may not be suitable for particular business needs.
• Data availability may be a problem if the DBMS server goes down, especially in systems with a centralized
structure.
• Large databases and complex queries may cause DBMS performance to degrade.
• Employees need special training to operate a DBMS, which may require additional cost and time.
• Powerful hardware is required to operate a DBMS, which may cause additional expenses for small businesses.

Big Data

➯ Big Data refers to the collection of a very large and complex set of data that becomes difficult to process using
traditional or manual database management tools. The size of the data grows rapidly and is typically terabytes
or more.
➯ For example- Twitter generates more than 500 million tweets per day; Netflix has more than 220 million paid
subscriptions globally; Facebook has more than 2 billion daily users. These statistics are quite large in number
and are growing rapidly every year and can thus be classified as Big Data.

Evolution of Big Data

➯ The earliest records of tracking and analyzing data date back not just decades but thousands of years,
with the first use of accounting in Mesopotamia.
➯ In the 20th century, IBM developed the first large-scale data project, the punch card system, which was
used to track information for millions of Americans.
➯ With the rise of the World Wide Web and supercomputers in the 1990s, the generation of large-scale data
accelerated. The term "Big Data" was first used in the early 1990s.
➯ The two main challenges associated with Big Data were storing and processing massive amounts of data
efficiently.
➯ In 2005, Yahoo developed the open-source framework Hadoop, designed to store and process large data
sets.
➯ Hadoop’s storage solution was called HDFS (Hadoop Distributed File System), while its processing
solution was called MapReduce.
➯ Later, Hadoop was handed over to the Apache Software Foundation, a non-profit organization that
maintains open-source projects.
➯ In 2008, Cloudera became the first company to provide commercial Hadoop distribution.
➯ In 2013, the creators of Apache Spark founded Databricks, a company that provides a platform for Big
Data and Machine Learning solutions.
➯ In recent years, top cloud providers like Microsoft, Google, and Amazon have introduced Big Data
solutions, making it easier for users and businesses to work with large-scale data.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

82
Study For Civil Services SCSGYAN @studyforcivilservices

Hadoop and NoSQL

Hadoop: Founded by Doug Cutting and Mike Cafarella in 2005, Hadoop is an open-source framework that stores
and processes big data efficiently. Hadoop is a Java-based framework. Apache Software Foundation manages
Hadoop. The main components of Hadoop are HDFS (Hadoop Distributed File System) and MapReduce. Being an
open-source platform, Hadoop is cost-efficient. Its speed and ability to store large amounts of data makes it
popular among many top-level companies. Companies like Facebook, Twitter, LinkedIn, etc. use Hadoop to handle
big data.

NoSQL: NoSQL ("Not Only SQL") is a class of database management systems that use a data model different
from relational databases. These databases are specifically designed to handle large-scale unstructured and semi-
structured data. There are different types of NoSQL databases, such as document-based, key-value store,
column-oriented, and graph databases, which provide flexible data models and high scalability.

How Do We Classify Any Data as Big Data?

➯ In 2001, the concept of 3Vs (Volume, Variety, Velocity) was introduced to classify Big Data, which was
later expanded to 5Vs. These 5Vs are:

1. Volume: This refers to the huge size of data. If the amount of data is so large that traditional storage
and processing systems cannot handle it, it is classified as Big Data.
Example: YouTube, with over 2.6 billion monthly active users, generates massive amounts of data
daily, which cannot be processed manually. Instead, modern technologies and tools are used to manage
such vast data.

2. Velocity: This represents the speed at which data flows and is processed. In Big Data, data is generated
and processed rapidly, sometimes in real-time or near real-time.
Example: Real-time tracking data, social media posts, online transactions, live sensor data all require
instant processing.

3. Variety: This refers to the different types of data. Big Data consists of structured (database records),
semi-structured (JSON, XML), and unstructured (text, audio, video) data from various sources.
Example: Text, images, and videos from social media, website logs, and sensor-generated data.

4. Veracity: This means the reliability and quality of data. Since Big Data comes from multiple sources,
some of it may be inaccurate or inconsistent. Thus, data cleaning and validation are necessary.
Example: Social media posts may be misleading, and sensor data may have errors.

5. Value: This represents the business value derived from data. Just having a large amount of data is not
enough; it must be processed and analyzed correctly to extract meaningful insights.
Example: Big Data is used in marketing strategies, customer behavior analysis, and financial trend
predictions.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

83
Study For Civil Services SCSGYAN @studyforcivilservices

Types of Big Data

There are three types of Big Data: structured, semi-structured and unstructured data: -

1. Structured Data: Any data in a certain format is known as structured data. It can be accessed, stored or
processed only in a particular format. This type of data is stored in the form of tables with rows and columns.
Any Excel file or SQL file is an example of structured data.

2. Unstructured Data: Unstructured data does not have any fixed format. They are stored in an unknown
format. This type of data is known as unstructured data. An example of unstructured data is a web page
containing text, images, videos, etc.

3. Semi-structured Data: Semi-structured data is a combination of structured and unstructured forms of


data. It does not contain any tables to show relationships; it contains tags or other markers to show
hierarchy. JSON files, XML files, and CSV files (comma separated files) are examples of semi-structured data.
The emails we send or receive are also an example of semi-structured data.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

84
Study For Civil Services SCSGYAN @studyforcivilservices

Big Data Use Areas and Benefits:

1. Social-Media and Entertainment: time taken to answer questions, number of


• Uses: Streaming service apps like Netflix use Big questions skipped, and difficulty level.
Data to give customized show and movie • Benefits: Individual educational plans are created
recommendations to users. This is done by by analyzing the weaknesses and strengths of
analyzing the user's search history, content students, which improves their education.
watched, and other activities.
• Benefits: Users get personally recommended 4. Healthcare:
content, which improves their streaming • Uses: Big data is used in healthcare to predict the
experience and increases customer satisfaction. health condition of patients, travel records, and
disease outbreaks.
2. Shopping: • Benefits: Helps in predicting large-scale outbreaks
• Uses: Online shopping platforms like Amazon and of diseases and providing better treatment, which
Flipkart use Big Data to recommend products improves healthcare services.
based on customers' previous purchases, search
history, and interests. 5. Transportation:
• Benefits: Customers get products tailored to their • Uses: Traffic control and accident-prone areas are
preferences, which increases sales and customer detected by collecting and analyzing data from
satisfaction. sensors and cameras installed on roads and
highways.
3. Education: • Benefits: Safe traffic management and traffic
• Uses: Big Data is used in the education sector to problems are solved using accurate data to reduce
track students' behavior and activities, such as accidents.

Hadoop Distributed File System (HDFS)


➯ As data velocity increases, data size easily exceeds the storage limits of a machine. The solution would be to store
data across a network of machines. Such file systems are called distributed file systems. Since data is stored
across the network, all the complexities of the network come into play.
➯ This is where Hadoop comes into play. It provides one of the most reliable file systems. Hadoop Distributed File
System (HDFS) is a file system that manages large data sets that can run on commodity hardware. HDFS is the
most popular data storage system for Hadoop and can be used to scale a single Apache Hadoop cluster to
hundreds and even thousands of nodes. Because it efficiently manages big data with high throughput, HDFS can be
used as a data pipeline and is ideal for supporting complex data analytics.

Main Components of HDFS:


1. Name Node (Master Node):
• It is the master server that manages the file system metadata. Due to which it is called the ‘brain’ of HDFS.
• Manages all slave nodes and assigns tasks to them.
• It performs file system namespace operations like opening, closing, renaming files and directories.
• It should be deployed on reliable hardware having high configuration, not on commodity hardware.
2. Data Node (Slave Node):
• Actual worker nodes, which perform actual tasks like reading, writing, processing etc.
• It stores data in the form of blocks (default size: 128MB).
• They also perform creation, deletion and replication on the instruction of the master.
• They can be deployed on commodity hardware.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

85
Study For Civil Services SCSGYAN @studyforcivilservices

Modeling and Algorithms

➯ Modeling and Algorithms Modeling is an analytical model created to perform a specific task. Mathematical
formulas and algorithms are applied to data to learn the relationship between 'variables'. (A variable is a data
item that contains values in the form of numbers and letters.) An algorithm is a step-by-step process or set of
instructions that is used to learn patterns from data. It is the method through which the model is trained. For
example, algorithms such as linear regression, decision trees, and neural networks are included. Whereas a
model is the result obtained after the algorithm is applied to the data. It represents the learned patterns,
relationships, and insights, which are used to make predictions or decisions. For example, a trained linear
regression model, with learned coefficients, is able to make predictions based on new input data.
➯ Field of use – Modeling is mainly used in scientific research, engineering design, 3D design of buildings,
economic forecasting, game development while algorithms are mainly used in data processing, artificial
intelligence (AI), cryptography, robotics.

Major Types of Algorithms

Type of Algorithm Description Example

• Linear Search: Checks each element in the list


Used to find a specific element until the desired element is found.
Search Algorithm
within data structures. Binary Search: Speeds up the search process by
comparing with the middle element in a sorted list.

• Bubble Sort: Compares and swaps adjacent


Used to arrange unordered data in elements until the entire list is sorted.
Sorting Algorithm
a specific order. Quick Sort: Uses the divide-and-conquer
technique to sort the list efficiently.

Dynamic Used to solve complex problems by • Fibonacci Series: Each number is the sum of the
Programming breaking them into smaller sub- previous two numbers, which can be efficiently
Algorithm problems. solved using dynamic programming.

Used for various operations on


• Dijkstra’s Algorithm: Helps find the shortest
Graph Algorithm graph structures, such as finding
path between two nodes in a graph.
the shortest path.

• AES (Advanced Encryption Standard): A


Cryptographic
Used to secure data. symmetric-key encryption algorithm widely used
Algorithm
for data security.

Message Digest The message digest algorithm, also • MD5 (Message-Digest Algorithm 5): It generates
Algorithm known as a cryptographic hash 128-bit hash values and was once widely used.
function, is a mathematical However, vulnerabilities have been found in it over
function that converts an input time, making it unsuitable for security-sensitive
message of any length into a string applications.
of a fixed length, called a hash • SHA-1 (Secure Hash Algorithm 1): It generates a
value or message digest. Its main 160-bit hash value and was once the standard for
purpose is to ensure the integrity digital signatures and SSL certificates. But it has

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

86
Study For Civil Services SCSGYAN @studyforcivilservices

of the data, so that any changes been found to have vulnerabilities, making it no
can be detected. longer recommended for security.
• SHA-2 (Secure Hash Algorithm 2): It is available in
different versions such as SHA-224, SHA-256,
SHA-384, and SHA-512, which generate 224, 256,
384, and 512-bit hash values, respectively. It is
currently widely used for security-sensitive
applications.
• SHA-3 (Secure Hash Algorithm 3): It is the latest
member of the SHA family, developed as an
alternative to SHA-2 and is available in various
hash lengths.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

87
Study For Civil Services SCSGYAN @studyforcivilservices

Data Communication and Networking

Data Communication

➯ Data communication is the exchange of digital or analog data between two or more devices that are connected
via communication channels. In this process, data is transferred from one place to another, making efficient
and faster transmission of information possible.
➯ The most basic unit of exchange is in the form of bits (0 and 1) between two devices. Such information is
encoded at the beginning and end of data communication channels and then decoded so that it can be easily
understood by humans.

Types of Data Communication


1. Simplex Channel: In simplex mode, communication is unidirectional. Only one device can transmit data,
while the other device can only receive data. For example, communication between a keyboard and a CPU
follows a simplex transmission mode. In this mode, the keyboard can only send data, and the CPU can only
receive data.
2. Half-Duplex Channel: In half-duplex transmission, both devices can transmit and receive data, but not at
the same time. When one device transmits, the other device can only receive. An example is a walkie-talkie.
3. Full-Duplex Channel: In full-duplex mode, both connected devices can send and receive data
simultaneously. An example is a telephone.

Components of Data Communication


1. Transmitter: The transmitter is the device that sends the message. It can be a computer, workstation,
telephone handset, video camera, or any other device.
2. Receiver: The receiver is the device that receives the message sent by the transmitter. It can also be a
computer, workstation, telephone handset, television, or any other device.
3. Message: A message is the transmission (data) that needs to be communicated. It can include text,
numbers, images, sound, video, or any other form of data.
4. Medium: The transmission medium is the physical path through which the message travels from the
sender to the receiver. It can include twisted pair wires, coaxial cables, fiber optic cables, lasers, or radio
waves (terrestrial or satellite microwaves).
5. Protocol: A protocol is a set of rules that governs data communication. It represents an agreement
between communication devices. Without a protocol, two connected devices cannot communicate, similar
to how a person who understands Japanese may not understand Hindi.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

88
Study For Civil Services SCSGYAN @studyforcivilservices

Basic Elements of a Communication System


1. Transmission: Before transmission, information is converted into an appropriate form.
2. Channel: A physical medium or communication channel used to send information from the transmitter to
the receiver.
3. Receiver: Receives the information transmitted by the transmitter.

Information sender Transmission Channel Receiver Information Receiver

Analog And Digital Transmission

➯ Analog and digital transmission are the two major methods through which information is transmitted from
one place to another.

Analog Transmission Digital Transmission

Definition In this, information is transmitted as a Information is transmitted as discrete


continuous signal, which changes its amplitude, signals, such as binary (0 and 1).
frequency, or phase over time.

Profit Analog transmission is technically simpler and High resistance to noise and distortion,
requires less bandwidth. facilitate data compression, and error
correction capability.
Loss Sensitivity to noise and distortion, which can Higher bandwidth required and more
affect signal quality. complex processing.
Example Radio broadcasting, traditional telephone Computer networks, digital telephony,
systems, and analog TV broadcasting. and modern TV broadcasting.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

89
Study For Civil Services SCSGYAN @studyforcivilservices

Communication Terminology

1. E-M spectrum
➯ The electromagnetic spectrum is the range of all possible frequencies of electromagnetic radiation. The E-M
spectrum of an object has a different meaning, and is instead
the specific distribution of E-M radiation emitted or absorbed
by the particular object. The E-M spectrum extends from the
low frequencies used for modern radio communications to
gamma radiation at the short wavelength (high frequency) end,
covering wavelengths ranging from thousands of kilometers to
a fraction of the size of an atom.
➯ Although the electromagnetic spectrum represents a vast range
of frequencies, not all frequencies are suitable for human
communication purposes.
➯ Below is a list of the different parts of the electromagnetic spectrum and their associated communications
equipment:

Part of the
Wavelength Communication equipment
Spectrum

Radio Waves > 1 meter Radio, television broadcasting, walkie-talkies, AM/FM radio

Microwaves 1 mm - 1 meter Mobile phones, Wi-Fi, satellite communications, microwave ovens

Infrared 700 nanometers - 1 mm Remote controls, thermal imaging cameras, fibre-optic communications

Visible Light 400 - 700 nanometers Optical fibre communications, lasers

Ultraviolet 10 - 400 nanometers Some specialised communications equipment, such as UV-based datalinks

X-Rays 0.01 - 10 nanometers Medical imaging, security scanners

Gamma Rays < 0.01 nanometers Medical treatments, nuclear science

2. Bandwidth
➯ Bandwidth refers to the data transfer capacity of a network or communication channel, i.e. how many bits of
data can be sent or received per second (bits per second or bps). Connections with higher bandwidth are able
to transfer more data faster, making activities such as downloading, uploading and streaming more efficient.
➯ It refers to the maximum data transfer capacity of the network (measurement: Bps/Kbps/Mbps/Gbps).
➯ In telecommunications networks we refer to three main classes of bandwidth: narrowband, wideband and
broadband.

(1) Narrowband
o Definition: Narrowband has a low data transmission rate, and is suitable for transmitting small
amounts of data. It can accommodate up to 64Kbps, also known as DS-0 (Digital Signal Level
0) channels.
o Examples: Walkie-talkies, old telephone networks.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

90
Study For Civil Services SCSGYAN @studyforcivilservices

(2) Wideband
o Definition: Wideband has a moderate data transmission rate, and is suitable for transmitting
moderate amounts of data (more than 64Kbps).
o Example: Some wireless networks, such as 3G mobile networks.

(3) Broadband
o Definition: Broadband allows high-speed data transmission (greater than 2Mbps), allowing
large amounts of data to be transmitted quickly.
o Examples: fibre-optic connections, 4G and 5G mobile networks, cable internet.
3. Transfer Rate
➯ It is the amount of digital data that is moved from one place to another in a given amount of time. Usually in
seconds. Data transfer rate can be thought of as the speed at which a certain amount of data moves from one
place to another.
Time (in seconds)
Data transfer rate =
Total data (in bits)
Factors affecting the data transfer rate:
• Network bandwidth: The greater the available bandwidth, the faster the data transfer rate.
• Network latency: The less time it takes for data to travel from the source to the destination, the higher
the data transfer rate.
• Network congestion: Data transfer rates may decrease when there is more traffic on the network.
• Hardware performance: The speed and capacity of devices also affect the data transfer rate.
4. Transmission Media
➯ Transmission Media are the physical mediums through which data or information is transmitted from one
place to another. These communication channels enable the flow of data between the sender and the receiver.

Types of Transmission Media:


1. Guided Media: In this, data is sent through physical mediums, such as wires or cables.

Example:
o Twisted Pair Cable: It is made by wrapping two insulated copper wires together,
usually about 1 mm thick. It is commonly used in telephone and local area
networks (LANs) and local telephone communications.
o Coaxial Cable: Consists of a central conductor, insulation, shielding and
outer casing. High data rates can be achieved over long distances with
coaxial cable. It is used in cable TV and broadband Internet.

o Fiber Optic Cable: This media is better for data handling and security
purposes. Data is sent as light signals through glass or plastic fibers.
Optical fiber can be used as a medium for telecommunications and
computer networking because it is flexible and can be bundled as cables.
This is particularly advantageous for long-distance communications,
since light is transmitted with much less attenuation through fiber than
through electrical cables.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

91
Study For Civil Services SCSGYAN @studyforcivilservices

2. Unguided Media: In unguided media, data is transmitted through the atmosphere without using a physical
medium. Antennas are used to communicate through air, vacuum, or water.

Examples:
o Radio Waves: Waves with frequencies ranging from 3 KHz to 1 GHz, used for voice and data
communication.
o Microwaves: High-frequency waves ranging from 1 GHz to 300 GHz, used in satellite and point-to-
point communication.
o Infrared: Waves with frequencies ranging from 300 GHz to 400 THz, used for short-distance
communication, such as remote controls, Wireless Personal Area Networks (WPANs), wireless mouse,
and keyboards. Infrared waves cannot penetrate walls, enhancing security.

Other Wireless Communication Media

1. Communication Satellites
➯ In the process of signal transfer via communication satellites, the signal is sent from the transmitter to the
satellite, known as uplink. The transponder in the
satellite receives this signal, changes its frequency,
amplifies (boosts) it, and then transmits it back to the
receiver on Earth, known as downlink.
➯ Thus, satellite communication primarily consists of three
main components: uplink, transponder, and downlink.
This process utilizes modulated microwave and radio
frequencies. Communication satellites operate on different
frequency bands, selected based on their application and
requirements.

➯ Major Frequency Bands:


• L-band (1-2 GHz): Primarily used for GPS and mobile satellite services.
• S-band (2-4 GHz): Used in weather radar, air traffic control, and mobile satellite services.
• C-band (4-8 GHz): Utilized for satellite TV broadcasting and data communication, especially for

long-distance stable communication.
• X-band (8-12 GHz): Mainly used in military radar and communications.

• Ku-band (12-18 GHz): Applied in satellite television, internet, and high-data-rate
communications.
• Ka-band (26-40 GHz): Useful for high-throughput satellite communication, such as broadband

internet services.

➯ In India, the Indian Space Research Organisation (ISRO) has established an extensive network of
communication satellites through the INSAT and GSAT series. These satellites play a crucial role in
telecommunications, television broadcasting, DTH services, commercial communication, and rural
connectivity. For example, the GSAT-6 satellite features a 6-meter diameter S-band deployable antenna,
enabling nationwide communication services across India.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

92
Study For Civil Services SCSGYAN @studyforcivilservices

2. Bluetooth:

➯ Bluetooth is a short-range wireless technology (WPAN) used for exchanging data and voice between
electronic devices without requiring cables.
➯ Devices in a Bluetooth network communicate with each other using ultra-high frequency (UHF) radio
waves.
➯ These electromagnetic waves operate at a frequency of approximately 2.4 GHz (2.4 billion waves per
second) and are typically effective up to a distance of 10 meters (around 30 feet).

History of Bluetooth:

➯ In 1994, Ericsson Mobile Communications developed Bluetooth technology to establish wireless


communication between mobile phones and other devices. The name Bluetooth comes from King
Harald "Bluetooth" Gormsson of 10th-century Denmark, who united Denmark and Norway—just as
Bluetooth technology unites different devices.

Bluetooth Versions:

➯ Bluetooth technology has evolved over time, improving data transfer speed, range, and power
efficiency. The major versions are:
• Bluetooth 1.0 and 1.1: Initial versions with data speeds up to 1 Mbps.
• Bluetooth 2.0 + EDR: Introduced Enhanced Data Rate (EDR), offering speeds up to 3 Mbps.
• Bluetooth 3.0 + HS: Introduced High-Speed (HS) mode, reaching speeds up to 24 Mbps.
• Bluetooth 4.0 (BLE): Introduced Bluetooth Low Energy (BLE), making it suitable for fitness
trackers and low-power devices.
• Bluetooth 5.0 and beyond: Offers improved range, speed, and data capacity, making it ideal
for smart home and IoT devices.
3. Wi-Fi:
➯ Wi-Fi is a wireless networking technology that connects electronic devices to the internet or a Local Area
Network (LAN) using radio waves, enabling wireless data exchange. It is based on IEEE 802.11
standards and primarily operates on 2.4 GHz and 5 GHz frequency bands.

Key Features:

• Range: Wi-Fi can cover hundreds of meters, making it far more extensive than Bluetooth.
• Usage: Used for internet access, local area networks (LANs), and as hotspots in public places
like hotels and airports.
• Speed: Wi-Fi provides faster data transfer speeds compared to Bluetooth.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

93
Study For Civil Services SCSGYAN @studyforcivilservices

Network Devices

➯ Computer network devices are also known as communication devices, and they form the backbone of data
communication networks. These devices include routers, switches, hubs, LAN cards, gateways,
modems, hardware firewalls, Channel Service Units (CSU)/Data Service Units (DSU), ISDN
terminals, and transceivers. In Ethernet or WAN networks, data communication is impossible without
these devices. As an IT professional or network administrator, you should have a solid understanding of
these devices. Some of these devices and their functionalities are described below –

1. Modem: A modem is a communication device used for internet connectivity. A modem operates in two
ways: modulation and demodulation. It converts digital data into analog and analog data into digital.
The diagram below illustrates the working of a modem when two computers communicate with each
other.
2. RJ45 connector: RJ45 is a type of connector commonly used for Ethernet networking. It looks similar to
a telephone jack but is slightly wider. Since both ends of an Ethernet cable have an RJ45 connector,
Ethernet cables are sometimes referred to as RJ45 cables. In RJ45, 'RJ' stands for Registered Jack, as it is
a standardized network interface, while '45' refers to the interface standard number.
3. Ethernet Card: An Ethernet card is a type of network adapter that supports high-speed network
connections via cables following the Ethernet standard. It is sometimes referred to as a Network
Interface Card (NIC). Ethernet is the most widely used Local Area Network (LAN) technology,
offering increasing transmission speeds in the gigabit range. It is the most commonly deployed LAN
technology and functions as a link-layer protocol in the TCP/IP stack, defining how network devices
format data for transmission and send it over a network connection.
4. Router: A router is a networking device that forwards data packets from one logical network to
another, expanding or segmenting networks. A router is connected to at least two networks, typically
two LANs, WANs, or a LAN and its ISP’s network. Routers operate at gateways, the points where two
or more networks connect. They are extensively used in large-scale internet operations utilizing the
TCP/IP protocol suite and dedicated leased lines to connect TCP/IP hosts and LANs to the internet.
5. Hub: A hub is the most basic networking device that connects multiple computers or network devices
together. Unlike network switches or routers, a hub does not have a routing table or intelligence to
determine where data should be sent. Instead, it broadcasts all network data to all connected devices.
While hubs can detect basic network errors such as collisions, they introduce security risks and
network congestion by transmitting data to multiple ports. Hubs connect computers in a star topology
network but increase collision probability due to their design. Hubs operate at the physical layer of the
ISO model and lack intelligence. Previously, hubs were popular because they were cheaper than
switches or routers, but today, switches are preferred due to their superior efficiency and affordability.
6. Switch: A switch is a specialized type of hub that adds an intelligent layer to basic physical-layer
repeaters. While a switch performs similar functions to a hub, it does so more efficiently. A switch
monitors network traffic and learns where specific addresses are located. It reads the MAC address of
each received frame, allowing it to forward data only to the intended recipient rather than broadcasting
it to all devices. Switches learn the location of connected devices almost instantly, significantly improving
network speed and efficiency in high-traffic networks.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

94
Study For Civil Services SCSGYAN @studyforcivilservices

7. Gateway: A network gateway is an internetworking system that connects two networks using
different base protocols. A gateway can be implemented entirely in software, entirely in hardware,
or as a combination of both. It is used to connect networks that use different protocols and operates
at the network layer of the OSI model. To communicate with hosts on other networks, an IP host must
be configured with a route to the destination network.
8. Bridge: A bridge is a device that separates two or more network segments within a logical network,
such as a single IP subnet. Bridges are typically placed between two groups of computers that
communicate with each other frequently but not as often with other groups. A bridge examines data
packets and determines whether to forward them to another Ethernet segment or not. This reduces
network collisions and creates a faster, more efficient network. Bridges are used to connect two
network segments, allowing devices on either segment to access each other's resources. They are also
employed to divide large networks into smaller, more manageable segments.

Types of Computer Networks

➯ A computer network is a group of interconnected computers that enables computers to communicate with
each other and share their resources, data, and applications.
➯ Computer networks can be classified based on their size. The four main types of computer networks are:

1. LAN (Local Area Network)


• A Local Area Network (LAN) is a computer network that
connects computers and other devices within a limited area,
such as a home, office, school, or building. It allows users to
share data, files, printers, and internet resources.
• It is cost-effective as it is built using affordable hardware
such as hubs, network adapters, and Ethernet cables.
• LAN provides high-speed data transfer ranging from 10 Mbps
to 1 Gbps. The standard protocol used for data transmission is
TCP/IP.
• Local Area Networks provides high security.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

95
Study For Civil Services SCSGYAN @studyforcivilservices

Types of LAN:
o Ethernet LAN: Devices are connected using Ethernet cables, making it a wired network. Bob
Metcalfe invented Ethernet in 1973, initially developing it at Xerox PARC labs.
o Wireless LAN (WLAN): Devices are connected wirelessly using technologies like Wi-Fi, eliminating
the need for cables.

2. PAN (Personal Area Network)


• A Personal Area Network (PAN) is a small network that connects electronic devices within an
individual’s personal space, usually within a range of 10 meters (33
feet).
• A PAN is used to connect personal computing devices, making it a
personalized network.
• Thomas Zimmerman was the first research scientist to introduce the
concept of Personal Area Networks.
• Personal computers, laptops, mobile phones, media players, and
gaming consoles are commonly used to develop a PAN.

There are two types of Personal Area Networks (PAN):


o Wireless Personal Area Network: Devices are connected wirelessly using Bluetooth, Infrared
(IrDA), or Wi-Fi. Example: Connecting a smartphone to wireless headphones via Bluetooth.
o Wired Personal Area Network: Devices are connected using USB, FireWire, or Thunderbolt cables.
Example: Connecting a computer to a printer via USB cable.

3. MAN (Metropolitan Area Network)

• A Metropolitan Area Network (MAN) is a computer network that connects multiple Local Area
Networks (LANs) or Campus Area Networks (CANs) across a
large geographic area, such as a city or municipality. It acts as a
link between LAN and Wide Area Network (WAN).
• Government agencies use MAN to connect with citizens and private
industries.
• Different LANs within a MAN are interconnected using telephone
exchange lines, fiber optics, and optical cables.
• Commonly used protocols in MAN include RS-232, Frame Relay,
ATM, ISDN, OC-3, ADSL, and more.
• It covers a larger range than LAN.

Uses of Metropolitan Area Network:


o Banks within a city use MAN for communication.
o It is used for airline reservations.
o E-Governance, online services, and data centers also utilize MAN networks.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

96
Study For Civil Services SCSGYAN @studyforcivilservices

4. WAN (Wide Area Network)

• A Wide Area Network (WAN) is a computer network that covers large geographic areas, such as cities,
countries, or even continents. WAN connects multiple smaller networks, such as LANs and MANs. The
Internet is the largest example of a WAN.
• Unlike other networks, a WAN is not confined to a single location. It
spans thousands of kilometers and enables communication between
distant locations using telephone lines, fiber optic cables, or satellite
links.
• WAN networks typically use TCP/IP, Frame Relay, ATM, MPLS, and
other protocols to ensure secure and accurate data transmission.
• WAN is widely used in business, government, and education sectors.

Examples of WAN Network:

• Mobile Broadband: 4G and 5G networks provide extensive coverage across cities and countries.
• Last Mile Connectivity: Telecom companies use WAN to connect homes and offices with fiber-optic
internet services.
• Private Networks: A bank may have a private WAN connecting multiple branches through a leased
telecommunication line.

Advantages of Wide Area Network (WAN):

• Large Geographic Coverage: WAN enables offices in different cities or countries to stay connected.
Leased lines help maintain seamless communication between branches.
• Centralized Data: WAN allows centralized storage of data, reducing the need for separate email servers,
file storage, or backup solutions.
• Real-time Updates: Software companies work on live servers, allowing instant access to updated files.
• Fast Communication: WAN facilitates instant messaging and communication through applications like
Facebook, WhatsApp, and Skype.
• Resource Sharing: WAN allows sharing of software and hardware resources, such as hard drives and
RAM.
• Global Business: The internet enables international business operations through e-commerce and
online trade.
• High Bandwidth: Leased lines provide high bandwidth, increasing data transfer speed and
productivity for companies.
Disadvantages of Wide Area Network:

• Security Issues: WAN networks have more security issues as compared to LAN and MAN networks
because all the technologies are combined together which creates security issues.
• Firewall & Antivirus Requirement: Since data is transmitted over the internet, it is at risk of being
hacked. Firewalls and antivirus software are necessary to prevent malware attacks.
• High Setup Cost: Setting up a WAN is expensive, as it requires purchasing routers, switches, and
leased lines.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

97
Study For Civil Services SCSGYAN @studyforcivilservices

• Troubleshooting Complexity: WAN covers large areas, making issue resolution more difficult
compared to LAN or MAN networks.

Some other computer networks –

➯ Virtual Private Network (VPN): A Virtual Private Network (VPN) is a secure and encrypted
connection technology that allows users to transmit data over the internet securely, similar to a private
network. It creates a "secure tunnel" between the user’s device and the VPN server, preventing hackers,
government agencies, or Internet Service Providers (ISP) from tracking the user’s online activity.
➯ Campus Area Network (CAN): A Campus Area Network (CAN) is a computer network that connects
multiple buildings within a campus-like environment, such as a university, corporate campus, or
hospital. It is made up of Local Area Networks (LANs) connected via high-speed networking
infrastructure.
➯ Different types of networks have been developed in networking and WANs (Wide Area Networks) which are
used for specific purposes. Such as ARPANET, ERNET, NICNET, and SWIFT etc.

o ARPANET (Advanced Research Projects Agency Network): ARPANET was the world's first
wide area network (WAN). It was developed by DARPA (Defense Advanced Research Projects
Agency) for the US Department of Defense in 1969. Its purpose was to connect different
computer systems and ensure fast exchange of information. ARPANET is considered the father
of the modern Internet.
o ERNET (Education and Research Network): ERNET is a wide area network (WAN) designed for
education and research in India. It was launched in 1986 by the Government of India for the
purpose of education and research. It was designed to connect universities, educational institutions
and research organizations.
o NICNET (National Informatics Centre Network): NICNET is a network developed by the
National Informatics Centre (NIC) of India. It connects every district and state of India for
communication and information sharing. It helps in streamlining government operations
digitally.
o SWIFT (Society for Worldwide Interbank Financial Telecommunication): SWIFT is an
international network used for secure and fast data transfer between banks and financial
institutions. It was founded in 1973. It is headquartered in Belgium. Making fund transfers and
other financial services efficient by connecting banks across the world.

➯ Intranet: An intranet is a private or institutional computer network designed for information exchange
within a specific organization. It uses Internet Protocol (TCP/IP) technology but remains restricted to
organizational members or employees. Essentially, it is a private version of the Internet that can only be
accessed by authorized personnel within the organization.

➯ Extranet: An extranet is a private computer network similar to an intranet and is also based on Internet
Protocol (TCP/IP). However, unlike an intranet, an extranet allows limited access to external users, such
as partners, vendors, or clients, along with organizational members and employees. This enables secure
collaboration and data sharing between an organization and its external stakeholders.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

98
Study For Civil Services SCSGYAN @studyforcivilservices

Computer Networks by Government of India

➯ National Informatics Centre Network: The National Informatics Centre Network (NICNET) is a major
network developed by the National Informatics Centre (NIC) under the Department of Electronics and
Information Technology, Government of India. It is also known as NIC Net and serves as the foundation
for India's e-Governance framework. NICNET connects all state headquarters and district headquarters
across India, functioning as a National Backbone. It also manages and develops government websites. The
National Informatics Centre (NIC) was established in 1977 and initiated the District Information System
Programme to computerize district offices. A significant boost to e-Governance came in 1987 with the
introduction of NICNET, India's first satellite-based computer network.
➯ National Knowledge Network (NKN): The National Knowledge Network (NKN) is a high-speed and
secure network that connects academic, research, and knowledge-based institutions across India. Its
goal is to promote a knowledge-driven economy in India. NKN uses communication mediums with
speeds of over 1 Gbps and functions as India’s Knowledge Backbone.
➯ State Wide Area Network (SWAN): The State Wide Area Network (SWAN) is a backbone network
established by the Government of India to connect state, district, and block-level administrative
structures. It is designed to empower e-Governance projects by providing fast and reliable data
transfer. A minimum bandwidth of 2 Mbps is allocated to ensure efficient communication.
➯ Educational and Research Network: The Educational and Research Network (ERNET) is a computer
network established by the Ministry of Telecommunications and Information Technology, Government
of India. It connects major educational and research institutions across India. ERNET is credited with
providing limited Internet services in India for the first time and played a crucial role in the early
development of Internet services in the country.

Network Topologies

➯ Network topology refers to the layout and interconnection of devices within a network. It describes how
computers, servers, and other network components are connected and communicate with each other.
➯ It defines where and how computers are placed in a network and the type of interconnection between
them. It also determines how data is transferred between the nodes (each device in a network is referred to
as a node).
➯ Topology can be physical or logical.
1. Physical Topology: Physical topology represents the physical layout of devices in a network. It
includes connected devices, computers, cables, and other hardware components. It also defines the
arrangement of network devices and how they communicate with each other. The five primary types
of physical topology are: The five basic physical topologies are Bus, Star, Tree, Mesh and Point-to-
Point.
2. Logical Topology: Logical topology refers to how data is transferred between devices in a network,
regardless of the physical layout. It defines the logical flow of data within a network. For example,
IBM’s Token Ring follows a logical Ring Topology, even if the physical structure appears different.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

99
Study For Civil Services SCSGYAN @studyforcivilservices

Types of Network Topology

1. Point-to-Point Topology
➯ Point-to-Point topology is a network structure in which two
nodes or devices are directly connected through a dedicated line.
➯ In this topology, one device acts as the transmitter, and the
other acts as the receiver.
➯ It is one of the simplest and most efficient network topologies,
as it allows direct communication between just two devices.

2. Bus Topology
➯ In Bus Topology, devices share a common backbone cable for sending and
receiving data. A Thick Co-axial Cable is used to connect all devices.
➯ Bus topology uses a Daisy Chain Scheme to add more devices to the network.
➯ In a Daisy Chain Scheme, Device 1 is connected to Device 2, Device 2 is
connected to Device 3, Device 3 is connected to Device 4, and so on. The first
and last devices are connected to terminators (50-ohm resistors).

3. Star Topology
➯ In this topology, each computer in the network is connected to a central computer using a point-to-point
connection. The central computer is called the server, and the other computers
in the network are called clients.
Communication in the network occurs through a Hub or Switch.
Due to its easy configuration and low cost, Star Topology is popular.
If one computer in the network fails, others continue to work, but if the Hub
fails, the entire network becomes inoperative.
Star topology is widely used in airline reservation counters and small
business offices, where employees use it to access shared applications and files.

4. Ring Topology
➯ In this topology, all nodes are connected in a circular manner, where each node
is directly connected to two neighboring nodes.
➯ Data must pass through each intermediate node before reaching the target
node. Since data travels through each node, the network is slower compared to
Star Topology. A major drawback is that if one node fails, the entire network is
affected.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

100
Study For Civil Services SCSGYAN @studyforcivilservices

5. Tree Topology
➯ This is a special type of network structure where multiple connected
nodes/components are arranged in a tree-like hierarchy.
➯ It is widely used in corporate environments to organize computers.
A Tree Network is a combination of Star Networks, which are
interconnected using a Bus Network. Tree Topology allows for network
expansion, fault detection, and correction. If one section fails, others
remain unaffected, but if the main cable fails, the entire network collapses.
➯ A disadvantage is that as more nodes are added, maintenance becomes
difficult.

6. Mesh Topology
➯ In Mesh Topology, every node in the network is connected to every
other node. It can handle large amounts of network traffic and is
commonly used in wireless networks.
➯ One major advantage is that if one node fails, data can still be
transferred through alternative paths. Network expansion and
modifications can be made without affecting other nodes. However,
compared to other topologies, Mesh Topology has a higher cost.

7. Hybrid Topology

➯ Hybrid Topology is a network structure that combines two or


more different topologies (such as Star, Bus, Ring, Mesh, etc.)
to make the network more flexible and efficient.
➯ It is widely used in large organizations, data centers,
telecommunications networks, and universities, where different
departments or branches require different topologies.
➯ Its biggest advantage is that it combines the benefits of
multiple topologies, making the network scalable, reliable, and highly efficient. However, its complexity
and high cost make it less suitable for small networks.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

101
Study For Civil Services SCSGYAN @studyforcivilservices

Network Protocol

➯ A Network Protocol is a set of rules and procedures for data communication in a computer network. It
ensures that data is transmitted correctly, securely, and efficiently from one device to another. Without
network protocols, computers and other devices would not be able to communicate with each other.
➯ Network protocols can be classified based on their function and usage. Here are some major protocols:

1. Transmission Protocols: TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) are
two major transport layer protocols in the Internet Protocol Suite, playing a crucial role in data communication and
transmission.

I. TCP (Transmission Control Protocol)


• TCP establishes a connection between the source and destination before data transmission, ensuring
reliable data transfer. It confirms the delivery of data packets, resends lost packets, and ensures the
correct sequence of data. TCP controls data flow according to network congestion and receiver capacity,
preventing network overloading.
• Examples: Web browsing (HTTP/HTTPS), email (SMTP), and file transfer (FTP) services use TCP.

II. UDP (User Datagram Protocol)


• UDP does not require a connection before data transmission, making it a faster and low-latency
protocol. It does not confirm data delivery or ensure packet sequencing, meaning some packets may
be lost or arrive in the wrong order. Due to its simple header structure, UDP has low network overhead,
making it ideal for real-time applications.
• Examples: Live streaming, online gaming, and VoIP (Voice over IP) use UDP, where speed is more
important than reliability.

2. Internet Protocols: The Internet Protocol (IP) is the foundation of the internet and most network
communications. It defines rules for how data packets are sent and received across a network. IP's primary
function is to deliver data packets correctly from source to destination, assigning each device a unique IP
address.

I. IP (Internet Protocol):

• Function: Responsible for routing data packets from source to destination.


• Versions: IPv4 (32-bit address) and IPv6 (128-bit address).
• Usage: Used for data transmission over the internet.

II. ICMP (Internet Control Message Protocol):

• Function: Used for network error reporting and diagnostics.


• Usage: Ping and Traceroute commands.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

102
Study For Civil Services SCSGYAN @studyforcivilservices

3. Application Layer Protocols: This is the seventh and topmost layer of the OSI model, establishing a direct
interaction between users and network services. It ensures that different applications communicate efficiently,
allowing users to access various network services such as email, file transfer, and web browsing.

Key Application Layer Protocols:

HTTP (HyperText Transfer Protocol): Used for loading web pages in browsers, enabling data exchange

between client and server.

FTP (File Transfer Protocol): For exchanging files between server and client.

SMTP (Simple Mail Transfer Protocol): For sending email messages.

DNS (Domain Name System): For converting domain names into IP addresses.

Telnet: For logging in to a remote server and executing commands.

SSH (Secure Shell): For secure remote login and other secure network services.

SNMP (Simple Network Management Protocol): For monitoring and managing network devices.

LDAP (Lightweight Directory Access Protocol): For accessing and managing directory services.

NFS (Network File System): For sharing files over the network.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

103
Study For Civil Services SCSGYAN @studyforcivilservices

Internet and Social Networking Sites

Internet

➯ Internet is a huge network of computers which connects small and big


computers spread across the world. It is a network which connects
computers across the world through telephone lines, cables or various
wireless mediums. Internet is also called the network of networks
because almost all the networks of the world are interconnected
through the Internet. Internet is called 'antarjaal' in Hindi.
➯ The Internet is the world's largest and most popular network. Through it, we can instantly obtain information
related to education, medicine, science, sports, politics, music, commerce, space, and many other fields. The
Internet has eliminated distances, allowing a person connected to it to communicate with anyone anywhere in
the world. The Internet is based on multimedia technology, enabling the transfer of any type of data—such as
text, photographs, audio, video, and graphics—from one computer to another.
➯ The organization responsible for setting standards, guidelines, and conducting research for various Internet-
related fields is known as the World Wide Web Consortium (W3C). To operate the Internet, certain rules
have been established, which are called protocols. The two standard Internet protocols are: 1. Transmission
Control Protocol (TCP) and 2. Internet Protocol (IP).

History of Internet

1. Early Phase (1960-1980): Foundation of Networking


• 1962: Professor J.C.R. Licklider proposed the concept of an "Intergalactic Computer Network."
• 1969: The U.S. Department of Defense developed ARPANET (Advanced Research Projects Agency
Network), considered the world's first packet-switching network. The first word sent over ARPANET was "Lo."
• 1970s: TCP/IP (Transmission Control Protocol/Internet Protocol) was developed, enabling the
interconnection of different networks.
• 1979: The first international computer network was created by the British Post Office.

2. Expansion of the Internet (1980-1990): From Networks to WWW


• 1983: ARPANET officially adopted TCP/IP, forming the basic structure of the Internet.
• 1986: The U.S. National Science Foundation (NSF) developed NSFNET (National Science Foundation
Network), later connected to ARPANET.
• 1989: British scientist Tim Berners-Lee invented the World Wide Web (WWW), simplifying
communication over the Internet. For this reason, he is known as the "Father of the Internet."
• 1990: ARPANET was officially shut down, but the Internet continued to expand.

3. Commercialization of the Internet (1990-2000): Internet for the Public


• 1990:
o The Internet was opened to the public.
o Tim Berners-Lee developed HyperText Markup Language (HTML).
o The world's first website went live on 20 December 1990.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

104
Study For Civil Services SCSGYAN @studyforcivilservices

• 6 August, 1991: WWW was made publicly available for the first time.
• 1993: CERN made WWW free of charge, leading to a massive increase in Internet use.
• 1994: The World Wide Web Consortium (W3C) was established to develop standards and protocols for the
WWW.
• 1995: The first e-commerce websites (Amazon, eBay) were launched.

4. Broadband and Social Media Era (2000-2010)


• 2000: Broadband internet arrives, making faster internet connectivity possible.
• 2004: Facebook is founded, starting a social media revolution.
• 2005: YouTube is launched, popularizing online video content.
• 2007: The iPhone is launched, expanding mobile internet access.

5. Smartphone and Cloud Era (2010-2020)


• 2010: The introduction of 4G networks, increasing mobile Internet speeds.
• 2011: The rise of cloud computing, making data storage and web services easier.
• 2015: The expansion of the Internet of Things (IoT), popularizing smart devices.
• 2016: Increased integration of AI and machine learning into the Internet.

6. 5G and the Global Internet Era (2020-Present)


• 2020: The introduction of 5G networks, enabling high-speed and low-latency Internet.
• 2022: The launch of SpaceX's Starlink project, providing global high-speed Internet.
• 2023: The rise of AI-powered Internet services, accelerating automation and digital transformation.
• SpaceX's Starlink Project: Starlink is currently the world's largest global Internet project led by
SpaceX, founded by Elon Musk on May 6, 2002. The goal of Starlink is to provide high-speed Internet
across the globe through a network of satellites. Recently, SpaceX launched 60 satellites into space as part
of this project.

World Wide Web (WWW)

• The World Wide Web (WWW) is essentially a way of linking


documents, images, videos, and other resources available on the
Internet. Each resource is identified by a Uniform Resource
Locator (URL), and navigation from one web page to another is
possible through hyperlinks.
• English scientist Tim Berners-Lee invented the World Wide
Web in 1989. He wrote the first web browser computer
program while working at CERN in Switzerland in 1980. Web
pages are primarily text documents written and created using
HyperText Markup Language (HTML). In addition to simple text, web pages can include images, videos,
audio, and software.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

105
Study For Civil Services SCSGYAN @studyforcivilservices

• In March 1989, Berners-Lee proposed a "distributed information system" at CERN to allow scientists to
share and update information. Along with his colleague Robert Cailliau, he developed the first web browser,
World Wide Web (later renamed Nexus) and the first web server, "https", in 1990.
• Tim Berners-Lee suggested three main technologies that meant all computers could understand each
other (HTML, URL and HTTP). All of these are still in use today.
• World Wide Web Day is celebrated every year on 1st August to commemorate the impact of the WWW on
the world. On 1 August, 1991, Tim Berners-Lee posted a proposal for the World Wide Web on the alt.
hypertext newsgroup; hence, this day is observed with great significance. The Internet began in 1989.

Evolution of the World Wide Web (From Web 1.0 to Web 5.0)

Web 1.0: The Static Web

• The first phase of the World Wide Web's evolution is known as Web 1.0, also referred to as the Static Web.
During this phase, the internet was primarily used for one-way communication, where users could only
consume content.

• Websites were basic and static, with no interactive features or user-generated content. The focus was on
providing simple and direct information.

• During this phase, companies created static websites to provide information to customers. For example,
Amazon launched one of the first e-commerce websites in 1994.

Web 2.0: The Social Web

• The term Web 2.0 was first proposed by Darcy DiNucci in 1999 and later popularized by Tim O'Reilly and
Dale Dougherty at the first Web 2.0 Conference in 2004.

• Web 2.0 marked a shift from static websites to dynamic, interactive platforms, enabling user-generated
content, social networking, and collaboration.

• This phase is characterized by the rise of social media and user-generated content. Social networking sites
like Facebook allowed users to connect with friends and share updates, photos, links, and videos.

Web 3.0: The Semantic Web

• The term Web 3.0 was proposed in 2014 by Gavin Wood, the founder of blockchain technology company
Ethereum. It focuses on integration, automation, search, and data processing and promotes mobility
and globalization.

• This phase is characterized by the rise of artificial intelligence (AI) and the ability of machines to
understand and interpret human language. Websites became more intelligent, understanding the context
of content and providing users with more personalized experiences.

• Voice search and virtual assistants also emerged during Web 3.0.

• Examples of Web 3.0 applications include Apple's Siri, Google's Cloud API, Amazon's Alexa, and Wolfram
Alpha.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

106
Study For Civil Services SCSGYAN @studyforcivilservices

Web 4.0: The Intelligent Web

• Web 4.0 refers to the fourth generation of the World Wide Web, featuring advanced AI, automation, the
Internet of Things (IoT), and highly personalized experiences.

• The Intelligent Web represents the next phase of digital transformation, where AI-powered applications,
smart devices, and interconnected systems revolutionize various industries.

• Potential applications of Web 4.0 include AI-driven chatbots and virtual assistants, enabling more natural
and intuitive interactions with users.

Web 5.0: The Immersive Web

• Former Twitter CEO Jack Dorsey recently announced his vision for a new decentralized web platform, called
Web 5.0, aimed at returning "ownership of data and identity" to the user. It is being developed by the former
Twitter CEO's bitcoin business unit, The Block Head. It is currently in its early stages as it is being developed
by Dorsey's bitcoin business unit, The Block Head (TBH).

• Web 5.0 is a highly decentralized internet platform that aims to give users full control of their data, identity,
and privacy. It is often described as a combination of Web 2.0 and Web 3.0, where Web 2.0 promoted
interactive, user-generated content, while Web 3.0 introduced the concept of decentralization and ownership
of data through blockchain technology.

• It is evolving with the ability to understand and respond to the user's emotions and mood

HTML, URL, and HTTP

Hypertext Markup Language (HTML)

➯ Hypertext Markup Language (HTML) is the standard language used to create and design web pages. It
uses markup tags to structure web page content, defining elements such as headings, paragraphs, links,
images, and more.

Uniform Resource Locator (URL)

➯ A URL is a unique address for a resource on the Internet, also commonly called a web address. It tells the web
browser how and where to access the resource.
➯ A URL is a type of Uniform Resource Identifier (URI), which is a general term for all web names and web
addresses on the World Wide Web.
➯ Example of a URL: [Link]

Main Components of a URL:


1. Scheme: Indicates the protocol used to access the resource, such as HTTP, HTTPS, FTP, etc.
2. Hostname or Domain Name: Identifies the server where the resource is located, such as
[Link].
3. Path: This indicates the exact location of the resource on the server, e.g. /folder/[Link]।
4. Port: This indicates the network port used on the server. If a standard port (80 for HTTP and 443 for
HTTPS) is being used, it is usually not included in the URL.
5. Query Parameters: These provide additional information and are followed by ?, e.g. -?id=25।

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

107
Study For Civil Services SCSGYAN @studyforcivilservices

6. Fragment: This refers to a specific section within the resource and is followed by a #, e.g. #section2।

Example: URL [Link] में:


• Scheme: https
• Hostname: [Link]
• Port: 443
• Path: /folder/[Link]
• Query parameters: id=25
• Fragment: #section2

HTTP and HTTPS


➯ HTTP (HyperText Transfer Protocol) and its variant HTTPS (HyperText Transfer Protocol Secure) are
both sets of rules (protocols) that govern how data is transmitted over the World Wide Web (WWW). In
other words, they provide rules for communication between a client's web browser and a server. However,
when transmitting personal information, banking credentials, and passwords, we need to use HTTPS to
ensure a more secure data transmission over the network.
➯ HTTP sends information over the network as it is. It does not encrypt the transmitted data, making it
vulnerable to hacker attacks. Therefore, HTTP is sufficient for websites that share public information,
such as news portals, blogs, and other general websites.
➯ However, when transmitting personal information, banking credentials, and passwords securely, we
must use HTTPS to ensure safer data transmission over the network.
➯ HTTPS encrypts the data before transmission. At the receiver's end, it decrypts the data to retrieve the
original content. Websites that use HTTPS require an SSL (Secure Sockets Layer) digital certificate.

History of HTTP History of HTTPS

• 1991: Tim Berners-Lee developed the first version of HTTP, • 1994: Netscape Communications
0.9, which only supported the GET method and was a simple developed HTTPS for its web
text-based protocol. browser, Netscape Navigator.
• 1996: HTTP/1.0 version was released, which included Initially, it was used alongside the
additional methods (POST, HEAD), status codes, and header SSL protocol.
fields. • 2000: As SSL evolved into TLS,
• 1997: HTTP/1.1 version was introduced, which is currently in HTTPS was formally specified via
wide use. It includes features such as persistent connections, RFC 2818 in May 2000.
pipelining, and improved caching mechanisms. • 2018: Google announced in
• 2015: HTTP/2 was released, which provides features such as February 2018 that its Chrome
binary protocol, header compression, and multiplexing, which browser would mark HTTP sites as
improved performance.
"Not Secure" after July 2018,
• 2022: HTTP/3 was published, which is based on the QUIC
encouraging website owners to
protocol and uses UDP instead of TCP, improving connection
adopt HTTPS.
stability and speed.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

108
Study For Civil Services SCSGYAN @studyforcivilservices

Difference Between HTTP and HTTPS

HTTP HTTPS
Full Form Hypertext Transfer Protocol Hypertext Transfer Protocol Secure
Underlying HTTP/1 and HTTP/2 use TCP/IP. Uses HTTP/2 with SSL/TLS to further encrypt HTTP
protocol HTTP/3 uses the QUIC protocol. requests and responses
Port Default port 80 Default port 443
Usage Old text-based websites All modern websites
Security No additional security features Use SSL certificates for public-key encryption
Advantages Made communication possible over Improves website authority, trust, and search
the Internet engine rankings

Internet Protocol (IP) and IP Address

• Internet Protocol (IP) is a set of rules and standards that enable computers, mobile devices, and other
network equipment worldwide to exchange data with one another. It is the fundamental basis of the Internet,
on which the entire network communication system depends.
• IP is a network layer protocol that is used to transfer data packets from one device to another over the
Internet. It divides the data into small packets and provides addressing and routing to ensure that the data
reaches its correct destination.

IP Address
• An IP address is a 32-bit number that uniquely identifies a host (such as a computer, printer, or router) on a
TCP/IP network. It is usually written in decimal format.
• For example, the IP address [Link] in binary notation is: 10111001.01101011.01010000.11100111 Each 8-
bit section is called an octet, and this binary number is commonly expressed in a decimal format like
([Link]) for better readability.
• An IP address is divided into two parts: The first part is the network address, which identifies the
network. The second part is the host address, which identifies the specific device within the network. For
example, in the IP address [Link], the network part is 192.168.123, and the host part is .132. This
can also be written as [Link] (network address) and [Link] (host address).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

109
Study For Civil Services SCSGYAN @studyforcivilservices

• Every computer connected to the Internet has a unique numerical address for its unique identification, which is
called an IP address. This special address is provided by the Internet Service Provider (ISP) when
connected to the Internet. The IP address of any two computers connected to the Internet cannot be the
same. Every computer has a unique IP address, which gives a unique identity to the computer. It includes the
name of the protocol used by the computer or device and its location on the network. If a computer is given
a permanent IP address, it is called a static IP address and if a computer is given a new IP address
every time it connects to the Internet, it is called a dynamic IP address.

Types of IP (Internet Protocol)

• Internet Protocol Version 4 (IPv4) – Developed in 1981, this is the most widely used Internet protocol.
IPv4 consists of four groups of numbers ranging from 0 to 255, separated by a dot (.). Example:
[Link]. This address uses a 32-bit (4-byte) number.
• Internet Protocol Version 6 (IPv6) – Developed in 1998, IPv6 uses a 128-bit number for addressing. It
consists of eight groups of four hexadecimal digits, separated by a colon (:). Example: 0001:1276:0a8c:
1234:0000:0001: 0576:008b.
• Unstructured Supplementary Service Data (USSD) – This is a protocol used by GSM cellular phones to
communicate with service provider computers. USSD is used for WAP browsing, prepaid call-back
services, mobile money services, and menu-based information services. USSD messages can be up to
182 alphanumeric characters. In August 2016, the Union Bank of India, in collaboration with NPCI
(National Payments Corporation of India), launched the *USSD-based 99# mobile application for banking
needs. USSD is used for various functions such as WAP browsing, prepaid call-back, location-based
content, mobile chatting, mobile banking, and more.

Some Popular Protocols Used in Computer Networks

➯ Transmission Control Protocol/Internet Protocol (TCP/IP) – This is the most widely used protocol on
the Internet. Transmission Control Protocol (TCP) and Internet Protocol (IP) are two separate
protocols, but since they are used together, they are collectively known as the Internet Protocol Suite. It
facilitates communication between remote computers and servers on the Internet. TCP/IP is the
communication protocol of the Internet.
➯ TCP/IP consists of four layers, which are as follows:
a) Network Access Layer: This is the lowest layer of the TCP/IP model. It enables data transmission over
the physical network (e.g., Ethernet, Wi-Fi). Major protocols: Ethernet, Wi-Fi, PPP (Point-to-Point
Protocol).
b) Internet Layer: This layer functions similarly to Layer 3 of the OSI reference model. It is located
between the Transport Layer and the Application Layer. It provides connectionless communication within
a network. Major protocols: IP (Internet Protocol), ICMP (Internet Control Message Protocol), ARP
(Address Resolution Protocol), IGMP (Internet Group Management Protocol).
c) Transport Layer: This layer is responsible for transmitting data between devices. It is positioned
between the Application Layer and the Internet Layer. It primarily operates with two protocols:
Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

110
Study For Civil Services SCSGYAN @studyforcivilservices

d) Application Layer - The highest layer of the TCP/IP protocol is called the application layer. This layer is
concerned with providing network services to applications. Some of the protocols used in the application
layer are: -
• HyperText Transfer Protocol (HTTP)
• HTTPS (Secure HTTP)
• File Transfer Protocol (FTP)
• Simple Mail Transfer Protocol (SMTP)
• Telnet
• Internet Message Access Protocol (IMAP)
• Post Office Protocol 3 (POP3)

1. HTTP (HyperText Transfer Protocol): This is the most


popular transfer protocol used to send hypertext
documents across the World Wide Web (WWW). It is
responsible for transferring web pages from a web server to
a user’s browser. HTTP typically operates on port 80.
Example: [Link]

2. HTTPS (HyperText Transfer Protocol Secure): This is a


security protocol that encrypts data transmitted between a user
and a website. It is an extension of HTTP, ensuring secure
communication between web browsers and websites. Websites
using HTTPS obtain an SSL/TLS certificate from a Certificate
Authority (CA) to encrypt data. HTTPS typically operates on
port 443.
Example: [Link]

3. FTP (File Transfer Protocol): FTP is a protocol used on the


Internet to transfer files between a computer and a network-
connected server. A file can contain data, text, graphics,
images, audio, or video. For file transfer, a connection is
established via remote login, after which the file can be
uploaded or downloaded. FTP typically operates on port 20
(Data) and port 21 (Control).
उदाहरण: Downloading a file from a file server.

4. SMTP (Simple Mail Transfer Protocol): SMTP is the


most commonly used protocol for email transmission
over the Internet. This protocol is used to send emails
from a user’s computer to an email server and from
the server to the recipient. SMTP typically operates on

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

111
Study For Civil Services SCSGYAN @studyforcivilservices

port 25. Example: Email services like Gmail, Outlook.


उदाहरण: Email services like Gmail, Outlook.

5. Telnet - Telnet is a text-based communication


protocol that uses a command-line interface. It allows
two computers at different locations to communicate
over a telecommunications network, enabling access
to remote system data and files. It is also known as
Remote Login. Telnet is a client-server application that
uses TCP/IP to connect to a remote system. In
Windows, Telnet can be accessed by typing "telnet" in the Command Prompt or PowerShell. Telnet
typically operates on port 23.

6. IMAP (Internet Message Access Protocol): IMAP is a protocol


that allows users to access their email messages from any
device and any location. It stores emails on the mail server and
allows the recipient to view and manage them as if they were
locally stored. Emails are downloaded only when clicked, and
attachments are not automatically downloaded. IMAP acts as an
intermediary between an email server and an email client.
IMAP typically operates on port 143
Examples: Email services like Gmail, Yahoo Mail.

7. Post Office Protocol 3 (POP3): POP3 retrieves emails


by contacting the email server and downloading all
new messages to a local device. Once emails are
downloaded, they are deleted from the email server,
meaning they can only be accessed from the device
where they were downloaded. If you try to access
your email from another device, previously downloaded
messages will not be available. POP3 is the most
commonly used version of the POP protocol, alongside
IMAP. POP3 typically operates on port 110.
Example: Receiving email via an email client (such as
Outlook).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

112
Study For Civil Services SCSGYAN @studyforcivilservices

Protocol Port Usage Features


HTTP 80 Web Browsing Stateless, text and multimedia data transfer.
HTTPS 443 Secure Web Browsing Secure data transfer, encrypted by SSL/TLS.
FTP 20, 21 File Transfer For file uploads and downloads, active and passive modes.
SMTP 25 Sending Email For email transfer between email servers.
Telnet 23 Remote Login Text-based remote access, insecure.
IMAP 143 Email Management Allows access to emails while keeping them on the server.
POP3 110 Receiving Email Downloads emails to the local device.

Some Other Internet Protocol

Protocol Full name Port Uses Features


Converting domain name to Domain name resolution,
DNS Domain Name System 53
IP address hierarchical and distributed systems.
Dynamic Host Automatically assigns IP addresses,
DHCP 67, 68 Assigning IP address
Configuration Protocol subnet masks, and gateways.
Simple Network Collects network device status and
SNMP 161, 162 Network device monitoring
Management Protocol performance information.
SSH Secure Shell 22 Secure remote login Encrypted and secure remote access.
Real-Time Transport Real-time audio/video For voice and video conferencing, use
RTP Dynamic
Protocol streaming with UDP.
Session Initiation For starting, changing, and ending
SIP 5060 VoIP and video calling
Protocol multimedia sessions.
Network time Synchronizes the time of network
NTP Network Time Protocol 123
synchronization devices.

Domain Name System (DNS)

➯ The Domain Name System (DNS) is a vital service of the Internet that converts domain names into
corresponding IP addresses, allowing users to easily access websites and other Internet resources. This
system is an integral part of the TCP/IP protocol suite and together with the DNS client and DNS server,
the computer provides name resolution services by mapping name-to-IP addresses.

Domain Name
➯ Every website connected to the Internet has a
unique domain name, such as [Link].
This name is actually the address of that website,
which is easy for users to remember. No two
websites can have the same domain name. The
DNS server identifies that website by converting the
domain name into an IP address.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

113
Study For Civil Services SCSGYAN @studyforcivilservices

Structure of a Domain Name:

➯ A domain name consists of two main parts:


1. Website Name: This is the unique name of a particular website, such as example.
2. Extension Name (Top-Level Domain - TLD): This is the last part of the domain, such as .com, .org,
.net, etc.
➯ These two parts are separated by a dot (.). For example, in [Link], example is the website name,
and .com is the extension name.
➯ Work of DNS: When a user enters a domain name into their web browser, the browser contacts a DNS
server. The DNS server translates the domain name into the corresponding IP address, allowing the browser
to connect to the correct web server and display the website's content.
➯ Benefits of DNS: Users do not need to remember complex IP addresses; they can easily access websites
using simple domain names. The DNS system allows domain names to be linked to new IP addresses
without affecting users.
➯ Top-Level Domains (TLDs) - A TLD is the last part of a domain name, appearing after the dot (.), and it
indicates a specific organization or country. Some examples of TLDs are:

o com → For commercial organizations o .net → For network entities


o .edu → For educational institutions o .int → For international organizations
o .mil → For military institutions o .in → For India
o .gov → For government entities o .uk → For United Kingdom
o .org → For organizations o .us → For United States

Internet Surfing

➯ Internet surfing is the process of accessing, browsing and exploring websites and web pages on the Internet. It
is a major means of obtaining information, entertainment, shopping and communicating in the modern digital
age.
➯ Web browsers (eg Google Chrome, Mozilla Firefox, Safari) are used for Internet surfing.

How does Internet surfing work?


1. User input: The user enters a URL or search query in the web browser.
2. DNS resolution: The browser converts the URL to an IP address through a DNS server.
3. HTTP/HTTPS request: The browser sends an HTTP/HTTPS request to the web server.
4. Server response: The web server sends the requested web page back as data.
5. Rendering: The browser processes the data and displays the web page.

Web Browser

• It is an application software; through this the World Wide Web (WWW) is used on the Internet.
• It makes hypertext documents located on the World Wide Web (WWW) available to the user. Web browser
software works on http.
• Viewing any web page on the World Wide Web (WWW) using a web browser is called 'browsing or surfing'.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

114
Study For Civil Services SCSGYAN @studyforcivilservices

• When we type the URL of a website or web page on the web browser, the web browser converts that URL into
an IP address with the help of the domain name system and connects us to that website through the Internet
Service Provider (ISP).

Major web browsers are - Maxthon, Tor, Brave, Mosaic, Microsoft Internet Explorer, Netscape, Navigator, Google
Chrome etc.

Search Engine

➯ A search engine is a software application or service designed to help users find information on the internet
by indexing and organizing web content. It plays a crucial role in navigating the vast and ever-growing
digital landscape. Here are some key points about search engines:
➯ There are four types of search engines: - 
1. Crawler-Based Search Engine 2. Directories 3. Hybrid Search
Engine 4. Meta Search Engine

1. Crawler-Based Search Engine – These search engines continuously update new content and
databases using automated programs called crawlers or spiders. Examples: Google, Bing, Yahoo, etc.
2. Directories – These provide a list of websites categorized by topics. They have a small search box,
and queries return links to relevant websites. Examples: Yahoo Directory, DMOZ.
3. Hybrid Search Engine – These are based on a combination of crawlers and directories. Examples:
Google, Yahoo, etc.
4. Meta Search Engine – A meta search engine combines search results from multiple search engines
and presents them as a unified result. Examples: Dogpile, Meta Crawler.

Major Search Engines

1. Google – Google is the most popular and widely used search engine worldwide. It
dominates the search market due to its accurate and fast results. Founded in 1998,
Google is an American search engine company, established by Sergey Brin and Larry
Page.
2. Bing – Developed by Microsoft, Bing is another leading search engine that provides
web, image, and video search capabilities. It was launched in 2009 by Steve Ballmer.
3. Yahoo – Although not as dominant as before, Yahoo still functions as a search engine
and offers various online services. Yahoo was launched in 1994 by Jerry Yang and
David Filo.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

115
Study For Civil Services SCSGYAN @studyforcivilservices

4. DuckDuckGo – Known for its privacy-focused approach, DuckDuckGo does not track
user data and aims to provide unbiased search results.
5. Baidu – The leading search engine in China, Baidu caters to Chinese-speaking users
and offers various services such as maps and online forums.
6. Yandex – A Russian web search engine, operated by Yandex, one of Russia's largest
technology companies. Founded in 1997 by Arkady Borkovsky.
7. Other search engines – Ask, AOL, WolframAlpha, Dogpile, Lycos, Meta Crawler, etc.

Seeing "HTTP 404 Error" while surfing the Internet


➯ An "HTTP 404 error" indicates that the web page or resource requested by the user does not exist on the
server. It is a standard Hypertext Transfer Protocol (HTTP) status code indicating that a client (such as
a web browser) could contact the server, but the server could not find the requested resource.

Major causes of HTTP 404 error:


• Wrong URL entry – The user may have typed in the wrong web address.
• Broken link – The page you are trying to access may have been removed.
• Server configuration problem – The server may not be configured correctly.
• Caching problem – The browser or server cache may be showing old data.
• Domain name problem – The website’s domain may be inactive or linked to the wrong server.

Tips to fix 404 error:


• Tips to fix 404 error:
• Correct the URL if it is a typo.
• Press the browser back button and try again.
• Set up redirects for deleted content.
• Use 301 redirects.
• Sometimes outdated cache can cause this issue so clear the browser cache.

Search Engine Optimization (SEO)

➯ SEO means Search Engine Optimization and is a process used to optimize the technical configuration, content
relevance, and link popularity of a website to make its pages easily discoverable, more relevant to user search
queries, and popular and, as a result, ranked better by search engines.

The role of Search Engine Optimization (SEO)


• The goal of SEO is to increase your rankings in organic search results. There are different practices for
optimizing AdWords, Shopping, and local results.
• While it may seem like so many competing elements taking up real estate on the SERPs is pushing organic
listings down, SEO can still be a very powerful, lucrative endeavor.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

116
Study For Civil Services SCSGYAN @studyforcivilservices

The role of search engine optimization (SEO)


o How you can work smarter and faster with SEO starts with having the right tools.
o Here are some of the best free SEO tools on the market, which have a wide range of uses and cover
many common needs. These tools are fast, free, and easy to use.

✓ Google Pagespeed Insights ✓ Google Trends


✓ Moz Local Listing Score ✓ Quicksprout Website Analyzer
✓ [Link] ✓ Schema Creator, etc.
✓ Open Site Explorer ✓ Google Analytics
✓ Google Keyword Planner ✓ Google Webmaster Tools + Bing
✓ [Link] in an incognito window Webmaster Tools

Chatting on the Internet

➯ Online chat is real-time communication over the internet, which can include text, voice, and video.
Chatting enables instant message exchange and can be in one-to-one or multicast communication
formats.
➯ The first online chat system, Talkomatic (1973), was developed by Doug Brown and David Woolley at the
University of Illinois.
➯ The first public chat service, CompuServe CB Simulator (1980), was introduced. The first transatlantic
internet chat took place in February 1989 between Finland and the USA.
➯ Many platforms are available for internet chatting, such as Facebook, WhatsApp, Telegram, Google Chat,
Skype, Omegle, and Internet Relay Chat (IRC).

Internet Conferencing

➯ Conferencing brings groups of people together to share their experiences, knowledge, and expertise.
Traditional conferences require participants to share the same physical location and time.
➯ With the advent of technology and telecommunication tools, the need for a physical location is
eliminated, but synchronized timing is still necessary for participants.
➯ Various platforms are available for internet conferencing, such as Zoom, Google Meet, Microsoft Teams,
Webcams, and Google Hangouts.

E-Mail (Electronic Mail)

➯ E-mail (Electronic Mail) is a digital communication system that allows users to send and receive
messages over the internet. It is a digital version of traditional mail, where text, images, documents,
audio, and video attachments can be sent.

History of E-Mail

• 1965: The MAILBOX system was developed at MIT (Massachusetts Institute of Technology), allowing
users to leave messages on the same computer.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

117
Study For Civil Services SCSGYAN @studyforcivilservices

• 1971: Ray Tomlinson (USA) sent the first networked e-mail using ARPANET, introducing the "@" symbol
to separate the user and machine name.
• 1982: SMTP (Simple Mail Transfer Protocol) was adopted as the standard protocol for e-mail
transmission.
• The first e-mail service, [Link], was launched by Indian entrepreneur Sabeer Bhatia and later
acquired by Microsoft. Video mail has gained popularity, allowing users to send video clips, video calls,
video chats, and video messages via the internet. E-mail spam (junk or unsolicited bulk e-mail) has
become a common issue in digital communication.

Structure of an E-Mail Address

• Username: The name of the person or organization using e-mail (up to 64 characters).
• @ Symbol: Separates the username and the domain name.
• Domain Name: Identifies the server hosting the e-mail, such as [Link] or [Link].
• For example, scs1221@[Link] where scs1221 is the username and [Link] is the domain name. The @ (at
da rate) symbol is used to separate the two.

Format of the e-mail:


• From - Email address of the sender (When sending an email, the sender and date are automatically filled in by
the email program.)
• To - Email address of recipients (one or more email addresses can be sent)
• CC (Carbon Copy) - Sending a copy of the email to other recipients.
• BCC (Blind Carbon Copy) - Sending email to other recipients without showing it to the main recipient.
• Subject - In this, the subject of the email message has to be sent.
• Attach a file - This is used to add an attachment to the email.
• Body - The text of the email message and the attachment icon attached to it.
Components of email:

• Label - The beginning of the email starts with the label. When someone scans their inbox, this label appears
first. It helps in reading the email easily.
• Subject - This line tells what the email is about.
• Pre-header - This is like a side kick of the subject line. It is the first line of the email.
• Email body - This is the main part of the email which comes after the last paragraph.
• End - This is the last part of the email. In this, words like I will talk to you soon and see you later are used.

Type of email
1. Marketing Emails
2. Welcome Emails
3. Special Emails
4. Advertising Emails
5. Onboarding Emails

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

118
Study For Civil Services SCSGYAN @studyforcivilservices

Mail box:
• Every site which provides e-mail address reserves some kb (kilobyte) or Mb (megabyte) space for the user in
its web site, this is called mail box and from here the site writes the mail and sends it to someone else.
• The following are the major web sites providing free e-mail
service-
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]

Social Networking Sites

➯ The term "social network" was first introduced in 1950 by Professor J.A. Barnes. Social networking sites
allow users to connect globally via computers or mobile devices, share thoughts, activities, pictures, and
videos, and engage with people of similar interests. These platforms form a community of people over the
internet. Some popular social networking sites include Facebook, Twitter, Instagram, Yahoo!, Google
Plus, Orkut, Blogs, and MySpace.

Microblogging
➯ Microblogging is a direct communication medium that enables text
messages, audio messages, and multimedia content sharing. Examples
include Twitter, Pinterest, Instagram, and Facebook.
➯ Social networking sites are primarily used for social interactions over
the internet and generally allow users to create profiles. These are
categorized into two types:
1. Internal Social Media Sites (ISMS)
2. External Social Media Sites (ESMS)

1. Internal Social Media Sites (ISMS) - Internal social media (ISMS), also known as Enterprise social
media, serves as an important communication channel for employees to share information relationships
across organizational departments and geographical locations. E.g. education groups, photography groups,
etc.
2. External Social Media Sites (ESMS) - These are open social networking sites. A large number of people are
connected here. It mainly attracts advertisers, as there is more traffic here. E.g. Facebook, Instagram, etc.

Social Networking Platform

• Blog → The blog was officially launched in 1999 by Peter Merholz. It is a type of website where content is
regularly posted and displayed in reverse chronological order. The term "blog" is a short form of "weblog."
• [Link] → It was established in January 1996. Its founder was Ajit Balakrishnan.
• Hotmail → It was founded in 1996 by Sabeer Bhatia along with Jack Smith.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

119
Study For Civil Services SCSGYAN @studyforcivilservices

• Facebook → Facebook is a social networking platform founded in 2004 by Mark Zuckerberg. It is the
world’s largest social networking website available on the World Wide Web. Its headquarters is in Menlo
Park, California, USA. Its website is [Link], and it is operated and controlled by Facebook Inc.
This is a free service used through the internet. In 2021, Mark Zuckerberg rebranded the Facebook
platform as Meta.
• Twitter (now known as X) → Twitter was created in March 2006 by Jack Dorsey, Noah Glass, Biz
Stone, and Evan Williams. It is also referred to as a microblogging platform and the SMS of the internet. In
October 2022, billionaire Elon Musk acquired Twitter for 44 billion USD. In July 2023, Musk announced that
Twitter would be rebranded as X, and its "bird" logo would be removed. The current chairman of Twitter
(X) is Elon Musk, and the CEO is Linda Yaccarino.
• You Tube → This is an online video-sharing and social media platform headquartered in San Bruno, California,
USA. It was launched on February 14, 2005, by three PayPal employees—Steve Chen, Chad Hurley, and
Jawed Karim. It is owned by Google and is the second most visited website in the world after Google Search.
• Linked-in → It was founded by Reid Hoffman, Allen Blue, and Konstantin Guericke. The company was
established on December 14, 2002, and officially launched on May 5, 2003. Its headquarters is in Mountain
View, California (USA). The CEO of LinkedIn is Jeff Weiner.
• Instagram → It is an American photo and video-sharing social networking service owned by Meta Platforms.
Instagram was founded on October 6, 2010, by Kevin Systrom and Mike Krieger. Its official website is
[Link], and its headquarters is in the USA.
• WhatsApp → It was founded in February 2009 by former Yahoo! employees Brian Acton and Jan Koum.
Its headquarters is in Mountain View, California, USA. Its official website is [Link]. WhatsApp
was later acquired by Facebook.
• Koo App → It is an Indian microblogging and social networking service owned by Bangalore-based
Bombinate Technologies. It was co-founded by entrepreneurs Aprameya Radhakrishna and Mayank
Bidawatka. The Koo App is often referred to as India’s Twitter and was launched in March 2020.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

120
Study For Civil Services SCSGYAN @studyforcivilservices

Social Network and Social Graph

• Social Graph is a graph that represents social relationships between institutions or individuals. In simple
terms, a social graph is a model or representation of a social network, where the term "graph" is derived from
graph theory.
• The social graph has been described as "a global mapping of everyone and how they are related." The
term "social graph" was used as early as 1964, although in the context of isoglosses. Leo Apostel used this
term in 1978. Originally, this concept was referred to as a sociogram.
• This term became widely popular on 24 May, 2007, during the Facebook F8 conference, where it was used
to explain the idea.

Social media Year of


Founder Current CEO
platforms Establishment
LinkedIn Reid Hoffman, Allen Blue, Constantin Guericke and 2002 Ryan Roslansky
Eric Li
Facebook Mark Zuckerberg, Eduardo Saverin, Andrew 2004 Mark Zuckerberg
McCollum, Dustin Moskovitz
YouTube Steve Chen, Chad Hurley, Jawed Karim 2005 Neil Mohan (under Google)
Reddit Steve Huffman and Alexis Ohanian 2005 Steve Huffman
Twitter (X) Jack Dorsey, Biz Stone, Evan Williams 2006 Linda Yaccarino
Tumblr David Karp 2007 Jeff D'Onofrio
WhatsApp Jan Koum and Brian Acton 2009 Will Cathcart (under Meta)
Quora Adam D'Angelo and Charlie Cheever 2009 Adam D'Angelo
Instagram Kevin Systrom and Mike Krieger 2010 Adam Mosseri (under Meta)
Pinterest Ben Silbermann, Paul Sciarra, and Evan Sharp 2010 Bill Ready
Snapchat Evan Spiegel and Bobby Murphy 2011 Evan Spiegel
WeChat Zhang Xiaolong (Tencent) 2011 Zhang Xiaolong
Telegram Pavel Durov and Nikolai Durov 2013 Pavel Durov
Discord Jason Citron and Stan Wisniewski 2015 Jason Citron
TikTok Zhang Yiming 2016 Shu Xie (under ByteDance)
Clubhouse Paul Davison and Rohan Seth 2020 Paul Davison

Internet in India

• The journey of the internet in India began in 1986 with the


establishment of the Educational Research Network (ERNET),
which was primarily available for the academic and research
communities. The internet was made accessible to the general public
on August 15, 1995, by Videsh Sanchar Nigam Limited (VSNL).
• The second internet service provider in India was Satyam Infoway,
which started providing internet services in November 1998.
• The broadband service of Bharat Sanchar Nigam Limited (BSNL) is
named Data One.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

121
Study For Civil Services SCSGYAN @studyforcivilservices

• The first free email service in India was Hotmail, launched by Sabeer Bhatia.
• The National Informatics Centre (NIC) in New Delhi was the first institution in India to use an internet
connection. India's new internet policy is referred to as Data in Internet Domain Name.

Internet Service Providers (IPS) in India

➯ Internet service providers (ISPs) provide individuals and institutions with a means to connect to the Internet
and its related services. The Internet service provider's (ISP) computer is called a server computer. The
user's computer is called a client computer. Internet service providers (ISPs) use several communication
mediums to connect users and various computer networks.
• Bharat Sanchar Nigam Limited (BSNL)
• Mahanagar Telephone Nigam Limited (MTNL)
• Satyam Info
• Bharti Airtel
• Jio Fiber

National Information Network in India

➯ India's National Information Network consists of various institutions and networks that work towards
strengthening education, research, and government services through Information and Communication
Technology (ICT). Below are some of the major networks and institutions:
1. INFLIBNET (Information and Library Network) → It is an autonomous Inter-University Centre
established by the University Grants Commission (UGC). Its objective is to facilitate information
exchange and library resource sharing among universities and colleges.

2. NICNET (National Informatics Centre Network) → Established by the National Informatics Centre
(NIC), this satellite-based network enables data and information exchange between central and state
governments. NICNET connects all state and district headquarters, strengthening e-governance
services.

3. ERNET (Education and Research Network) → This network connects major academic institutions
and research centers in India, promoting collaboration and resource sharing in education and
research.

4. BITSNET (Biotechnology Information System Network) → Established by the Department of


Biotechnology, Government of India, this network facilitates the exchange of information and
research in the field of biotechnology.

5. RABMN (Remote Area Business Message Network) → Developed by C-DOT (Centre for
Development of Telematics), this network is designed for business message communication in remote
areas.

6. National Knowledge Network (NKN) → This is a multi-gigabit pan-India network aimed at


connecting higher education and research institutions with high-speed data communication. NKN's
objective is to connect around 1,500 institutions, enabling knowledge sharing and collaborative
research. It promotes collaboration in education, research, healthcare, agriculture, and e-
governance.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

122
Study For Civil Services SCSGYAN @studyforcivilservices

Internet-Related Acts and Regulations in India

➯ Information Technology (IT) Act, 2000 → This law was enacted in 2000 to regulate digital transactions
and cyber crimes in India. It provides legal recognition to electronic records and digital signatures and
prescribes penalties for various cyber crimes.
➯ Digital Personal Data Protection (DPDP) Act, 2023 → India's data protection law is officially known as the
Digital Personal Data Protection Act, 2023 (DPDP). It applies to companies that process digital personal
data. This bill was passed by Parliament on August 9, 2023, and received presidential approval on August
11, 2023.
➯ Net Neutrality (2018) → Net neutrality is the principle that all internet content, applications, and
services should be treated equally without any discrimination. In India, net neutrality rules were
implemented on July 12, 2018. However, these rules do not apply to "critical IoT services" or "special
services" such as autonomous vehicles and remote surgery operations.
➯ Social Media Regulations (2021) → These 2021 regulations were introduced to ensure a safer internet by
governing intermediaries and social media platforms. Under these rules social media platforms must
appoint a Chief Compliance Officer. Illegal or suspicious content must be removed within 36 hours of
receiving a request.
➯ OTT Platforms Regulation (2021) → Under these regulations, OTT platforms such as Netflix and Amazon
Prime were brought under the jurisdiction of the Ministry of Information and Broadcasting.

Copyscape

Copyscape is an online plagiarism checker service that helps detect duplicate content on the web. This tool
helps website owners, bloggers, and content creators ensure that their content is original and not copied
from somewhere else. Using Copyscape, you can search the Internet for copies of your web page and
ensure that your content is unique.

Key Facts About the Internet in India

➯ India's internet user base is growing rapidly. By the end of 2024, the number of active internet users
reached 886 million (88.6 crore), reflecting an 8% annual growth. This rise is significantly driven by the
increasing availability of digital content in Indian languages, and by 2025, the number is expected to exceed
900 million (90 crore).
➯ Rural India plays a crucial role in this expansion, with 488 million (48.8 crore) users, accounting for
55% of the total internet population.
➯ Language-wise, about 98% of internet users in India consume content in Indian languages, with Tamil,
Telugu, and Malayalam being the most popular due to their widespread availability.
➯ Artificial Intelligence (AI) is also a major factor in internet usage, as 9 out of 10 internet users in India
interact with AI-enabled applications.
➯ Women’s participation in internet usage has improved significantly. Currently, 47% of total internet
users are women, which is the highest percentage ever recorded. In rural areas, 58% of shared device
users are women, reflecting increased digital inclusivity.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

123
Study For Civil Services SCSGYAN @studyforcivilservices

➯ In 2024, India recorded the world's second-highest number of internet shutdowns, with 84 cases.
➯ India's per capita internet data consumption has increased remarkably. According to the Department of
Telecommunications (DoT), as of October 2024, India's monthly average data consumption per
smartphone was 32GB, significantly higher than the global average of 19GB.
➯ Internet data prices in India have dropped dramatically in the past decade. In March 2014, 1GB of
mobile data cost around ₹269, whereas by 2024, it had fallen to just ₹9.08 per GB, marking a 96.6%
reduction.
➯ On a global scale, as per 2025 data, India ranks 7th in the world for having the cheapest internet data
prices. Israel holds the top position, with the lowest internet data cost at $0.02 (approx. ₹1.75 per GB).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

124
Study For Civil Services SCSGYAN @studyforcivilservices

Digital India

• Digital India is a flagship initiative of the Government of India,


launched on 1 July 2015 by Prime Minister Shri Narendra Modi.
• The program aims to transform India into a digitally empowered
society and knowledge-based economy.
• Run by the Ministry of Electronics and Information
Technology (MeitY), the program supports various
government schemes such as BharatNet, Make in India,
Startup India, Standup India, and industrial corridors.

Main objectives of Digital India


• Development of digital infrastructure: Provide access to high-speed internet, digital identity (Aadhaar), and
Common Service Centres (CSC) to all citizens.
• On-demand availability of services: Make government services available in real-time through online and
mobile platforms, providing ease and transparency to citizens.
• Digital empowerment of citizens: Promote digital literacy, ensure availability of digital resources in Indian
languages, and enable citizens to avail government services through digital platforms.

9 pillars of Digital India


1. Broadband Highwa
2. Universal Access to Mobile Connectivity
3. Public Internet Access Programme
4. e-Governance: Reforming Government through
Technology
5. e-Kranti: Electronic Delivery of Services
6. Information for All
7. Electronics Manufacturing
8. IT for Jobs
9. Early Harvest Programme

Benefits of Digital India


• Access to government services: Citizens get the opportunity to avail services through online platforms,
thereby reducing the hassle of long queues and documentation.
• Transparency and accountability: Digitalisation increases transparency in government functioning, thereby
reducing corruption and ensuring accountability.
• Economic growth: Initiatives such as digital payments, e-commerce, and Startup India streamline business
activities, thereby contributing to economic growth.
• Improvement in educational and health services: Online education, telemedicine, and digital services in
remote areas provide quality educational and health facilities.
• Data collection and analysis: Collection of digital data helps in the process of monitoring, evaluation, and
improvement of government schemes.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

125
Study For Civil Services SCSGYAN @studyforcivilservices

Challenges of Digital India


• Digital Divide: Uneven availability of internet and technical facilities in urban and rural areas does not provide
equal benefits to all citizens.
• Cyber Security: With the expansion of digital services, problems like cyber crime, data theft and hacking have
also increased, which need to be dealt with.
• Lack of digital literacy: People in many areas lack technical knowledge, which limits the correct and effective
use of digital services.
• Challenges of technical infrastructure: The implementation of digital services becomes challenging due to
lack of adequate internet connectivity and other technical facilities in some areas.
• Policy and regulatory issues: Making policies and rules in line with the constantly changing technological
world is a challenge, which can hinder the smooth functioning of digital services.
• Privacy and data protection: Security of personal data of citizens is an important issue, which requires
strong legal and technical measures.

E-Governance in India

➯ Electronic Governance (E-Governance) refers to the application of Information and Communication


Technology (ICT) to deliver government services to citizens, improve government operations, and facilitate
information exchange between the government and the public. It ensures easy access to government-
related information, promoting transparency and enhancing the efficiency of public services such as
healthcare, water, electricity, security, transportation, and citizen services.
➯ The "E" in E-Governance stands for 'Electronic', and it is one of the nine pillars of the Digital India
initiative.

Origin of E-Governance in India


➯ The roots of E-Governance in India can be traced back to the 1970s, primarily focusing on internal
government applications such as defense, economic monitoring, elections, census management, and
tax administration through ICT.
➯ In 1970, the establishment of the Department of Electronics marked a significant milestone, emphasizing
the importance of information management and communication.
➯ In 1977, the National Informatics Centre (NIC) was set up, further strengthening E-Governance efforts
with the launch of the District Information System Programme (DISNIC), which aimed at computerizing
district offices across India.
➯ 1987 was a landmark year with the launch of NICNET, a national satellite-based computer network that
laid the foundation for nationwide E-Governance initiatives.

Four Pillars of E-Governance


1. People: Includes citizens, government employees, and other
stakeholders who use the E-Governance system.
2. Process: Represents government functions and services that are
managed through digital platforms.
3. Technology: Comprises hardware, software, networks, and other
digital tools that enable E-Governance.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

126
Study For Civil Services SCSGYAN @studyforcivilservices

4. Resources: Encompasses financial, human, and technological resources required for the implementation and
operation of E-Governance initiatives.

Classification of E-Governance

➯ E-Governance can be classified into four categories based on the services it provides:
1. Government to Citizens (G2C): This refers to government services that help citizens save time and
costs in accessing essential services. Citizens can avail of these services anytime and from anywhere.
Examples: Online license renewal, tax payment, issuance of birth and death certificates, etc.

2. Government to Business (G2B): This involves the exchange of services and information between the
government and business organizations. It facilitates smoother business operations and helps in
compliance with government regulations.
Examples: E-tendering, electronic GST payments, company registration, etc.

3. Government to Government (G2E): Its purpose is to bring all the employees together and share their
information in a better way. It also provides online facilities to the employees, such as applying for leave,
checking salary payment records, knowing about pending leaves, etc. It also provides human resource
training and development facilities, which can be availed online. It acts as an intermediary between
employees, government institutions and their management.
Examples: Online salary slips, leave applications, employee pension system, etc.

4. Government to Government (G2G): This relates to interactions between various government


departments, agencies, and administrative units. It enhances efficiency and transparency in
government operations.
Examples: Digital communication systems between central and state governments, inter-departmental
data sharing, etc.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

127
Study For Civil Services SCSGYAN @studyforcivilservices

Benefits of E-Governance
 It provides a wide range of services to citizens in a cost-effective and efficient manner.
 It enables better communication between the government and business organizations.
 It ensures continuous availability of information and enhances transparency in government processes.
 It facilitates interaction between the government, citizens, and business entities, making governance
simpler and more effective.
 Digital processes make government operations more transparent, increasing citizens' trust in the
system.
 Online services offer faster and more efficient delivery of public services.
 Reduction in paperwork and manual processes leads to cost savings for the government.
 Online platforms allow citizens to participate in policy-making and government initiatives.
 Compared to the traditional paper-based system, e-governance offers better services, improved
coordination with businesses and industries, citizen empowerment, enhanced facilities, time savings,
and cost reduction.

Initiatives Under E-Governance in India

➯ India has undertaken several significant e-governance initiatives to deliver government services digitally to
citizens. These initiatives can be categorized into national-level and state-level efforts.

National-Level Initiatives:
• Establishment of National Task Force on IT & Software Development (1998): Aimed at promoting IT
and software development in India.
• Formation of the Ministry of Information Technology (1999): Created to lead e-governance efforts at
the central level.
• 12-Point Agenda for E-Governance in Central Ministries & Departments (2000): Focused on
integrating digital technologies into government operations.
• Information Technology Act (2000): Provided the legal framework for e-governance, later amended in
2008.
• First National Conference of State IT Ministers (2000): Encouraged the adoption of IT across the
country.
• Establishment of the National Institute for Smart Government (NISG): Played a key role in
strengthening e-governance capabilities.

State-Level Initiatives:
• Bhoomi Project (Karnataka): Digitalized rural land records, benefiting farmers by computerizing around
20 million land records.
• Khajane (Karnataka): Automated the state's treasury system, improving financial management.
• E-Seva (Andhra Pradesh): Provided online government and business services, enhancing accessibility
and efficiency.
• Darpan (Uttar Pradesh): A state-level dashboard for monitoring and reviewing key government
schemes and programs, allowing the Chief Minister to track progress.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

128
Study For Civil Services SCSGYAN @studyforcivilservices

• E-Pariksha (Uttar Pradesh): A portal dedicated to the management of recruitment exams for various
government departments in Uttar Pradesh, enabling online applications, admit card downloads, and
result checking.

Major steps taken to promote e-Awareness in India

Year Major initiatives

1970 Establishment of Department of Electronics.

1976 Establishment of National Informatics Centre (NIC), which launched District Information System Programme.

1987 Launch of NICNET – National Satellite Based Computer Network.

1998 Constitution of National Task Force on Information Technology and Software Development.

1999 Establishment of Ministry of Information Technology at the Centre.

2000 Enactment of Information Technology Act, which was amended in 2008.

2006 Launch of National e-Governance Plan (NeGP), consisting of 31 Mission Mode Projects (MMPs) and 8 Support
Components.
2012 Adoption of National Policy on Information Technology (NPIT).

2015 e-Kranti: Adoption of National e-Governance Plan 2.0, with the objective of “Transforming e-Governance
for Transforming Governance”.

Latest Digital Initiatives of Indian Government

Initiative Description
This is the new initiative of the government to promote digital commerce, which aims to
ONDC (Open Network
decentralize the e-commerce sector and empower small businesses. It provides an open
for Digital Commerce)
network to break the monopoly of private companies like Amazon, Flipkart.
This scheme was launched to bring digital transformation in the healthcare sector. It aims to
Ayushman Bharat Digital
create a digital health ID, through which medical data of citizens can be stored and
Mission (ABDM)
accessed online. This will make the healthcare system more transparent and efficient.
This platform developed for COVID-19 vaccination management facilitates vaccine booking,
CoWIN Platform certificate download, and vaccine tracking. This has been a significant achievement of India
in digital healthcare services.

Schemes and applications under Digital India

BharatNet Project:

➯ The National Optical Fiber Network (NOFN) was launched in October 2011 and was renamed BharatNet
Project in 2015. It is the world's largest rural broadband connectivity program using optical fiber and is
a key mission implemented by Bharat Broadband Network Limited (BBNL). BBNL is a Special Purpose
Vehicle (SPV) established by the Government of India under the Companies Act, 1956. It is implemented
by the Department of Telecommunications, Ministry of Communications.
➯ The objective of this project is to provide accessible broadband services to citizens and institutions in
rural and remote areas through public-private partnerships.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

129
Study For Civil Services SCSGYAN @studyforcivilservices

➯ Under the BharatNet Project, high-speed broadband ranging from 2 to 20 Mbps is provided to more than
2.5 lakh Gram Panchayats through optical fiber.

Project Phases:
• Phase 1: By December 2017, connectivity was established in over 1 lakh Gram Panchayats
through underground Optical Fiber Cable (OFC).
• Phase 2: By March 2019, high-speed broadband connectivity was extended to 1.5 lakh Gram
Panchayats using a mix of underground fiber, fiber on power lines, radio, and satellite
media.
• Phase 3: From 2019 to 2023, the project aimed to develop a state-of-the-art, future-proof
network with ring topology connecting districts and blocks.

National Digital Communications Policy (NDCP) 2018:

➯ This policy was formulated to expand internet and mobile services, improve connectivity, and promote
the digital economy in the country. Its primary goal was to achieve 50 Mbps broadband connectivity and
launch 5G technology by 2022.
➯ Reforms and Achievements by 2024:
o The optical fiber cable network increased from 1.75 million km in March 2018 to 4.19 million km in
October 2024.
o The number of Base Transceiver Stations (BTS) grew from 1.98 million in October 2018 to 2.94
million in October 2024.
o As of September 2024, out of 6,44,131 villages (according to the Registrar General of India),
6,22,840 villages have been covered under mobile connectivity.
o The number of broadband subscribers increased from 480 million in September 2018 to 940 million
in June 2024.
o Data usage per month rose from 8.32 GB in September 2018 to 21.30 GB in June 2024.
o The average tariff per GB of wireless data decreased from ₹10.91 in September 2018 to ₹8.31 in
June 2024.

 DigiLocker: Launched on 1 July, 2015, this service enables citizens to securely store important documents
in digital form and present them as digital proof when needed. The primary goal is to promote paperless
governance and reduce the need for carrying physical documents.
 e-Hospital: This is a Hospital Management Information System (HMIS) designed to streamline
interactions between patients, hospitals, and doctors. As of January 2025, it has been implemented in
over 100 hospitals.
 e-Pathshala: Launched on 7 November, 2015, this initiative is a joint project of the Ministry of Education
and NCERT. It provides access to textbooks, audio, video, magazines, and other educational e-
resources via a website and mobile app.
 Common Service Centers (CSC): Established in September 2006, these centers aim to provide e-
governance, banking, education, healthcare, and other government services to citizens in rural and
semi-urban areas.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

130
Study For Civil Services SCSGYAN @studyforcivilservices

 UMANG (Unified Mobile Application for New-age Governance): Launched on November 23, 2017, this
integrated mobile application allows citizens to access multiple government services conveniently.
 e-Governance: Digitization of government processes to enhance transparency, efficiency, and
accessibility through various online platforms and applications.
 Digital Skill Development: Training and skill development programs aimed at empowering citizens,
especially youth, to actively participate in the digital economy.
 e-Agriculture: Utilization of digital platforms to provide farmers with the latest technological
knowledge, weather updates, and real-time market prices.
 e-Health: Digitally accessible healthcare services, including telemedicine, e-prescriptions, and online
medical consultations.
 Digital Financial Services: Initiatives to promote digital payments, mobile banking, and financial
transactions, ensuring transparency and ease of access.
 mSBM (Mobile Swachh Bharat Mission): An app developed under the Swachh Bharat Mission to track
progress and allow citizens to report sanitation-related issues for prompt action by authorities.
 mAadhaar: An official app developed by the Unique Identification Authority of India (UIDAI) that enables
users to store their Aadhaar ID on their smartphone and share e-KYC information securely.
 IRCTC (Indian Railway Catering and Tourism Corporation): An app that allows users to book, cancel,
and check the status of railway tickets online.
 MyGov: Launched on July 26, 2014, this platform enables citizens to actively participate in governance by
sharing their ideas, suggestions, and feedback directly with ministers and relevant authorities.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

131
Study For Civil Services SCSGYAN @studyforcivilservices

Digital Payments

➯ Digital payment, sometimes referred to as electronic payment, is the transfer of value from one payment
account to another using a digital device or channel. This definition includes payments made using bank
transfers, mobile money, QR codes, and instruments such as credit,
debit, and prepaid cards.
➯ To promote digital payment methods, the government is taking several
initiatives. There are various types of digital payments, some of which
include the use of debit/credit cards, internet banking, and mobile
wallets. Digital payment methods are easy to use and provide customers
with the convenience of making transactions anytime and anywhere. They
serve as a great alternative to traditional payment methods as they
speed up the transaction process.

Popular Digital Payment Methods

• Banking Cards (Debit/Credit/Prepaid Cards): These cards are widely used and offer multiple benefits such
as security, convenience, and ease of use. They can be used for online shopping, PoS machines, and
internet transactions. Some major card payment networks include Visa, RuPay, and Mastercard.

• Point of Sale (POS) Terminal: These devices facilitate payments in stores by swiping or tapping a banking
card. It is an essential component for in-store purchases of goods and services. There are two types of PoS:
physical PoS (used at stores) and mobile PoS, which doesn’t require a dedicated physical device.

• Internet Banking (Net Banking): This service allows customers to access their bank account online for
fund transfers, bill payments, and other banking tasks. It is fast, easy, and convenient and can be
accessed 24/7, 365 days a year, making it a popular choice for digital transactions.

• Mobile Wallets: These applications allow users to store money on their mobile devices and make payments
instantly. Popular mobile wallets include Paytm, Google Pay, and PhonePe.

• Unified Payments Interface (UPI): UPI enables users to link multiple bank accounts to a single mobile
app for instant fund transfers. It has revolutionized digital payments in India. To use UPI, a user must
create a VPA (Virtual Payment Address) linked to their bank account. A valid bank account and a
registered mobile number are required for this service.

• Electronic Clearing Service (ECS): This system is used for recurring payments like utility bills, loan
EMIs, and salary credits. It allows banks to automatically debit or credit accounts on specified dates.

• National Electronic Fund Transfer (NEFT): This system facilitates one-to-one fund transfers between
banks. It is generally available during banking hours on working days.

• Immediate Payment Service (IMPS): Available 24/7, IMPS allows instant fund transfers through banks
and mobile platforms.

• Real-Time Gross Settlement (RTGS): This is an electronic fund transfer system that enables high-value
transactions in real-time. It is the fastest and most secure method of transferring money in India, allowing
fund transfers between any two banks in the country.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

132
Study For Civil Services SCSGYAN @studyforcivilservices

• Prepaid Cards: These cards are pre-loaded with a specific amount and are ideal for online purchases
without requiring a linked bank account. They are widely accepted at various stores and online platforms.

• Aadhaar Enabled Payment System (AEPS): This system allows secure transactions using Aadhaar
number linked to a bank account. It facilitates balance inquiry, cash withdrawals, and fund transfers.
Users must have their Aadhaar number registered with their bank to avail of this service.

• USSD-Based Mobile Banking: This service is designed for users who don’t have internet access but still
wish to use mobile banking. By dialing *99#, users can access services like fund transfers, balance
inquiries, and mini statements.

• QR Code Payments: Users can scan a QR code to make instant payments. This method is particularly
popular among small businesses and consumers due to its speed and security.

• Bharat Interface for Money (BHIM): This is a payment app that allows people to transact with simplicity,
ease and speed using the Unified Payment Interface. Using the BHIM app, one can make direct bank payments
to anyone using their UPI ID or by scanning their QR code. The BHIM app can be used by anyone who has a
mobile phone number, a debit card and a valid bank account. These methods of digital payments are very
useful as they have many advantages over cash payments.

➯ NEFT, RTGS, and IMPS are the major electronic fund transfer systems in India, which facilitate funds transfer
as per various requirements. Below are the main differences between these three:

Speciality NEFT (National Electronic RTGS (Real-Time Gross IMPS (Immediate


Funds Transfer) Settlement) Payment Service)

Transaction speed Processed in batches; fund Instant fund transfer in real-time Instant fund transfer
transfer in a few hours
Minimum amount No minimum limit ₹2 lakh No minimum limit

Maximum amount No maximum limit No maximum limit ₹5 lakh per transaction

Availability 24x7, 365 days 24x7, 365 days 24x7, 365 days

Fees Usually low; dependent on ₹25 to ₹50; depending on bank Nominal charges;
bank depends on bank
Usage Non-instant, low-value High-value, instant transactions Instant, low to medium-
transactions value transactions

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

133
Study For Civil Services SCSGYAN @studyforcivilservices

ISO 20022

➯ ISO 20022 is an international standard that streamlines electronic data exchange between financial
institutions. It provides a common platform for the exchange of payment transactions, securities
trading and settlement, credit and debit card transactions, and other financial information. It uses
XML syntax to share structured data.

Benefits of ISO 20022:

• ISO 20022 enables real-time payment processing instead of end-of-day batch file processing.
• ISO 20022 can make new payment services available to customers.
• ISO 20022 is used in the Federal Reserve's FedNow instant payment service.
• Many real-time, low-value, and high-value market infrastructures around the world use ISO 20022.

Digital Transaction Fraud and Prevention:

➯ Digital transactions have made our lives simple and convenient, but with this the cases of fraud have also
increased. Fraudsters are targeting people in new ways, which can lead to financial loss.
Types of common fraud in digital transactions
• Phishing: Fraudsters try to steal your personal information, such as passwords, OTPs, etc., through fake
emails, SMS or websites.
• QR code fraud: Scanning a fake QR code transfers your money to the
fraudster's account.
• Screen sharing fraud: Fraudsters ask you to install a screen sharing app
and then steal your banking details.
• False transaction pretense: Fraudsters call you and say that money has
been sent to your account by mistake and request you to send it back.

Fraud prevention measures


• Keep personal information confidential: Do not share your PIN, password, OTP, etc. with anyone.
• Use secure websites: While making transactions, ensure that the URL of the website starts with “[Link]
• Create strong passwords: Use a mix of letters, numbers and special characters and change passwords
regularly.
• Check accounts regularly: Review your bank statements and transactions regularly.
• Avoid unknown links and QR codes: Do not scan links or QR codes received from unknown sources.
• Avoid public Wi-Fi: Do not make sensitive transactions on public networks.
• Use security software: Keep antivirus and other security software installed in your device.

Steps taken by the Government of India


• Cyber Crime Helpline: 1930 helpline number is available to report fraud.
• Online complaint portal: Complaints can be lodged online at [Link].
• Public awareness campaigns: The government and RBI regularly run awareness campaigns to make people
cautious while making digital transactions.
• Strict adherence to security standards: Banks and financial institutions have been instructed to follow high
security standards.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

134
Study For Civil Services SCSGYAN @studyforcivilservices

E-Commerce & M-Commerce

E-Commerce

➯ E-Commerce (Electronic Commerce) refers to the buying and selling of goods and services over the
internet. It includes online transactions conducted through websites on desktops or laptops. E-
commerce platforms provide a virtual marketplace where businesses showcase their products or services,
and customers can browse, compare, and purchase them. It covers various industries, including retail,
travel, and services. E-commerce has become an integral part of modern business, helping companies
expand their customer base and operate on a global scale.

M-Commerce

➯ M-Commerce (Mobile Commerce) refers to the buying and selling of goods and services using mobile
devices such as smartphones and tablets. It leverages mobile technologies and connectivity to facilitate
on-the-go transactions and digital services access. M-commerce includes various mobile applications,
mobile payment systems, and mobile-optimized websites. With the widespread use of smartphones,
M-commerce has gained significant momentum, allowing businesses to tap into the growing base of
mobile users.

Basis of
E-commerce M-Commerce
Comparison
Buying and selling of products using electronic Selling and buying products using
Definition
systems. mobile devices.
Only handheld devices, like
Devices Used Computers, laptops, mobile phones etc.
mobiles, tablets, iPads.
Limited mobility, as it is difficult to carry a device Greater mobility, as mobile devices
Portability like a computer. Laptops are portable but not as are easier to carry. Greater
light as mobile phones. convenience and accessibility.
User User interface is complex, with more features and The user interface is simple, with all
Interface functionalities. features being user-friendly.
Limited access, as it can be available only where
Accessibility Wide reach due to its affordability.
there is electricity and internet.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

135
Study For Civil Services SCSGYAN @studyforcivilservices

Cyber Security: Threats & Measures

➯ In the digital age, the internet and information


technology have become an integral part of our lives.
From personal communication to government
operations, digital tools are being used across all sectors.
However, with this growing digital dependence, the risk of
cyber threats has also increased, posing a serious
challenge to personal, organizational, and national
security.
➯ Cyber Security refers to the practice of protecting
computer systems, networks, programs, and data from cyber attacks, unauthorized access, data
theft, and other digital threats. It is a crucial part of information technology (IT) that ensures security
and privacy in the digital world.
➯ The primary goal of cyber security is to protect computer systems, networks, and data from digital
attacks. These attacks are often aimed at stealing sensitive information, altering data, or disrupting
operations.
➯ The term "Cyber Security" applies to various contexts, ranging from business operations to mobile
computing, and it can be categorized into several key areas.

1. Computer & Network Security

➯ Network security involves activities that ensure the availability,


reliability, integrity, and protection of a network. Effective
network security targets various threats and prevents them from
entering or spreading within the network.
➯ Network security consists of technologies, policies, personnel,
and procedures that safeguard communication infrastructure
from cyber-attacks, unauthorized access, and data loss. Ignoring security measures can lead to data
breaches, malware infections, and other cybercrimes.
➯ Key components of network security include firewalls, antivirus software, intrusion prevention systems
(IPS), and virtual private networks (VPNs) to protect networks from unauthorized access, misuse, or
hacking.

Threats in Network Security

Malware

➯ Malware is a term for malicious software designed to disrupt, damage, or


gain unauthorized access to a computer system.
➯ Cybercriminals use malware to steal data, access banking credentials,
sell computing resources or personal information, and even extort
victims for money.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

136
Study For Civil Services SCSGYAN @studyforcivilservices

➯ Different types of malwares have been created from time to time, and have caused massive damage. Many of
these malware programs have been identified and counter measures have been introduced.
➯ However, different types of malwares keep emerging regularly that compromise the security of computer
systems and cause intangible harm. Moreover, every year, malware causes billions of dollars in financial losses
worldwide.

Signs of Malware Infection:


• Slow system performance and excessive resource usage
• Unexpected crashes, freezes, and error messages
• Unusual pop-ups, ads, or unexpected error messages
• Unauthorized changes in browser settings or system configurations
• Unknown toolbars or extensions appearing in browsers
• Unwanted program installations and file modifications
• Disappearing or corrupt files
• Antivirus or security software being disabled
• Frequent interruptions in system updates
• Unusual network traffic spikes and excessive data consumption
• Suspicious connections and remote access attempts

Major types of malware:

➯ Computer Virus- The term computer virus was coined by Fred Cohen in 1985 and was borrowed from
biological sciences with almost the same meaning and behavior. The only difference is that in this case, the
victim is a computer system, and the virus is a malicious software program. A virus is a piece of
software code designed to perform malicious activities, disrupting CPU time, memory, personal files, or
sensitive information of a computer system.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

137
Study For Civil Services SCSGYAN @studyforcivilservices

Types of Computer Viruses

• Memory-Resident Virus: - A memory-resident virus is a type of computer virus that hides in the
computer’s memory. Once the operating system starts, this virus becomes active and can infect all
files on the system. It is also referred to as malware virus.
• Direct Action Virus: - A direct action virus reaches the computer’s memory and infects files and
programs within it. This virus can alter the system’s performance. It attaches itself to executable
files, such as .COM or .EXE files. The main objective of this virus is to steal personal data, disrupt
network activities, and delete files, causing data loss or other issues.
• Overwriting Virus: - The overwriting virus is a type of malware that infects computer files and
replaces their data, making them unusable and resulting in data loss. This virus can infect Windows,
Mac, and Linux systems.
• Boot Sector Virus: - This virus infects the boot sector or Master Boot Record (MBR) of a computer.
It activates when a computer boots from an infected disk. A system infected with a boot sector virus
may crash or fail to start properly.
• Macro Virus: - A macro virus is a type of malware written in the macro language used in applications
like Microsoft Word or Excel. These viruses hide in documents and activate as soon as the file is
opened. They can infect Windows, macOS, Linux, or any operating system running applications that
use macros.
• Polymorphic Virus: - A polymorphic virus is an advanced type of malware that changes its code
every time it spreads or infects a new system. Its main goal is to evade detection by antivirus
software.
• FAT Virus: - The FAT (File Allocation Table) virus is a type of malware that attacks and corrupts
the FAT (File Allocation Table) on a computer’s hard drive. The FAT is responsible for tracking the
location of files on the hard drive.

Some Notable Computer Viruses:

• Creeper: Creeper was the world's first computer virus, created in 1971 by Bob Thomas of BBN. It
was discovered on the ARPANET network.
• Joshi: The Joshi virus originated in India and is a boot sector virus. It marked an important moment
in cybersecurity history as the first globally recognized virus from India. It highlighted the
increasing prevalence of digital threats in the early 1990s.
• Stuxnet: The Stuxnet virus was designed to target industrial systems. It was reportedly used to
disrupt Iran’s nuclear program by damaging centrifuges at the Natanz uranium enrichment
facility. Over time, hackers modified the virus to target other critical infrastructure, such as water
treatment plants, power plants, and gas pipelines.
• ILOVEYOU: The ILOVEYOU virus spread through email in the year 2000 and infected millions of
computers worldwide.
• MyDoom: Discovered in 2004, MyDoom became the fastest-spreading virus of its time.
• Cryptolocker: The CryptoLocker virus emerged in 2013 and was one of the first ransomware viruses
that encrypted files and demanded a ransom for decryption.
• Sasser abd Netsky: These were two major virus families that disrupted networks worldwide.
• Jerusalem: The Jerusalem virus activated on Sundays. It emerged with the debut of Windows and is
now considered obsolete.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

138
Study For Civil Services SCSGYAN @studyforcivilservices

➯ Worms: The main difference between a worm and a virus is that, unlike a virus, a worm does not require a host
program or software to insert its code. Worms are standalone programs that can operate independently.
Additionally, while a virus requires human triggering (e.g., when a user opens or executes an infected file) to
replicate, a worm replicates itself automatically and spreads to other computers over a network. Worms do
not modify programs; instead, they continuously replicate themselves, consuming system resources and
potentially causing a system crash.

Some famous worms:

• Morris Worm: Released on November 2, 1988, the Morris Worm was the first worm to spread over
the internet.
• Conficker Worm: Also known as Downup, Downadup, and Kido, this worm infected Microsoft
Windows operating systems. It was first detected in November 2008 and caused significant
damage.
• Blaster Worm (MSBlast Worm): A famous computer worm that spread in August 2003, targeting
computers running Windows XP and Windows 2000 operating systems.
• SQL Slammer Worm (Slammer Worm): This worm caused major damage to the internet in
January 2003. It is also known as the SQL Server Resolution Service Worm.
• Storm Worm: The Storm Worm attacked thousands of computers in Europe and the U.S. in
January 2007. The attack used emails with weather-related subjects to trick users into opening
infected attachments.
• Code Red Worm: The Code Red worm attacked Microsoft’s IIS web servers and was first discovered
on July 15, 2001.
• Nimda Worm: A malicious file-infecting worm that affected Windows 95, 98, NT, 2000, and XP
operating systems.
• Melissa Worm: The Melissa worm was an email-based virus that primarily targeted Microsoft Word
and Outlook in 1999.

➯ Trojan Horse: A Trojan Horse is a type of malware that disguises itself as legitimate software or files but is
actually designed to perform harmful activities on a system. The name comes from the Greek myth of the
Trojan Horse, where soldiers were hidden inside a large wooden horse to infiltrate the city of Troy.

Types of Trojans:

• Backdoor Trojan – Provides unauthorized remote access to the system.


• Dropper Trojan – Designed to install other malware on a system.
• Rootkit Trojan – Bypasses system security to hide malicious activities.
• Banking Trojan – Steals financial data and banking credentials.
• Keylogger Trojan – Records keystrokes to capture sensitive information.

Examples of Famous Trojan -

• Zeus (Zbot) – A banking Trojan discovered in 2007 that was used to steal financial information.
• Emotet – One of the most dangerous malwares in cybersecurity history, used to distribute other
malware.
• Remote Access Trojan (RAT) – Allows an attacker to gain control of a victim’s computer, access files,
steal data, and bypass security systems like firewalls.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

139
Study For Civil Services SCSGYAN @studyforcivilservices

➯ Ransomware: Ransomware is a type of malware that locks (encrypts) a computer system or data and then
demands a ransom to unlock it. It is often referred to as “digital hostage-taking” because it prevents users
from accessing their own data until they pay the ransom.

Types of Ransomwares:

• Crypto Ransomware – Encrypts user files, making them inaccessible (Example: CryptoLocker).
• Locker Ransomware – Locks the entire system, preventing the user from accessing the device
(Example: WinLocker).
• Double Extortion Ransomware – Encrypts data and also threatens to release it publicly.
• Mobile Ransomware – Locks smartphones and demands ransom.

Famous Ransomware Attacks:

• WannaCry: In May 2017, the ransomware WannaCry infected about 200,000 computers in 150 countries.
It worked by encrypting data and demanding ransom in Bitcoin cryptocurrency. It made its victims literally
“cry” and hence the name.
• Petya/NotPetya: This cyber attack on the international star in the year 2017 was an updated version of the
Petya malware virus. Damaged critical data and network operations.
• Ryuk: Widely famous for extracting huge ransoms from large organizations in the year 2018.

➯ Spyware: It is a type of malware that spies on a person or organization by collecting information about them
without the user's knowledge. It records and sends the collected information to an external entity without the
user's consent or knowledge. Spyware typically tracks Internet usage data and sells them to advertisers. They
can also be used to track and capture credit card or bank account information, login and password
information, or a user's personal identity.

Types of Spyware:

• Keylogger – Records all keystrokes made by the user.


• Adware – Displays unwanted ads and tracks browsing habits.
• Trojan Spyware – Disguises itself as legitimate software.
• Mobile Spyware – Monitors smartphone activities, including calls, messages, and location.

Examples of Spyware:

• Cool Web Search – Hijacks browser settings and redirects users to specific websites.
• FinSpy – Used by governments and organizations for surveillance.
• Keyloggers – Used to steal passwords and sensitive information.

➯ Adware: Adware is malware designed to generate revenue for its developer. An adware displays online
advertisements using pop-ups, web pages, or installation screens. Once an adware infects a sufficient number
of computer systems, it generates revenue by displaying advertisements or using a “pay per click” mechanism to

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

140
Study For Civil Services SCSGYAN @studyforcivilservices

charge its clients based on the number of clicks on their displayed advertisements. Adware is usually annoying,
but harmless. However, it often makes way for other malware by displaying unsafe links as advertisements.

Examples of Adware:

• Fireball – Hijacks browsers to display advertisements.


• Dollar Revenue – Slows down devices by flooding them with unwanted ads.
• Appearch – Displays pop-up ads in browsers.

➯ Rootkits: A rootkit is a type of malware used by cybercriminals to gain control over a computer or network.
With the help of a rootkit, attackers can infect a computer and gain remote control over it. Rootkits remain
hidden in the computer system, making them difficult to detect.

➯ Keyloggers: Keyloggers can be either malware or hardware. The primary purpose of this malware is to record
keystrokes entered by the user on the keyboard. Keyloggers create a log of daily keyboard usage and can
send it to an external entity. In this way, sensitive information such as passwords, emails, and private
conversations can be leaked without the user's knowledge. One strategy to protect against password leaks
through keyloggers is to use a virtual keyboard when signing in to online accounts from an unknown
computer.

➯ Botnets: The term "Botnet" is derived from "Bot" and "Network". It refers to a network of internet-
connected computing devices that are infected with malware and operate under the control of an attacker
(often a cybercriminal). These infected devices are called "Zombie" computers because they perform
cyberattacks or other malicious activities without the user's knowledge.

➯ Phishing: Phishing is a type of attack often used to obtain sensitive user information, such as login
credentials and credit card details. Attackers deceive users into providing critical information such as bank
details, credit card information, or access to personal accounts by sending spam, malicious websites,
email messages, and instant chats. Phishing comes in various forms, including Email Phishing, Spear
Phishing, Smishing, Vishing, and Whaling.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

141
Study For Civil Services SCSGYAN @studyforcivilservices

Major Cyber Incidents of 2024

• LoanDepot Ransomware Attack: In January, a major mortgage company in the U.S. suffered a
ransomware attack, leading to the theft of sensitive customer data and financial losses of
approximately $26.9 million.
• Volt Typhoon Attack: A Chinese state-sponsored cyber threat targeted critical U.S. infrastructure
networks using Volt Typhoon. The government took immediate action to counter the attack.
• Change Healthcare Ransomware Attack: In February, a healthcare service provider faced a
ransomware attack, causing prescription delays and a massive data breach, with the company paying
nearly $22 million in ransom.
• MediSecure Data Leak (Australia): A ransomware attack led to the leak of health records of 12.9
million users from an Australian medical prescription provider.
• Snowflake Attack: Beginning in April, this attack led to customer data theft from the cloud data
platform Snowflake, exposing data breaches for companies like Ticketmaster, Santander, and AT&T.

Cybersecurity Landscape in India


• India ranks 2nd globally in terms of cyberattacks. In 2024, India experienced the highest number of
cyberattacks worldwide. However, due to strong cybersecurity measures, India achieved Tier 1 status
in the Global Cybersecurity Index (GCI) 2024, scoring 98.49 out of 100.

Pegasus Spyware Attack in India


• Pegasus Spyware is an advanced mobile spyware developed by the Israeli company NSO Group. It is
designed to monitor targeted individuals, including journalists, human rights activists, political
opponents, and others with sensitive information.
• The spyware uses less than 5% of a device's memory, making it almost undetectable. Pegasus can
infect devices running BlackBerry, Android, iOS (iPhone), and Symbian-based operating systems.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

142
Study For Civil Services SCSGYAN @studyforcivilservices

Need for Computer Network Security and Types of Network Security Solutions

• Computer network security refers to protecting network resources and data from unauthorized access,
data loss, and cyberattacks. Network security is crucial not only for large corporations but also for
individual users. It helps ensure data confidentiality, maintain system functionality, and protect against
cyber threats.

➯ Antivirus: An antivirus is a software program, also known as anti-malware. Initially, antivirus software was
developed solely to detect and remove viruses, which is why it was named antivirus. However, over time, it has
evolved to prevent, detect, and remove a wide range of malware. The first antivirus software originated in 1971
when the Creeper virus infected and spread across PDP-10 mainframe computers, developed by Digital
Equipment Corporation (DEC). To counter Creeper, American computer programmer Ray Tomlinson
developed Reaper.

Malware Detection Methods Used by Antivirus

➯ Signature-Based Detection – In this method, antivirus software works with the help of a signature
database called the Virus Definition File (VDF). This file contains virus signatures and is continuously
updated in real time. Regular updates of antivirus software are crucial because an outdated VDF makes the
software ineffective, allowing new malware to infect the system undetected. This method also fails to detect
malware that can alter its own signature (polymorphic malware) or malware with partially encrypted
code.
➯ Sandbox Detection – In this method, a new application or file is executed in a virtual environment
(sandbox), and its behavioral fingerprint is observed for potential malware activity. Based on its behavior,
the antivirus engine determines whether it is a potential threat and takes appropriate action. Although this
method is somewhat slow, it is highly secure because unknown applications are not given access to the
system’s actual resources.
➯ Data Mining Techniques – This method employs various data mining and machine learning techniques
to classify a file’s behavior as benign or malicious.
➯ Heuristics – Often, malware infections follow a specific pattern. Here, a suspicious program’s source
code is compared to already known viruses stored in the heuristic database. If most of the source code
matches any code in the heuristic database, it is flagged as a potential threat.
➯ Real-Time Protection – Some malware remains dormant or activates after a certain period. Such malware
needs to be monitored in real time. In this technique, anti-malware software runs in the background
and observes the behavior of an application or file for any suspicious activity while it is being executed,
meaning when it resides in the system’s active (main) memory.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

143
Study For Civil Services SCSGYAN @studyforcivilservices

Some popular antiviruses:

• Norton 360 Antivirus • Microsoft Defender


• BitDefender Total Security • Avira Antivirus Prime
• McAfee Total Protection • Sophos Home
• Avast Antivirus Premium
• Trend Micro Maximum • Dr. Web
Security • Kaspersky Antivirus
• ESET NOD32 Antivirus

➯ Spam: Spam is a broad term that applies to various digital platforms such as messaging, forums, chatting,
emails, advertisements, etc. However, the most widely recognized form is emailing spam. Depending on their
needs, organizations or individuals either purchase or create mailing lists
(lists of email addresses) and repeatedly send advertisements, links, and
invitation emails to a large number of users. This creates unwanted junk in
the recipient's inbox and often encourages users to buy something,
download paid software, or install malware. Nowadays, email services
like Gmail, Hotmail, etc. include an automated spam detection algorithm
that filters out spam emails and makes things easier for users. A user can
also mark an unwanted email as "spam," ensuring that similar emails are not
delivered to the inbox as normal emails in the future.

➯ Use of HTTPS: HTTP (Hypertext Transfer Protocol) and its variant HTTPS (Hypertext Transfer Protocol
Secure) are sets of rules (protocols) that govern how data is transmitted over the WWW (World Wide
Web). In other words, they provide rules for communication between a client
web browser and a server. HTTP sends information over a network in
its original form, without encrypting or securing it, making it vulnerable to
hacker attacks. Hence, HTTP is sufficient for websites that share public
information, such as news portals, blogs, and LAN-based systems.
However, when transmitting personal information, banking credentials,
and passwords, a more secure communication protocol is required—
HTTPS. HTTPS encrypts data before transmission, and at the receiver’s end,
it decrypts it to retrieve the original data. Websites using HTTPS require an SSL (Secure Sockets Layer)
digital certificate.

➯ Firewall: A computer firewall is a network security system designed to protect a trusted private network
from unauthorized access or traffic originating from an untrusted external network (such as the internet

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

144
Study For Civil Services SCSGYAN @studyforcivilservices

or different segments of the same network). A firewall can be implemented as software, hardware, or a
combination of both. As previously discussed, a malware such as a worm has the ability to move through a
network and infect other computers. A firewall acts as the first line of defense against malware. A firewall
functions as a network filter and, based on predefined security rules, continuously monitors and controls
incoming and outgoing traffic to prevent unauthorized access.

Types of Firewalls -

1. Packet Filtering Firewall: A packet filtering firewall is a security device used for network protection.
It operates at the network layer (Layer 3 of the OSI model) and filters incoming and outgoing packets
based on IP addresses, port numbers, and protocols.
2. Application-Level Gateway/Proxy Firewall: Also known as an Application-Level Gateway (ALG)
Firewall, Proxy Firewall, or Gateway Firewall, it functions at the application layer (Layer 7 of the
OSI model). It acts as an intermediary between the client and the server, filtering traffic and
controlling inbound connections. It is often referred to as a proxy server.
3. Circuit-Level Gateway Firewall: This firewall operates at the session layer (Layer 5 of the OSI model)
and ensures the security of connections between internal and external computers. It allows or denies
traffic based on session packet criteria without inspecting the packet's actual contents.
4. Next-Generation Firewalls (NGFW): These firewalls combine traditional firewall techniques with
advanced security features like Deep Packet Inspection (DPI), Intrusion Prevention Systems (IPS),
and Application Awareness. NGFWs provide enhanced protection against modern cyber threats
with greater precision and sophistication.
5. Hardware firewall and software firewall: Hardware firewalls are special devices that are usually
installed on routers or network gateways and provide security to the entire network. Software
firewalls are installed on individual computers or servers and provide additional security.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

145
Study For Civil Services SCSGYAN @studyforcivilservices

Some measures to ensure computer and network security

• Install regular updates for the operating system, browser, and all applications to reduce the risk of malware,
viruses, and cyberattacks.
• Use certified antivirus software that offers real-time scanning, automatic updates, and deep packet
inspection for better security.
• Enable firewalls on both computers and networks to prevent unauthorized access and block suspicious
network traffic.
• Create strong and unique passwords for each account and enable Two-Factor Authentication (2FA) or
Multi-Factor Authentication (MFA) for added protection.
• Keep regular backups of important data on cloud storage or external drives to restore files in case of
cyberattacks or system failure.
• Avoid clicking on suspicious links, unknown email attachments, and unverified websites. Always use
websites with HTTPS encryption for secure browsing.
• Use only trusted and secure network connections. Avoid public Wi-Fi and unsecured networks, as they are
prone to hacking. When using public Wi-Fi or an unsecured network, use a reliable VPN (Virtual Private
Network) to encrypt your data.
• Regularly educate yourself, your family, and employees about cyber threats such as phishing, social
engineering, and online fraud.
• Always download software from official websites or verified sources to avoid malware or unauthorized
programs.

2. Application Security:

➯ Application Security includes measures or countermeasures taken during the development lifecycle to
protect applications from threats that may arise due to vulnerabilities in design, development, deployment,
upgrades, or maintenance. Some fundamental techniques used for application security include
authentication, authorization, encryption, access control, auditing and testing, network security, and
infrastructure security.
➯ Application security is integrated into every phase of the Software Development Lifecycle (SDLC),
including design, development, testing, and deployment. Its goal is to identify and fix vulnerabilities to
protect against threats like hackers and malware.

Types of Application Security

1. Web Application Security: It focuses on securing web-based applications. Web applications are often accessed
via the Internet, making them more vulnerable to cyber attacks.
Example: Protection against SQL injection, cross-site scripting (XSS), and distributed denial of service (DDoS)
attacks
2. Mobile Application Security: It focuses on securing applications running on mobile devices. Mobile applications
often store personal data, making them attractive targets for hackers.
Example: Data leaks, unauthorized access, and malware protection

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

146
Study For Civil Services SCSGYAN @studyforcivilservices

3. Cloud Application Security: It focuses on securing cloud-based applications and services. Cloud applications
often use third-party services, which can increase security risks.
Example: Protecting against data breaches, unauthorized access, and configuration errors
4. Desktop Application Security: It focuses on securing the applications running on desktop computers. This
includes the use of software updates, antivirus, and firewalls.
Example: Malware, ransomware, and unauthorized access protection

Tools and Techniques

1. Static Application Security Testing (SAST): It analyzes the code and identifies security vulnerabilities. It is used
during development.
Example: SonarQube, Checkmarx
2. Dynamic Application Security Testing (DAST): It tests the application at runtime and identifies security
vulnerabilities.
Example: OWASP ZAP, Burp Suite
3. Runtime application self-protection (RASP): It protects the application from security threats at runtime.
Example: Imperva, Fortify
4. Web Application Firewall (WAF): It provides a security layer between web applications and the Internet.
Example: Cloudflare, AWS WAF
5. Code Review and Penetration Testing: Code review involves inspecting the code, while penetration testing
simulates an attack on the application.
Example: Metasploit, Nmap

3. Information Security:

➯ Information Security (also known as InfoSec) is the practice of protecting data and information from
unauthorized access, use, disclosure, disruption, modification, inspection, recording, or destruction.
The primary goal is to ensure Confidentiality, Integrity, and Availability (CIA Triad) so that sensitive
information remains accessible only to authorized individuals.
➯ Information security prevents identity theft and safeguards privacy by protecting data from unauthorized
access. It ensures that sensitive information remains secure and is not compromised by cyberattacks or
illegal activities.

Key Principles of Information Security (CIA Triad)


➯ Information security is based on three key principles, called the CIA Triad:
1. Confidentiality: Information should be restricted to authorised individuals and
systems only.
Examples: Password-protected files, data encryption, access control.
2. Integrity: The data must not be subjected to unauthorized modifications and must
remain reliable.
Example: Digital signature, checksum, data backup.
3. Availability: Authorized users have access to data as needed.
Example: server uptime, backup systems, DDoS protection.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

147
Study For Civil Services SCSGYAN @studyforcivilservices

Useful technologies for information security


➯ Several technologies are used to implement information security:
• Firewall
• Antivirus
• Encryption
• Cryptography
• Intrusion Detection System - IDS
• Multi-Factor Authentication
• Data Loss Prevention - DLP

➯ Encryption: - Encryption is the process of converting readable data (plaintext) into unreadable ciphertext
using complex algorithms, ensuring that only authorized users with the correct decryption key can access it.
In today's digital era, encryption plays a crucial role in securing emails, online banking, and national security
data, ensuring data confidentiality despite rising cyber threats. Encryption relies on mathematical algorithms
and keys, and it generally involves three main components: Algorithm, key and ciphertext.
1. Algorithm – Complex mathematical rules that encrypt and protect data (e.g., AES, RSA).
2. Key – A unique code used for both encryption and decryption.
3. Ciphertext – The encrypted, unreadable form of data, which can only be converted back to plaintext using
the correct decryption key.

Types of Encryptions:
1. Symmetric Encryption – Also known as secret-key or private-key encryption, it uses a single key for both
encryption and decryption. It is efficient for encrypting large amounts of data.
Examples: Advanced Encryption Standard (AES), Data Encryption Standard (DES), Triple DES (3DES)

2. Asymmetric Encryption – Also called public-key encryption, it uses a pair of keys: a public key for
encryption and a private key for decryption. Unlike symmetric encryption, the keys are not identical. This
makes it more secure for transmitting data over open networks, as it eliminates the need for shared secret
keys.
Examples: Rivest-Shamir-Adleman (RSA), Elliptic Curve Cryptography (ECC), Digital Signature Algorithm
(DSA)

3. Hybrid Encryption – This method combines symmetric and asymmetric encryption. It uses asymmetric
encryption to securely exchange a symmetric key, ensuring both efficiency and security.
Examples: Secure Sockets Layer/Transport Layer Security (SSL/TLS), Secure File Transfer Protocol (SFTP)

Encryption Standards
Standard Types Uses
AES Symmetric For government computer security, electronic data security, and cybersecurity
RSA Asymmetric Digital signatures, secure web browsing
SHA-256 Hashing Blockchain, digital certificates
ECC Asymmetric Mobile security, SSL/TLS, IoT devices
DES Symmetric (old) Historical encryption understanding

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

148
Study For Civil Services SCSGYAN @studyforcivilservices

Cryptography: - Cryptography is the process of encoding or concealing information so that a message is only
accessible to the person it was intended for. Cryptography uses mathematical concepts and rules.

Areas of use
• Cryptography is widely used in banking transactions and personal computer security.
• Cryptography also plays an important role in online transactions, secure logins, and digital payments.
• It is also essential for the security of network communications, data transfer, and storage.

The process of encryption and decryption


• Encryption: In this, the normal (plaintext) message is changed into a non-normal (ciphertext) form by a
mathematical algorithm. This process is done to hide the data.
• Decryption: The encrypted message is converted into plaintext form with the help of the same or a related
key.

Types of Cryptography
1. Symmetric Key Cryptography: In this the same key is used for both encryption and decryption. It is fast
and efficient, but key distribution can be a challenge.
Example of Symmetric Cryptography:
Key: 12345
Plain Text: "HELLO"
Encrypted Text: "X8f&3"

2. Asymmetric Key Cryptography: It uses two related keys – a public and a private key. Encryption is done
with the public key and decryption with the private key.
Example of Asymmetric Cryptography:
RSA (Rivest-Shamir-Adleman)
Elliptic Curve Cryptography (ECC)
Diffie-Hellman Key Exchange

3. Hash Functions: In this, the data is converted into a hash value of a fixed length, which cannot be changed
back. Hashing is used for password security and digital signature verification etc.
Example:
MD5 (Message Digest Algorithm 5)
SHA (Secure Hash Algorithm) - SHA-256, SHA-512
Example of Hashing:
Plain Text: "HELLO"
SHA-256 Hash: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Applications of Cryptography
• Digital Signatures and PKI: Authentication and integrity of data is ensured with the help of digital
signatures and public key infrastructure (PKI).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

149
Study For Civil Services SCSGYAN @studyforcivilservices

• Secure communication protocols: Security is provided in web browsing, emails, and other online
services using protocols like SSL/TLS.
• Blockchain and cryptocurrencies: To ensure security in Bitcoin and other cryptocurrencies.
• Password security: Password hashing and storage.

➯ Intrusion Detection System (IDS): - Intrusion Detection System (IDS) is a cyber security system designed to
detect and report suspicious activities and unauthorized access to a network or system. It helps to identify
malicious (dangerous) traffic, cyber attacks, viruses, and unauthorized login attempts on a network or
computer system. IDS do not prevent any attack itself, but it issues an alert so that the administrator can take
immediate action.

➯ Multi-factor authentication (MFA): - Multi-factor authentication (MFA) is a security process that requires a
user to use two or more authentication factors to prove their identity. It helps increase security against
cyber attacks, password theft, and unauthorized access.
Popular Types of MFA:
• SMS or email-based OTP (basic security)
• Google Authenticator, Microsoft Authenticator app (advanced security)
• Hardware token (YubiKey, RSA SecurID)
• Biometric authentication (Face ID, Fingerprint, Iris Scan)

Biometric authentication (Face ID, Fingerprint, Iris Scan)


➯ Biometric Authentication is a security process in which identity is verified using a person's unique
physical or behavioral characteristics. It is more secure than passwords and PINs because it is based on a
person's natural characteristics, which cannot be easily copied or stolen.
➯ Example - Identity authentication can be done with the help of Aadhaar card from Unique Identification
Authority of India (UIDAI). Aadhaar uses biometric and technical methods for authentication.

Biometric Type How does it work? Examples

Fingerprint Analyzes the ridges and structure of fingers. Smartphones, Laptops, Biometric
Scanner Attendance System
Face Recognition Analyzes facial structure, eye position, nose iPhone Face ID, CCTV Surveillance,
and jaw shape. Airport Security
Iris Scanner Scans the unique texture of the colored part of High-security systems, Border Control
the eye (Iris).
Retina Scanner Analyzes the blood vessels inside the eye. Military and secret government
institutions
Voice Recognizes tone, depth and pronunciation of Virtual Assistants (Google Assistant, Siri,
Recognition voice. Alexa)

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

150
Study For Civil Services SCSGYAN @studyforcivilservices

Email Encryption
➯ Email encryption, in simple terms, is a process that turns email content into scrambled ciphertext.
Encrypted email is designed to protect its contents from being accessed by unauthorized persons. It
involves encoding the content in such a way that it can only be decoded with the proper key.

Email encryption techniques


• SSL/TLS for HTTPS: - SSL/TLS are encryption protocols for secure communications that
maintain the confidentiality of data between a client (such as a browser) and a server. In the
context of email, these protocols help transmit email messages securely, protecting against man-
in-the-middle and eavesdropping attacks.
• SPF (Sender Policy Framework): Ensures that only authorized servers can send emails from a
domain.
• DKIM (DomainKeys Identified Mail): Uses digital signatures to maintain the security and
confidentiality of messages.
• DMARC (Domain-Based Message Authentication, Reporting, and Conformance): Provides a
policy based on SPF and DKIM to prevent email spoofing.
• SMTP MTA-STS (Mail Transfer Agent Strict Transport Security): - SMTP MTA-STS is a
security protocol that mandates the use of SSL/TLS encryption between email servers, making
email communications more secure. This protocol ensures that email is secure during
transmission.

Cyber Crime

➯ Cyber crimes are offenses committed against individuals, companies, or


institutions using computers, the internet, or mobile technology. Cyber
criminals use platforms such as social networking sites, emails, chat
rooms, fake software, and websites to attack victims.
➯ Types of cyber crimes include economic cyber crimes (phishing,
credit/debit card fraud, ransomware), personal cyber crimes (hacking,
identity theft, cyberstalking), social cyber crimes (fake news,
cyberbullying, objectionable content), and cyber crimes related to national
security (cyber terrorism, data breaches, dark web activities).
➯ Cyber criminals target individuals and organizations using various
techniques. Some common methods include:

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

151
Study For Civil Services SCSGYAN @studyforcivilservices

• Email Spoofing: Sending emails that appear legitimate and seem to come from a trusted email ID but
are actually fake.
• Malicious File Application: Sending harmful applications and files through messages, gaming
platforms, emails, and websites to gain access to your smartphone and personal data.
• Phishing: Fraudsters attempt to obtain sensitive information such as passwords or credit card details
through deceptive emails, messages, or websites.
• Social Engineering: A technique based on psychological manipulation, where criminals trick users into
revealing confidential information or installing malicious software.
• Malware: Malicious software such as viruses, worms, and trojan horses designed to damage
computer systems, steal data, or take control of systems.
• Ransomware: A type of malware that encrypts user data and demands a ransom to restore access.
• Cyber Stalking: Repeatedly tracking, threatening, or harassing someone online, leading to mental
distress.
• Cyber Bullying: Threatening, insulting, or mentally harassing an individual on the internet, especially
through social media platforms.
• Identity Theft: Deliberately misusing someone’s personal identity for financial gain, such as taking
loans or obtaining other benefits in their name.
• Hacking: Unauthorized access to computer systems or networks, leading to data theft, modification,
or destruction.
• Spam: Sending unsolicited emails or messages, often for advertising, phishing, or spreading malware.
• Software Piracy: Illegally copying, distributing, or using copyrighted software, causing financial losses
to software companies.
• Cyber Terrorism: Attacking computer networks or systems for political or social motives, posing a
threat to public or national security.
• Cyber Grooming: A growing cyber threat faced by children and teenagers, where an offender builds an
emotional connection with a child through social media or messaging platforms to exploit or abuse
them sexually. Cyber groomers create fake accounts and behave like children, sharing similar
interests to interact with minors on gaming websites, social media, emails, chat rooms, and instant
messaging services.

Institutional and Legislative Measures Taken by India for Cyber Security

• The Ministry of Electronics and Information Technology (MeitY), in collaboration with the Data
Security Council of India (DSCI), launched the "Cyber Security Grand Challenge 2.0" to promote
innovation and entrepreneurship in cyber security, with a prize pool of ₹6.85 crore.
The National Cyber Crime Reporting Portal ([Link]) was launched to assist citizens in
• 
reporting cyber crimes and obtaining cyber security-related information.
• In October 2018, the Ministry of Home Affairs established the Indian Cyber Crime Coordination
Centre (I4C) to tackle cyber crimes in a coordinated and comprehensive manner.
• In January 2018, MeitY launched Cyber Surakshit Bharat to strengthen India's cyber security
ecosystem.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

152
Study For Civil Services SCSGYAN @studyforcivilservices

• The Data Security Council of India (DSCI), founded in 2008 by NASSCOM, is a non-profit,
industry-led body dedicated to data security.
• Cyber education programs were implemented by Microsoft and DSCI to train professionals and
raise awareness about cyber security.
• The National Cyber Forensic Laboratory, part of I4C, was established at CyPAD, Dwarka, New
Delhi, to provide state-of-the-art cyber forensic assistance to state/UT police investigation
officers (IOs).
• Indian Computer Emergency Response Team (CERT-In), under MeitY, is the nodal agency for
managing cyber security incidents in India. Formed on January 19, 2004, under Section 70B of the
IT Act, 2000, it monitors, analyzes, and responds to cyber threats like hacking, phishing, and
malware attacks. All organizations providing digital services must report cyber security incidents
to CERT-In.
• The Digital Personal Data Protection (DPDP) Act, 2023, aims to protect personal data, receiving
presidential approval on August 11, 2023. It applies to the processing of both online and offline
data.
• The Information Technology Act, 2000, enacted on October 17, 2000, is a key legislation that
grants legal recognition to electronic transactions and e-commerce, defines cyber crimes, and
prescribes penalties.
• The National Cyber Security Policy (NCSP), 2013, was formulated by MeitY to secure India's
information infrastructure and address cyber threats. The new NCSP 2024 is being proposed,
focusing on technologies like Artificial Intelligence (AI), Blockchain, and Cloud Security.
• The National Forensic Sciences University (NFSU), established by the Government of India in
2020, is the world’s first and only university dedicated to forensic sciences, behavioral sciences,
cyber security, digital forensics, and related fields.

Current Status of Cyber Security in India

➯ India's cyber security landscape is rapidly evolving due to the increasing use of digital technologies.
However, this has also led to a rise in cyber threats in terms of both frequency and complexity. In 2024,
concerns related to Artificial Intelligence (AI), including Generative AI and Artificial General Intelligence
(AGI), have emerged as major security challenges.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

153
Study For Civil Services SCSGYAN @studyforcivilservices

Cyber Attack Incidents:

• Microsoft Windows Software Update Glitch: A recent bug in Microsoft Windows software updates
impacted millions of computers worldwide, causing sudden shutdowns and restarts. This glitch affected
critical sectors such as airlines, banking, healthcare, emergency helplines, and media organizations.
• Data Breaches: A dark web monitoring report revealed that 95 Indian entities suffered data breaches in
2024.
• Ransomware Attacks: While banking and financial services have traditionally been the main targets of
ransomware attacks, oil, power grids, and healthcare sectors are now increasingly being targeted.
• Defense Unit Cyber Attack: According to the Department of Personnel and Training (DoPT) Annual
Report 2023-24, a key defense unit was hit by a ransomware attack in 2023, where access to systems
was blocked until a ransom was paid.
• ICMR Data Leak Threat: In October 2023, ReSecurity, a U.S.-based cyber security intelligence agency,
issued an alert about a potential data leak of Aadhaar, passport details, names, phone numbers, and
addresses of 810 million Indians from the Indian Council of Medical Research (ICMR) database.

India's Progress in Cyber Security:

• Global Cyber Security Index 2024: India achieved a top-tier (Tier 1) ranking in the Global Cyber
Security Index (GCI) 2024, published by the International Telecommunication Union (ITU), with an
impressive score of 98.49 out of 100. This reflects India’s strong commitment to cyber security.
• Bharat National Cyber Security Exercise (Bharat NCX 2024): The National Security Council
Secretariat (NSCS), in collaboration with the Rashtriya Raksha University (RRU), conducted a 12-day
cyber security exercise in November 2024. The objective was to prepare cyber security professionals for
emerging threats and enhance strategic decision-making capabilities.

Cyber Crime Statistics:

• CERT-In Report 2023: The Indian Computer Emergency Response Team (CERT-In) reported 1,592,917
security incidents in 2023, a significant rise from 53,117 incidents in 2017.
• Kaspersky Report 2024: According to Kaspersky, 44,372,823 cyber threats were detected in India in
2024, showing a 5% decrease from the previous year. However, one in three Indian internet users was a
victim of a cyber attack.

Important One Liner (Safety Aspects)

• Malware is a type of software developed with the intent to harm computer hardware, software, steal
data, or cause other issues for the user.
• Virus is a piece of software code designed to perform malicious activities and disrupt computer system
resources.
• Worm is also a type of malware that exhibits unexpected or harmful behavior on an infected computer
system.
• Worms are standalone programs capable of functioning independently.
• Ransomware is a type of malware that targets user data.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

154
Study For Civil Services SCSGYAN @studyforcivilservices

• Ransomware either prevents the user from accessing their own data or threatens to publish their
personal data online, demanding ransom in return.
• Trojan is a type of malware that appears to be legitimate software, but once installed by the user, it
functions like a virus or worm.
• Spyware records collected information without the user's consent or knowledge and sends it to an
external entity.
• Adware displays unwanted online advertisements using pop-ups, web pages, or installation screens.
• Keylogger logs daily keyboard usage and may send it to an external entity.
• On-screen keyboard is an application software that uses a fixed QWERTY key layout.
• Online virtual keyboard is either web-based or standalone software where each time it is used, it
generates a random key layout.
• Malware can gain access to your computer through multiple pathways, including internet downloads,
spam emails, infected removable storage devices, and network spreading.
• Antivirus software is used to detect and remove viruses, hence the name antivirus.
• Antivirus now comes bundled with features to prevent, detect, and remove a wide range of malware.
• Some key malware detection methods used by antivirus software include signature-based detection,
sandbox detection, and heuristics.
• Any unwanted data, information, email, or advertisement is referred to as spam.
• Firewall is a network security system designed to protect a trusted private network from unauthorized
access or traffic from untrusted external networks.
• There are two main types of firewalls – network firewalls and host-based firewalls.
• Computer cookies are small files or data packets stored by a website on a client's computer.
• Cookies are used by websites to store a user's browsing information.
• Hackers/Crackers find vulnerabilities and weaknesses in computer systems or networks and gain
unauthorized access to sensitive information.
• If a hacker uses their knowledge to identify security flaws and help fix them, they are called White Hat
Hackers.
• If hackers exploit system vulnerabilities to break the law and disrupt security, they are called Black Hat
Hackers.
• Grey Hat Hackers see system security as a challenge and hack systems for fun.
• Denial of Service (DoS) attack overwhelms the targeted resource with traffic, making it unavailable.
• Distributed Denial of Service (DDoS) attack is an attack where flood requests originate from
compromised computers (zombies) distributed across a wide area or globally.
• Network intrusion refers to any unauthorized activity on a computer network.
• Snooping is the process of malicious users secretly capturing and analyzing network traffic.
• Eavesdropping is the unauthorized real-time interception or monitoring of private communication
between two entities on a network.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

155
Study For Civil Services SCSGYAN @studyforcivilservices

Artificial Intelligence (AI)

➯ Artificial Intelligence (AI) is a technology that provides computers


with human-like intelligence and capabilities. It operates by
analyzing data, recognizing patterns, and learning from
experience. The primary goal of AI is to create systems that can
function independently without human intervention.
➯ Initially, AI was imagined as a technology that could mimic human
intelligence, but it has evolved far beyond that. With advancements
in data collection, processing, and computational power, AI is
now deployed to handle various tasks, enable connectivity, and enhance productivity.
➯ AI primarily relies on Machine Learning (ML) and Deep Learning (DL) techniques. Its development has
been influenced by philosophy, sociology, and biology.

History of AI

Early Foundations (Pre-20th Century)

• Ancient myths mention intelligent artificial beings, such as Talos in Greek mythology and Golem in Jewish
folklore. Similarly, philosophers have contemplated reasoning and intelligence.
• In the 17th–19th century, René Descartes and Gottfried Wilhelm Leibniz explored symbolic logic and
mechanical thought processes. Charles Babbage and Ada Lovelace conceptualized machines that could
operate based on instructions.

1. Birth of AI Concept (1940s-1950s)

• Alan Turing published his research "Computing Machinery and Intelligence", which led to the development
of the Turing Test—a method to measure machine intelligence. The term "Artificial Intelligence" emerged
and became widely recognized. Alan Turing and John McCarthy are considered the founding fathers of AI.
• In 1943, McCulloch and Pitts developed the first artificial neuron model, which laid the foundation for
neural networks.
• John von Neumann introduced the stored-program concept, which became the basis of modern
computing. The Dartmouth Conference (1956) was a landmark event that officially established AI as an
independent research field, with key figures like John McCarthy, Marvin Minsky, Nathaniel Rochester,
and Claude Shannon.

2. Birth of Artificial Intelligence (1950–1956)

• 1951: Marvin Minsky and Dean Edmonds created the first artificial neural network, SNARC, using 3,000
vacuum tubes to simulate 40 neurons.
• 1952: Arthur Samuel developed the Samuel Checkers-Playing Program, the world's first self-learning
program.
• 1955: Allen Newell and Herbert A. Simon created the Logic Theorist program, which proved 38 out of 52
mathematical theorems and even found more efficient proofs.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

156
Study For Civil Services SCSGYAN @studyforcivilservices

• 1956: John McCarthy formally coined the term "Artificial Intelligence" at the Dartmouth Conference,
establishing AI as an academic discipline. Programming languages like FORTRAN, LISP, and COBOL were
developed to support AI research.

3. Golden Age: Early Enthusiasm (1956–1974)

• 1958: Frank Rosenblatt introduced the Perceptron, an early neural network capable of learning from data.
John McCarthy developed the LISP programming language, which became a key language for AI.
• 1959: Arthur Samuel introduced the term "Machine Learning", proposing that computers could outperform
their creators.
• 1964: Daniel Bobrow created STUDENT, an early Natural Language Processing (NLP) program that
solved algebraic word problems.
• 1965: The Dendral Expert System was developed to help chemists identify organic compounds.
• 1966: Joseph Weizenbaum created ELIZA, the first chatbot. Shakey, the first mobile intelligent robot, was
developed.
• 1969: Arthur Bryson and Yu-Chi Ho introduced the Backpropagation Algorithm for training multi-layer
neural networks. Marvin Minsky and Seymour Papert wrote the book "Perceptrons", highlighting the
limitations of early neural networks, leading to a shift toward symbolic AI.
• 1972: Japan built the first humanoid intelligent robot, WABOT-1.
• 1973: The "Artificial Intelligence: A General Survey" report by James Lighthill led the British government
to reduce AI funding, marking the beginning of AI’s first major setback.

4. First AI Winter (1974–1980)

• AI research suffered due to funding cuts and a decline in public and investor interest. The gap between
expectations and technological progress led to a challenging period for AI.

5. AI Revival: The Rise of AI (1980–1987)

• 1980: The first national AI conference was held at Stanford University. The rise of expert systems and
Symbolics Lisp Machines brought AI back into focus.
• 1981: Danny Hillis developed parallel computers specifically for AI applications.
• 1984: Marvin Minsky and Roger Schank warned that overhype could lead to another AI winter.
• 1985: Judea Pearl introduced Bayesian Networks, allowing AI systems to handle uncertainty.

6. Second AI Winter (1987–1993)

• High costs and unfulfilled expectations led to another decline in AI research funding. Some expert
systems (e.g., XCON) maintained cost-effectiveness, but overall interest dropped.

7. The Rise of Intelligent AI (1993–2011)

• 1997: IBM’s Deep Blue defeated world chess champion Garry Kasparov, marking a major AI milestone.
• 2002: AI entered the consumer market with the launch of Roomba, an autonomous vacuum cleaner.
• 2006: Companies like Facebook, Twitter, and Netflix started integrating AI-powered algorithms.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

157
Study For Civil Services SCSGYAN @studyforcivilservices

• 2009: AI researchers Rajat Raina, Anand Madhavan, and Andrew Ng demonstrated GPU-based deep
learning, enabling large-scale neural network training.
• 2011: Apple introduced Siri, a voice-activated AI assistant.

8. Deep Learning, Big Data, and the Search for AGI (2011–Present)

• 2011: IBM’s Watson won the Jeopardy! competition, showcasing natural language processing capabilities.
• 2012: Google introduced Google Now, an AI-powered predictive assistant. Geoffrey Hinton, Ilya
Sutskever, and Alex Krizhevsky built a deep convolutional neural network (CNN) that won the
ImageNet Challenge, accelerating deep learning research.
• 2013: China's Tianhe-2 supercomputer became the world’s fastest, operating at 33.86 petaflops.
• 2014: The Eugene Goostman chatbot passed the Turing Test competition. Ian Goodfellow developed
Generative Adversarial Networks (GANs), used for image and video synthesis.
• 2016: DeepMind’s AlphaGo defeated Go champion Lee Sedol.
• 2018: IBM’s Project Debater and Google’s Duplex showcased advanced conversational AI.
• 2021: OpenAI introduced DALL-E, an AI model that generates images from text descriptions.
• 2022: OpenAI launched ChatGPT, based on the GPT-3.5 model, marking a significant milestone in
conversational AI.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

158
Study For Civil Services SCSGYAN @studyforcivilservices

Classification of artificial intelligence

➯ The different types of Artificial Intelligence (AI) help us understand how different AI systems are developed and
what kind of tasks they can perform in different fields. They are generally classified from three perspectives:
capabilities, functionality, and technology.

1. Based on Capability
a) Narrow AI or Weak AI: This AI is designed to perform a specific task and is limited to that task.
Examples: Voice assistants (like Siri, Alexa), face recognition systems, spam filters)

b) General AI or Strong AI: This AI has human-like intelligence and can learn and perform any task. It has the
ability to think, understand, and take decisions independently. However, it has not yet become a reality
(only theoretical).
Examples: No real examples yet, but robots shown in science fiction movies (like Skynet from Terminator).

c) Superintelligent AI: This AI will be even superior to human intelligence and will be able to improve itself.
Right now, it is a hypothetical concept.
Examples: Future possibility, like the AI shown in the movie Her.

2. Based on Functionality
a) Reactive Machines: These react only based on the current input and do not use past experiences. (e.g. IBM's
Deep Blue, which played chess).

b) Limited Memory AI: These AIs store past experiences or data and use them in future decisions. (e.g. self-
driving cars).

c) Theory of Mind AI: This is the future AI technology that will be able to understand human emotions,
thoughts, and intentions and respond accordingly. (e.g. social robots (like Sophia robot) that can recognize
human facial expressions.)

d) Self-Aware AI: This will be the most advanced stage of AI, in which machines will be able to develop their
own consciousness and emotions.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

159
Study For Civil Services SCSGYAN @studyforcivilservices

3. Based on Technology
a) Machine Learning (ML): Learning and predicting patterns from data using computer algorithms. It is
mainly of 3 types - Supervised Learning (learning from labeled data), Unsupervised Learning (finding
patterns in unlabeled data) and Reinforcement Learning (learning based on rewards/punishments).

b) Deep Learning: It is a subfield of machine learning that uses neural networks to analyze very large and
complex data sets. Example: Image recognition, voice assistants.

c) Neural Networks: Inspired by the structure of the human brain, these systems are able to recognize
complex patterns and relationships.

d) Natural Language Processing (NLP): Language understanding, translation, and generation technologies
used in chatbots, translation software, etc. Example: ChatGPT, Google Translate

e) Robotics: Providing autonomy to physical robots through AI. Example: Industrial robots, Surgical robots.

Applications of AI
➯ Artificial Intelligence is one of the most revolutionary technologies of today's era, whose use is increasing
rapidly in various fields. It is not only making our daily activities easier, but is also opening new dimensions in
fields like science, medicine, business, and security. Its areas of use are as follows.
1. Healthcare [Link] Service
• Disease Diagnosis: AI models (such as deep • Chatbots: AI-based bots (such as ChatGPT,
learning) analyze images from X-rays, MRIs, or CT Deepseek AI) respond to customer inquiries 24/7.
scans to detect diseases like cancer, heart disease, • Voice Assistants: AI-powered assistants like Alexa,
or COVID-19 at an early stage. Siri, or Google Assistant understand natural
• Personalized Treatment: AI suggests personalized language and execute commands.
treatment options based on patient data.
• Drug Discovery: AI accelerates the development of
new drugs (e.g., algorithms used for COVID-19
vaccine development).
2. Financial Services [Link]
• Fraud Detection: AI detects fraud by scanning • Content Recommendation: Platforms like YouTube
transaction patterns. and Spotify use AI to suggest videos or songs.
• Automated Trading: AI algorithms make stock • AI-Generated Content: AI tools (such as DALL-E,
market trading decisions within microseconds. MidJourney) generate text, images, or music.
• Credit Scoring: AI assesses borrowers'
creditworthiness.
3. Autonomous Vehicles [Link]
• Self-Driving Cars: AI processes data from sensors, • Crop Monitoring: AI analyzes crop health and soil
cameras, and radar to help self-driving cars (such moisture using drones and sensor data.
as Tesla) navigate roads safely. • Precision Farming: AI optimizes the use of
pesticides and fertilizers.
4. Retail & E-commerce [Link] & Surveillance
• Personalized Recommendations: Platforms like • Facial Recognition: AI enhances security by
Amazon and Netflix use AI to suggest products or recognizing faces through cameras.
content based on user preferences. • Anomaly Detection: AI detects suspicious activities
• Inventory Management: AI automates stock at airports or public places.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

160
Study For Civil Services SCSGYAN @studyforcivilservices

management by forecasting demand.


5. Manufacturing [Link] Language Processing (NLP)
• Predictive Maintenance: AI analyzes machine data • Translation: AI tools like Google Translate translate
(such as vibration and temperature) to predict languages.
failures. • Sentiment Analysis: AI analyzes social media posts
• Robotics: AI-powered robots work on assembly or reviews to determine emotions.
lines.
6. Education [Link] Conservation
• Personalized Learning: AI identifies students’ • Climate Modeling: AI predicts climate change
strengths and weaknesses to provide customized patterns.
learning materials (e.g., Duolingo). • Wildlife Monitoring: AI tracks endangered species
• Automated Grading: AI tools check online exams or using camera trap data.
assignments.

Advantages of AI Challenges of AI
• Ability to perform tasks quickly and accurately. • Ethics and privacy issues.
• Reduce human errors. • Job displacement.
• Ability to work 24/7. • Possibility of misuse of AI (e.g. deepfakes,
• Use in hazardous tasks (such as space research, mine cybercrime).
excavation). • High cost and complex development process.

Latest Trends in AI (2024-2025)

• Creative Content Generation & Business Applications: Continuous improvements in tools like ChatGPT,
DALL-E, and Stable Diffusion are revolutionizing art, writing, music, and video production. Businesses are
leveraging these tools for advertising, design, content creation, and customer service.
• Hindi-Language AI Models: For example, Nvidia recently
introduced Nemotron-4-Mini-Hindi-4B, a 4-billion-
parameter AI model optimized for Hindi and its regional
variations. This expansion is making AI more accessible
across India.
• Multimodal & Integrated AI: AI systems are increasingly
combining text, images, audio, and video for better
comprehension and interaction. Sectors like healthcare,
education, transportation, manufacturing, and finance are
integrating AI to enhance automation and decision-
making.
• Focus on Ethical & Legal Aspects of AI: Efforts are being made to develop policy frameworks and ethical
guidelines to address AI misuse, biases, and privacy concerns. Transparency, fairness, and accountability are
being prioritized to balance AI’s societal impact.
• Investment in AI Infrastructure & Global Collaboration: Computational power is being scaled up to make
AI models more efficient and faster. Tech giants like Nvidia, Reliance, TCS, Infosys, and others are heavily
investing in AI development and training, strengthening India's AI ecosystem.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

161
Study For Civil Services SCSGYAN @studyforcivilservices

• AI’s Role in Robotics & Automation: Robotics and AI-based automation are increasing efficiency in
manufacturing, transportation, and customer service. Shalu Robot, capable of communicating in 47
languages, symbolizes innovation in education and social services.

The Future of AI (2025 onwards)

• Artificial General Intelligence (AGI): In the future, machines may develop broader intelligence beyond
specialized tasks, making human-AI collaboration and decision-making more seamless.
• Human-AI Collaboration: Human-AI interaction is an
interdisciplinary field drawing from computer science, psychology,
sociology, design, and ethics. Researchers and businesses are
working on human-centric AI systems using user research,
prototyping, testing, and evaluation to enhance, rather than replace,
human capabilities.
• AI-Driven Scientific Discoveries: AI is assisting in space exploration and climate change solutions, driving
new scientific breakthroughs.
• AI & Climate Change: Artificial intelligence is proving instrumental in tackling climate change. AI-driven
climate models improve weather predictions, enabling early disaster prevention measures to mitigate damage.

Information about leading AI companies and organizations of 2024-2025

Company / Main areas/products Country


Major contributions/works
Organization Name
Google Search, Advertising, Cloud, AI Google Assistant, DeepMind, AlphaFold,
U. S.
(Alphabet Inc.) Research AlphaGo, Gemini AI
DALL·E, Codex, GPT-3, GPT-4, Advanced
OpenAI Generative AI, Language Models U. S.
language models like ChatGPT
Enterprise AI Solutions, Cloud
Microsoft Azure AI, GitHub Copilot U. S.
Services

High performance computing AI hardware


Nvidia GPU, AI Hardware, AI Models (GPUs), AI models optimized for Hindi U. S.
language (Nemotron-4-Mini-Hindi-4B)

Enterprise AI, Cloud Services, AI


IBM IBM Watson, data analytics and AI solutions U. S.
Platforms
Meta Metaverse AI, AI-based data analysis, ad
Social Media, VR/AR, AI Research U. S.
(Facebook) optimization, and social interactions
Search Engines, AI Research, Autonomous vehicle technology, natural
Baidu China
Autonomous Driving language processing
AI based customer service, logistics, and
Alibaba E-commerce, Cloud, AI Technology China
data analytics

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

162
Study For Civil Services SCSGYAN @studyforcivilservices

U.K. / U.
Deep learning, reinforcement learning and
DeepMind AI Research S
AGI research (a subsidiary of Google)
(Google)
Amazon AI Search, Advertising, Industry Alexa, AWS AI services U. S.
AI-driven autonomous driving (Full Self-
Tesla AI AI Research, Generative AI U. S.
Driving - FSD)

AI platforms, websites, and their uses

Platform Name Website Major uses

ChatGPT Text generation, Q&A, coding assistance, content writing.


[Link]
(OpenAI)

Google Gemini Real-time internet access, multimodal input (text+images),


[Link]
(Bard) translation, research.

Microsoft Copilot [Link] Office 365 integration, coding, documentation, data analytics.

Midjourney [Link] AI art and image generation (access via Discord).

DALL-E (OpenAI) [Link] Text to image generation, creative design.


Claude Long-form content, ethical AI chat, data analysis.
[Link]
(Anthropic)
Open-source text-to-image generation, custom AI model
Stable Diffusion [Link]
training.
Jasper [Link] Marketing content, blog/social media posts, email writing.
Open-source AI models (NLP, image generation),
Hugging Face [Link]
community-driven AI tools.

Krutrim AI chat in Indian languages (Hindi, Tamil, etc.), localized


[Link]
(Indian AI) solutions.
Hanooman Multimodal AI (text, voice, video) in Hindi and Indian
[Link]
(Indian AI) languages.

AI Regulations and Ethical Guidelines

➯ European Union AI Act: The EU AI Act is the first comprehensive AI law, introduced in 2023. It is a
proposed regulatory framework designed to govern the development, deployment, and use of AI systems.
The primary goal is to ensure AI systems operate in a safe, ethical, accountable, and transparent manner
while protecting citizens' fundamental rights. AI systems are classified based on risk levels: (High-risk AI
systems (used in healthcare, transportation, and judiciary) will be subject to strict safety,
accountability, and transparency standards to prevent harm. Limited-risk and minimal-risk AI
applications will have lighter regulations.)

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

163
Study For Civil Services SCSGYAN @studyforcivilservices

➯ USA AI Guidelines: The United States has established multiple guidelines and policy initiatives to ensure
AI operates safely, transparently, and responsibly. Its main points are as follows:
• Ethics and Transparency
• Data Protection and Privacy
• Risk Classification
• Balancing Regulation with Innovation

AI Regulation in India

➯ 2023 Digital Personal Data Protection Act: The Indian government introduced this act to address privacy
concerns related to AI platforms and data protection.
➯ Global Partnership on AI (GPAI): India is a GPAI member and hosted the 2023 GPAI Summit in New
Delhi, where experts discussed responsible AI, data governance, innovation, and commercialization.
➯ National Strategy for AI – #AIForAll: This included AI research and development directions focused on
healthcare, agriculture, education, “smart” cities and infrastructure, and smart mobility and
transformation.
➯ Responsible AI Principles: In February 2021, NITI Aayog released guidelines outlining ethical
considerations for AI implementation in India.
➯ National AI Strategy: India's National AI Strategy aims to enhance AI adoption in healthcare, agriculture,
education, smart cities, and transportation.
➯ Establishment of an AI Safety Institute: Plans are in motion to create a dedicated institute focused on AI
safety and ethical development.
➯ Recent AI Investments: The Indian government has allocated $1.25 billion (~₹34,300 crore) to support
AI startups and strengthen AI infrastructure.

Future of Artificial Intelligence (AI) in India: Key Programs & Initiatives

➯ India is making rapid strides in the field of Artificial Intelligence (AI) through collaborative efforts between the
government and private sector. Several key initiatives and programs have been launched to position the
country as a global AI leader.

Key Government Initiatives in AI (India)


• IndiaAI Mission: In March 2024, the Government of India launched the IndiaAI Mission with a budget of
₹10,371 crore. The mission aims to support AI startups, develop high-level computing infrastructure, and
promote AI applications in the public sector. Under this initiative, a high-performance general computing
facility with 18,693 Graphic Processing Units (GPUs) is being established, providing affordable computing
resources for researchers and startups.
• AI Centers of Excellence (CoEs): In 2023, the government announced the establishment of three AI Centers
of Excellence in New Delhi, focusing on healthcare, agriculture, and urban planning. The 2025 budget has
allocated ₹500 crore for a new AI Center of Excellence in Education, aimed at fostering research, innovation,
and skill development.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

164
Study For Civil Services SCSGYAN @studyforcivilservices

• Dataset Platform: The IndiaAI Dataset Platform is being developed to provide high-quality, non-personal
datasets to boost AI research and innovation. This initiative will facilitate Indian startups and researchers by
providing integrated datasets for AI-driven solutions.
• AIRAWAT (AI Research, Analytics, and Knowledge Assimilation Platform): A cutting-edge cloud
platform designed for big data processing, analytics, and knowledge assimilation. It includes an AI computing
infrastructure optimized for deep learning and supercomputing, enabling analysis of diverse datasets (images,
videos, text, and speech).
• National Program on Artificial Intelligence: Approved by MeitY, this program follows the "Make AI in India
& Make AI Work for India" vision. It focuses on the development and responsible use of AI-based solutions.
• NM-ICPS (National Mission on Interdisciplinary Cyber-Physical Systems): Led by the Department of
Science and Technology (DST), this mission is establishing an AI and Machine Learning Technology Innovation
Hub (TIH) at IIT Kharagpur. The hub will train the next generation of scientists, engineers, and technicians in
AI.
• National AI Portal ([Link] A centralized platform launched to aggregate AI-related
initiatives, research, and developments in India.
• RAISE (Responsible AI for Social Empowerment) Summit (2020): A global event organized to promote
responsible AI for social inclusion and empowerment.
• AI Skill Development & Education: MeitY and NASSCOM have initiated programs to reskill and upskill
professionals in AI and other emerging IT fields.
• Atal Tinkering Labs (ATL) (under NITI Aayog): Special innovation labs set up to train students from
grades 6 to 12 in AI, design thinking, computational skills, and adaptive learning.

Private Sector Initiatives:


• JioBrain: Reliance Industries Chairman Mukesh Ambani has introduced a set of AI tools and applications
called "JioBrain" that aims to revolutionize various industries such as energy, textiles, and
telecommunications. This initiative is playing a vital role in strengthening India's AI ecosystem.
• BharatGen: It is an indigenous generative AI model developed in the areas of language, speech, and computer
vision. It aims to improve public service delivery and promote citizen engagement.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

165
Study For Civil Services SCSGYAN @studyforcivilservices

Machine Learning

➯ Machine learning (ML) is a subset of artificial intelligence that is primarily concerned with the development of
algorithms that allow computers to learn on their own (without human intervention) from data and past
experiences. In short, all machine learning is AI, but not all AI is machine learning. The term machine learning
was first coined by Arthur Samuel in 1959.
➯ A machine learning system learns from historical data, creates predictive models, and predicts outputs
whenever it receives new data.
➯ Artificial intelligence is the parent of all the machine learning subsets below it. The first subset is machine
learning; within that is deep learning, and then within that is neural networks.

Types of Machine Learning


1. Supervised Learning: In this, the machine is trained with labeled data, allowing it to predict the correct
output on new, unseen data. For example, email spam filtering, where the system is taught to identify spam
and non-spam emails.
2. Unsupervised Learning: In this, the machine recognizes the pattern and structure of unlabeled data. It is
used in tasks such as clustering and association, such as dividing customers into different groups.
3. Semi-Supervised Learning: This is a mixture of supervised and unsupervised learning, where some data is
labeled and some is not. It is used when labeling is expensive or time-consuming.
4. Reinforcement Learning: In this, an agent learns to act by interacting with its environment, where it gets
rewards for correct actions and punishments for incorrect actions. For example, playing games or navigation
of robots.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

166
Study For Civil Services SCSGYAN @studyforcivilservices

Major Algorithms of Machine Learning

Regression: Classification: Clustering: Deep Learning: Ensemble Methods:


• Linear • Logistic Regression • K-Means • Artificial Neural Networks • Bagging
Regression • Support Vector • DBSCAN (ANN) (Bootstrap
• Polynomial Machines (SVM) • Convolutional Neural Networks Aggregating)
Regression • Random Forest (CNN) • Boosting
• Recurrent Neural Networks (AdaBoost,
(RNN) XGBoost)

Characteristics of Machine Learning:

• Machine learning uses data to detect various patterns in a given dataset.


• In machine learning, the system learns from past data and can automatically make improvements.
• It is a data-driven technique.
• Machine learning is quite similar to the data mining process as it also deals with big data.

Uses of Machine Learning:

• Currently, machine learning is used in self-driving cars, Amazon Alexa, cyber fraud detection, face recognition
system, and friend recommendations by Facebook, etc. Various top companies like Netflix and Amazon have
created machine learning models that are being used to analyze user interest using big data and recommend
products accordingly. Modern machine learning models can be used to create various predictive models for
weather forecasting, disease prediction, stock market analysis, etc.
• Natural language processing is the area of machine learning in which machines learn to understand natural
language spoken and written by humans, rather than the data and numbers used in the normal process of
computer programming. Natural language processing enables familiar technologies that humans use on a
daily basis, such as chatbots and digital assistants like Siri or Alexa.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

167
Study For Civil Services SCSGYAN @studyforcivilservices

Neural Networks

➯ Neural networks are computational models inspired by the human brain's structure, designed for
pattern recognition and solving complex problems. They consist of interconnected units called artificial
neurons, which process and learn from data.
➯ A neural network processes input data, performs computations using weights and biases, and generates
output through an activation function. In a feedforward network, this process occurs in one direction,
while the backpropagation technique is used to adjust weights and correct errors.
➯ Pioneers of artificial neural networks, such as John Hopfield and Geoffrey Hinton, have significantly
influenced modern AI and deep learning. Their contributions have shaped theoretical advancements and
practical applications in neural networks.

Deep Learning

➯ Deep Learning is a subset of machine learning that enables computers to learn from examples, similar to
how humans learn naturally. It primarily involves multi-layer artificial neural networks (ANNs),
mimicking neuron connections in the human brain. Deep learning models require specialized GPUs
(Graphics Processing Units) for efficient computation. The concept
dates back to 1943, when Warren McCulloch and Walter Pitts first
attempted to build a computer model based on the human brain’s
neural network.
➯ In simple terms, deep learning follows the way humans acquire
knowledge, making it an advanced AI-based learning technique. One
notable application of deep learning is sentiment analysis.

Applications of Deep Learning -

• Deep learning algorithms are constructed with three connected layers: inner layer, outer layer, pseudo
layer
• The first layer is called the input layer. The last layer is called the output layer. All the layers in between
are called hidden layers.
• Deep learning algorithms are 41% more accurate than machine learning algorithms in terms of image
classification, 27% more accurate in terms of face recognition and 25% more accurate in terms of voice
recognition.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

168
Study For Civil Services SCSGYAN @studyforcivilservices

Important One-Liner Facts about AI, Machine Learning, and Deep Learning

• A robot's arm is called a manipulator.


• Understanding language and problem-solving fall under NLP (Natural Language Processing), while
textanalysis is an application of Artificial Intelligence. Example: Voice assistants.
• Sam Altman is the founder and CEO of OpenAI, the company behind ChatGPT.
• AI processes can be classified into three stages: Sensing, Reasoning, and Acting.
• Sensors help understand the external environment, while actuators enable the system to respond physically.
• In 1950, mathematician and computing pioneer Alan Turing introduced a test (Turing Test) to determine
whether a machine can think like a human.
• An Expert System is a computer program that mimics human thought processes.
• Carnegie Mellon University (USA) was the first university to demonstrate an AI program.
• The U.S. Department of Defense's DARPA agency has heavily funded artificial intelligence research.
• A computer vision technique that relies on image templates is called model-based vision.
• Face recognition technology is based on the "Applied Artificial Intelligence" approach.
• Deepfake is a synthetic image or video created using a special type of machine learning known as deep
learning.
• Python is the best programming language for machine learning.
• Statistical learning theory and computational learning theory are both required for analyzing machine learning
algorithms.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

169
Study For Civil Services SCSGYAN @studyforcivilservices

Robotics

➯ The Bureau of Indian Standards (BIS) (IS 14662: 2018, Section 2.16) defines robotics as the science and
practice of designing, building, and using robots. Robotics technology involves robot design, construction,
operation, and application. A robot operates by perceiving its environment, computing decisions, and
executing actions. Sensors collect measurements and feed them to a controller or computer, which
processes them and then sends control signals to motors and actuators, allowing the robot to interact with
its environment. Recent advancements in Artificial Intelligence (AI) and Machine Learning (ML) have led
to more advanced robots capable of performing tasks previously exclusive to humans, such as visual
perception, speech recognition, and decision-making.

रोबोटटक्स की पीढ़ियााँ

1. First Generation (1960s): Early robots had a simple mechanical arm, capable of repetitive, pre-
programmed tasks with high speed and endurance. They lacked sensors and were not responsive to
external changes. Used mainly in industrial settings like assembly lines.
Example: Unimate – Used in General Motors' assembly line.

2. Second Generation (1970s-1980s): Robots gained basic machine intelligence with sensors, enabling them
to sense and respond to their environment. They could identify and grasp objects.
Example: PUMA – Used in industrial assembly and medical surgery.

3. Third Generation (1990s): Known as smart robots, they featured autonomy, decision-making, and
learning capabilities. Integration of AI and Machine Learning made them adaptive and intelligent.
Example: Sony AIBO – A robotic dog with autonomous behavior and learning.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

170
Study For Civil Services SCSGYAN @studyforcivilservices

4. Fourth Generation (Late 20th – Early 21st Century): Known as social robots, they were human-like
with advanced sensors, fuzzy logic, and neural networks for better environmental interaction. Used in
military, industry, and automation.
Example: Heavy Picker 4.0 – Used in waste sorting technology.

5. Fifth Generation (Present & Future): Focuses on human-like abilities, social interaction, and high
autonomy. Robots now use advanced AI, ML, and automated learning to operate in dynamic, unknown
environments.
Example: Shalu Robot – An Indian multilingual humanoid robot capable of speaking 9 Indian
and 38 foreign languages.

Types of Robots

➯ The scope of the national strategy for robots is limited to the classification of robots according to the Bureau
of Indian Standards (BIS) standards - IS 14662, as described below:

• Industrial Robots: Industrial robots are versatile manipulators that are automatically controlled and
reprogrammable. They can operate in an industrial setting and are programmable in three or more axes,
which represent the number of movable joints. These robots can be stationary or mounted on a mobile
platform, allowing mobility and providing a framework for attaching the manipulator. A manipulator is a
mechanical system composed of interconnected segments that can move or slide relative to each other.
Industrial robots are used in manufacturing and assembly line tasks, including picking and placing
objects, assembling and packaging, ironing, cutting, welding, product inspection, and more. For
example, the Fanuc R-2000iC/125L is an industrial CNC arc MIG welding robot.

• Service Robots: BIS further defines service robots as robots used for personal or commercial purposes
that perform useful tasks for humans or equipment (as per IS 14662). Personal-use tasks include
handling objects, serving food, transportation, physical assistance, guidance or information
provision, grooming individuals, cooking and serving food, and cleaning. Commercial-use tasks
include inspection, surveillance, handling objects, transportation, guidance or information provision,
cooking, food preparation, and cleaning. Service robots are used in non-industrial environments such
as homes, hospitals, and offices. For example, Sony's Aibo is a robotic dog that behaves like a pet.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

171
Study For Civil Services SCSGYAN @studyforcivilservices

• Medical Robots: According to BIS, medical robots are used as medical electrical equipment or medical
electrical systems and are not considered industrial or service robots. For example, the Da Vinci
Surgical System is a robotic system that assists surgeons in performing surgeries through small
incisions.

• Mobile Robots: Mobile robots are sensor-equipped vehicles that can move and operate independently in
various locations. These robots efficiently and safely complete a variety of tasks, such as transporting
goods in distribution centers, automating production lines, and managing inventory. For example,
Starship Technologies' delivery robots autonomously deliver packages and food.

• Humanoid Robots: Humanoid robots are robots designed to resemble humans in shape, structure, and
behavior. Their primary purpose is to perform human-like tasks and interact seamlessly with humans.
They are used in entertainment, the service sector, research, and development. For example, Tesla’s
Optimus Generation-2 robot can perform yoga like a human.

• Autonomous Robots: These robots can operate based on their surroundings without human
intervention. These smart machines use artificial intelligence (AI) and sensors to perceive their
environment and perform tasks accordingly. For example, autonomous mobile robots (AMRs) with
mecanum wheels can carry loads of up to 5 kg.

• Teleoperated Robots: These robots are controlled remotely by a human operator and are used in
applications such as space exploration and deep-sea research.

• Soft Robots: These robots are made of soft and flexible materials, making them useful for specialized
tasks where traditional rigid robots are not suitable.

Laws of Robotics

➯ Isaac Asimov in his book “Science Fiction and Nightfall” mentioned three laws and then added a zeroth law
which is as follows –
• First Law - Robots must not harm humans.
• Second Law - Robots must obey human orders.
• Third Law - Robots must protect their own existence.
• Zeroth Law / Zero Law (Zeroth Law of Robotics) - A
robot is not allowed to hurt humanity.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

172
Study For Civil Services SCSGYAN @studyforcivilservices

Use of Artificial Intelligence in Robotics:

• Autonomous decision-making: AI enables robots to perform complex tasks autonomously and become
responsive to their environments. For example, household robots are now improving their tasks using Deep
Interactive Reinforcement Learning, allowing them to learn and perform more efficiently.
• Human-robot collaboration: Through AI, robots can now work closely with humans, especially in industrial
settings, where they collaborate safely and effectively with human workers using sensing and feedback
capabilities.
• Physical intelligence: The integration of AI and robotics is leading to the emergence of “physical intelligence,”
where robots can sense and adapt to real-world environments, enabling them to handle more complex and
dynamic tasks.
• Integration of generative AI: Generative AI models, such as ChatGPT, are now being integrated into robots,
enabling them to understand and respond to human language. This development is helpful in deploying robots
in public places, such as retail stores and museums, where they are performing tasks such as cleaning,
cooking, and interacting with humans.
• Advanced training simulations: Companies such as Nvidia are now developing advanced training simulations
for robots using highly realistic digital twins, allowing the robots to learn and adapt to different scenarios
before being deployed in the real world.

As the applications of robotics evolve, their convergence with other emerging technologies is increasing the
transformative power of robotic automation. Below is a description of some of the key technological trends:

1. Autonomous Systems: Autonomous systems operate without


human intervention, enhancing efficiency, productivity, and
safety in industries such as agriculture, logistics, and
transportation. Autonomous robots and drones are becoming
increasingly popular in these fields.
2. Internet of Things (IoT): The integration of IoT technology with
robotics facilitates real-time data collection and monitoring,
enabling better decision-making and process optimization. Sensor
technology helps robots gather information about their
environment, position, and other objects, which is crucial for
control systems. Sensors are also used in mobile robots for

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

173
Study For Civil Services SCSGYAN @studyforcivilservices

localization and mapping, such as LIDAR and cameras, which help robots detect and navigate their
surroundings.
3. Human-Robot Collaboration (Cobots): The development of robots that can work safely and efficiently
with humans is becoming crucial in industries like manufacturing and healthcare. In these collaborative
setups, robots handle heavy lifting or precise operations, while human workers focus on high-skill tasks
such as programming, maintenance, and coordination.
4. 5G and Edge Computing: The implementation of 5G networks and edge computing enables faster data
transfer and processing, which is critical for real-time control and monitoring of robots. Advanced
computing platforms, such as multi-core processors and GPUs, provide the necessary computational
power for robotic systems.
5. Additive Manufacturing (3D Printing): 3D printing accelerates product design, reduces costs and
material waste, and allows the creation of complex designs. Advancements in 3D printing of soft
materials support the development of soft robots, which are safe and adaptable in various environments.
Soft robotics is a rapidly growing field that focuses on robots with flexible, deformable structures,
allowing them to adapt and interact with unpredictable environments. The manufacturing of soft robots
is highly complex and time-consuming, but 3D printing of soft materials has enabled greater design
complexity and faster production of soft robots.

International Federation of Robotics (IFR)

➯ The International Federation of Robotics (IFR) is a non-profit international organization established in


1987. Its headquarters is located in Frankfurt, Germany. The primary objective of IFR is to promote,
strengthen, and ensure the safety of the global robotics industry.
➯ Currently, IFR has members from around 90 organizations representing over 20 countries. China ranks
first as it purchases 56% of the world's robots. These robots are equipped with pressure sensors,
proximity sensors, touch sensors, radar, sonar, LIDAR, and vision systems.
➯ According to IFR’s latest "World Robotics" report, in 2023, there were 4,281,585 industrial robots active in
factories worldwide, showing a 10% increase compared to the previous year. Among the newly installed
robots, 70% were deployed in Asia, 17% in Europe, and 10% in America.

Robotics in India

National Landscape
➯ India's robotics sector has immense long-term potential to revolutionize industries, drive inclusive
growth, and improve living standards. Over the past decade, India has made significant progress in
strengthening its industrial base by adopting advanced manufacturing technologies such as robotics,
which enhance productivity. The operational stock of industrial robots has almost doubled since 2018,
reaching 44,958 units in 2023, reflecting an average annual growth rate of 14% since 2018.
➯ According to the World Robotics Report 2024, India ranks seventh globally in annual industrial robot
installations. In 2023, India installed 8,510 industrial robots, marking a 59% increase from 2022.
➯ A recent report published by IndustryARC estimates that the Indian industrial robotics market will reach
$2.5 billion by 2030, growing at a CAGR of 15.1% during the forecast period (2024–2030).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

174
Study For Civil Services SCSGYAN @studyforcivilservices

➯ Robotics technology is extensively used in industries such as automotive, nuclear energy, defense, space,
metallurgy, textiles, and manufacturing in India.
➯ Several companies, including ThinkLabs, RoboSoft Systems, iRobot, PARI Robotics, and others, are
actively engaged in robotics innovation, development, and implementation initiatives.

National Efforts in Robotics

➯ The Government of India recognizes the importance of robotics in transforming key sectors of the economy
and realizing the full potential of Industry 4.0. Several initiatives have been launched to catalyze the robotics
ecosystem in India.

1. National Robotics Mission (NRM): The Ministry of Electronics and Information Technology (MeitY)
has proposed the "National Robotics Mission", aiming to make India a global leader in robotics by 2030.
This mission prioritizes robotic automation in manufacturing, agriculture, healthcare, and national
security. It recommends financial support for robotics startups, export incentives, and the
establishment of a strong regulatory framework.

2. All India Council for Robotics and Automation (AICRA): Established in 2014,
AICRA is a non-profit organization that sets standards in robotics and
automation, assists organizations and professionals in solving technical
challenges, and works towards educational reforms in the industry. AICRA has
launched the "Tech Startup Program", which provides administrative, financial,
and technological support to startups working in robotics and robotic process automation (RPA).

3. Indigenous Surgical Robotic System - SSI Mantra: India has developed its first
indigenous surgical robotic system, SSI Mantra. This system enables remote
surgeries, allowing specialized surgical services to be provided across the country.
Recently, two robotic cardiac surgeries were successfully conducted from 286 km
away, marking a major milestone in tele-robotics.

4. Meril’s Robotic Innovation Summit (RIS): Meril organized the "Robotic Innovation
Summit" in Gujarat, India, to promote innovation and collaboration in robotic-
assisted surgeries. The summit featured national and international surgeons, with a

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

175
Study For Civil Services SCSGYAN @studyforcivilservices

special focus on Meril’s AI-powered joint replacement robotic system, MISO. The advanced AI
capabilities of MISO are revolutionizing joint replacement surgery.

5. National Quantum Mission: The Government of India has approved the


National Quantum Mission, which will be implemented by the Department
of Science and Technology (DST) under the Ministry of Science and
Technology. With this mission, India becomes the seventh country after the
USA, Austria, Finland, France, Canada, and China to have a dedicated
quantum mission. The objective is to develop quantum computers with a
capacity of 50-1000 physical qubits, based on superconducting and
photonic technologies. This mission is expected to benefit communication, healthcare, finance, and
energy sectors, leading to significant advancements in robotics and AI.

R&D Center

1. Artificial Intelligence and Robotics Technology Park (ARTPARK): Various laboratories of Defence
Research and Development Organisation (DRDO) are involved in R&D in the field of robotics and artificial
intelligence. These include Centre for Artificial Intelligence and Robotics (CAIR), Research and Development
Establishment (Engineers) (R&DE(E)), Combat Vehicles Research and Development Establishment (CVRDE)
and Vehicles Research and Development Establishment (VRDE). R&DE(E) is working on the development of
robotic platforms for defence applications. CVRDE and VRDE are involved in the development of unmanned
tracked and wheeled vehicles. CAIR is working in the area of automatic navigation, computer vision processing
and artificial intelligence for creation of autonomous robotic and unmanned systems.

2. Defence Research and Development Organisation (DRDO): Various laboratories of the Defence Research
and Development Organisation (DRDO) are involved in research and development in the areas of robotics and
artificial intelligence. These include the Centre for Artificial Intelligence and Robotics (CAIR), Research and
Development Establishment (Engineers) (R&DE(E)), Combat Vehicles Research and Development
Establishment (CVRDE), and Vehicles Research and Development Establishment (VRDE). R&DE(E) is
working on the development of robotic platforms for defence applications. CVRDE and VRDE are involved in
the development of unmanned tracked and wheeled vehicles. CAIR is working in the area of automatic
navigation, computer vision processing and artificial intelligence for realisation of autonomous robotic
and unmanned systems.

3. Centre for Advanced Manufacturing of Robotics and Autonomous Systems (CAMRAS): To reduce the
country’s dependence on imported robotics and autonomous systems, ARTPARK-IISc is establishing
the Centre for Advanced Manufacturing of Robotics and Autonomous Systems (CAMRAS). This
initiative aims to accelerate the growth of the domestic robotics industry. ARTPARK-IISc has received
approval from the Ministry of Heavy Industries (MHI) to establish CAMRAS, which will focus on
technological advancements in robotics and autonomous systems.

4. i-Hub Foundation for Cobotics (IHFC) - The I-Hub Foundation for Cobotics (IHFC) is the Technology
Innovation Hub (TIH) for Cobotics at Indian Institute of Technology Delhi (IIT Delhi). The Department

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

176
Study For Civil Services SCSGYAN @studyforcivilservices

of Science and Technology (DST) allocated ₹170 crore to IIT Delhi for the establishment of IHFC as part of
the National Mission on Interdisciplinary Cyber-Physical Systems (NM-ICPS). In 2020, IHFC was
formally registered as a Section-8 company by the institute. Since its inception, IHFC has been
collaborating with various institutions and organizations and has initiated eight major projects in the
fields of medical simulators, healthcare robotics, rehabilitation robotics, drone applications, human-
robot interaction (HRI) intelligence, HRI control, Industry 4.0, and intelligent & secure
communication. These projects aim to allocate funding for research and product development in these
specific areas.

5. Construction, Automation, and Robotics Group – (CSIR and SBRI): Under the Central Building
Research Institute (CBRI), Roorkee, this group conducts research in various fields, including
construction mechanization, automation, sensor development, instrumentation, building acoustics,
agricultural waste management, structural health monitoring, and the development of gantry robots
for 3D concrete printing.

6. FutureSkills Prime: The Government of India, through MeitY (Ministry of Electronics and Information
Technology), is creating a revolutionary skill ecosystem focused on enhancing India's digital talent.
Under this initiative, a robust online platform has been developed to encourage remote and self-paced
learning in emerging technologies. The goal of this program is to provide subsidized access to certified
courses for participants interested in any of the 10 identified emerging technologies, which include:
Artificial Intelligence (AI), Blockchain, Robotics, Cybersecurity, Cloud Computing, Internet of Things
(IoT), Virtual Reality (VR), 3D Printing, Big Data & Analytics and Web 3.0

7. Atal Innovation Mission (AIM): With the vision of "preparing one million children as neoteric
innovators in India," the Atal Innovation Mission (AIM) is establishing Atal Tinkering Laboratories
(ATL) in schools across the country. ATLs serve as dedicated innovation workspaces equipped with Do-It-
Yourself (DIY) kits for emerging technologies like robotics, IoT, and more. These labs provide students
with hands-on experience, enabling them to understand and experiment with these technologies in a
practical way.

8. e-Yantra: e-Yantra is a robotics outreach program funded by the Ministry of Education and hosted by IIT
[Link] primary objective of this initiative is to utilize the talent of young engineers to solve real-
world problems in various domains such as agriculture, manufacturing, defense, home automation,
smart city maintenance, and service industries through the application of robotics and technology.

Indian Robotics Ecosystem:


➯ The robotics ecosystem in India is rapidly evolving, driven by government policies, research institutions,
startups, and industries. To ensure domestic capabilities and capacity building in the robotic technology
innovation lifecycle, a four-pillar approach has been adopted.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

177
Study For Civil Services SCSGYAN @studyforcivilservices

• To achieve its objectives, the Robotics Innovation Unit may collaborate with relevant ministries and
departments for the implementation of proposed interventions.
• National Strategy and Policies: The Government of India has drafted a National Strategy on Robotics
to promote innovation and development in the field, aiming to position India as a global leader in
robotics by 2030.
• State-Level Initiatives: In May 2023, the Telangana Government launched India’s first "Robotics
Framework", providing a comprehensive roadmap for the development of the robotics ecosystem and
promotion of the industry within the state.
• Research & Development: The Construction, Automation, and Robotics Group of CSIR-Central
Building Research Institute (CBRI) is conducting research on robotic applications in construction and
services, sensor development, structural health monitoring, and 3D concrete printing.
• Robotics in Healthcare: India successfully performed two robotic cardiac surgeries via telesurgery
over a distance of 286 kilometers using the indigenous surgical robotic system "SSI Mantra",
marking a significant step in overcoming geographical barriers for advanced healthcare delivery.
• Industrial and Educational Initiatives: The All-India Council for Robotics and Automation (AICRA)
has announced a new initiative, the "Tech Startup Program", designed to act as a nurturing
environment for startups and early-stage adopters working in robotics and robotic process
automation (RPA) in India.

Current Challenges in the Indian Robotics Ecosystem


• Inadequate Skilled Workforce: Existing capacity-building initiatives are insufficient to support the
widespread adoption of robotics in India. More targeted efforts are needed to address ecosystem
challenges. One of the major hurdles in robotics manufacturing is the integration of multiple
components and subsystems.
• Heavy Dependence on Imports: Unlike mature robotics automation markets such as China and Japan,
India’s robotics supply chain is still in its nascent stage. These countries benefit from economies of scale,
reducing costs for robots, subsystems, and components. In India, limited robotics automation and the
lack of anchor units have fragmented the supply chain, restricted further expansion and limiting value
addition within the country.
• High Costs: Many robotics applications require customized solutions tailored to specific needs and
environments. This makes mass production and achieving economies of scale difficult, as each robot
may need unique components, software, and manufacturing processes. As a result, high import
dependency and a lack of large-scale domestic production impact the affordability of robots in the
Indian market.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

178
Study For Civil Services SCSGYAN @studyforcivilservices

• Technological Limitations: Strong and collaborative efforts are needed to establish India as a leader in
robotic innovation. Currently, fundamental research focusing on advancements in core robotics
technologies is still in its early stages in India.
• Lack of Multidisciplinary Collaboration: Robotic technology is increasingly interdisciplinary,
integrating with emerging technologies like 5G, AR/VR, IoT, and Artificial Intelligence to enhance
functionality. However, India's robotics ecosystem still lacks strong cross-domain collaboration.
• Lack of Awareness: Limited awareness about robotics stems from insufficient knowledge of its
potential benefits, leading to misconceptions and underestimation of its impact. This reluctance to
invest in research, development, and implementation hampers robotics adoption. In particular,
MSMEs struggle to recognize how robotics can improve operational efficiency, reduce costs, and
enhance decision-making.
• Limited Regulatory Framework: With the increasing use of indigenous robotics solutions, regulatory
and security frameworks must evolve to facilitate adoption and innovation while addressing concerns
regarding their safe and reliable deployment.
• Unreliable and Inconsistent Infrastructure Access: Reliable and uninterrupted energy supply is a
major challenge for India's robotics industry, making it difficult for robots to function continuously and
efficiently.

Future of Robotics in India (Robots and Automation)

➯ The future of robotics in India shines like a rising star, filled


with hope and excitement. We are entering an era where
robots will become an integral part of our daily lives. It is no
longer just about robots in factories; we are now talking about
their presence in schools, hospitals, and even homes.
➯ The National Strategy on Robotics has identified key
priority sectors where robotics adoption can generate
significant socio-economic impact and position India as a
global leader in robotics by 2030:
• Manufacturing: Robotics automation is being widely used in automotive, electronics, and consumer goods
industries, making production more precise and efficient.
• Healthcare: Surgical robotics, rehabilitation robots, and hospital automation are improving patient care
and enhancing precision in medical procedures.
• Agriculture: Robotic technologies are being used for sowing, weeding, harvesting, and packaging, leading to
higher agricultural productivity.
• Logistics and Warehousing: Automated Guided Vehicles (AGVs) and drones are accelerating goods
handling, storage, and delivery processes.
• Retail: Robotic systems are streamlining inventory management, customer service, and checkout
processes, improving operational efficiency.
• Banking and Finance: Robotic Process Automation (RPA) is enhancing transaction processing, data entry,
and fraud detection, leading to greater operational efficiency.
• Education: Teaching assistant robots and virtual tutors are transforming education, making learning more
interactive and effective.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

179
Study For Civil Services SCSGYAN @studyforcivilservices

Robotics Innovation Unit (RIU):

➯ The Robotics Innovation Unit (RIU) is an independent agency proposed by the Government of India
under the Ministry of Electronics and IT. Its objective is to promote research, innovation, and startups
in the field of robotics and automation across the country. This unit will be established under the National
Robotics Mission and will function within the institutional framework of IndiaAI. The RIU's primary goal
is to effectively implement the National Robotics Strategy by adopting a holistic ecosystem approach. For
implementation, RIU will have a specialized team of technical experts, innovation specialists, and other
professionals dedicated to driving advancements in the robotics sector.

Make-in-India Robot

Vyommitra

➢ Vyommitra is a female-shaped half-humanoid robot developed by the Indian


Space Research Organisation (ISRO) for its Gaganyaan mission. Vyommitra was
unveiled for the first time on January 22, 2020, at the Human Spaceflight and
Exploration Symposium in Bengaluru. Its purpose is to perform various
functions inside the spacecraft during test flights before India's crewed space
mission. It will accompany Indian astronauts on space missions and will also be a
part of the uncrewed experimental Gaganyaan mission before actual crewed
flights. The name Vyommitra is derived from the Sanskrit words 'Vyom' (space)
and 'Mitra' (friend), meaning "Space Friend."

DRDO Daksh

➢ Daksh is a remotely operated vehicle (ROV) developed by the Defence Research


and Development Organisation (DRDO) for bomb and improvised explosive
device (IED) disposal. This robot is capable of identifying, neutralizing, and
monitoring suspicious objects. Daksh can climb stairs and operate in difficult
terrains, making it a vital tool for the Indian Armed Forces.

Mitra

➢ Developed by Invento Robotics, Bengaluru, Mitra is a five-foot-tall humanoid


robot designed for customer service. It is capable of human-like interaction,
facial recognition, and navigation. Mitra gained prominence when it welcomed
Prime Minister Narendra Modi and Ivanka Trump at the 2017 Global
Entrepreneurship Summit.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

180
Study For Civil Services SCSGYAN @studyforcivilservices

RoboCop

➢ Developed by H-Bots Robotics, Hyderabad, RoboCop is a robot designed to assist


law enforcement. It helps in public safety, surveillance, and traffic
management. Additionally, RoboCop has bomb disposal capabilities, making it a
crucial resource for security forces.

MANAV

➢ MANAV is India’s first 3D-printed humanoid robot, developed in December 2014


by Diwakar Vaish at A-SET Training & Research Institute, Delhi. MANAV stands
2 feet (60 cm) tall and weighs 2 kg. It has 21 degrees of freedom (DoF), enabling
movements of the head, arms, and waist. The robot can walk, dance, and play
football. It is made from Acrylonitrile Butadiene Styrene (ABS) plastic using 3D
printing technology and is used for research, education, and entertainment.

KEMPA

➢ Developed by Sirena Technologies, Bengaluru, KEMPA is a passenger assistance


robot. It provides information in English and Kannada and assists travelers at
Bengaluru Airport with flight and check-in details, enhancing the airport
experience.

RADA

➢ Developed by Vistara Airlines, RADA is an AI-based customer service robot. It


can scan boarding passes, provide flight information, and offer entertainment
options. RADA is deployed at Indira Gandhi International Airport, Delhi, to
assist passengers.

IRA

➢ Developed by Asimov Robotics, Kochi, IRA is a humanoid robot designed for the
banking sector. It can greet customers, guide them to relevant counters, and
answer banking queries. IRA has been deployed at HDFC Bank, improving
customer service efficiency.

Indro

➢ Developed by Santosh Vasudev Hulawale, Indro is India’s tallest robot, designed


for household use. It assists in light tasks, entertainment, and education. Indro
is made from aluminum, wood, cardboard, and plastic, making it lightweight and
functional.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

181
Study For Civil Services SCSGYAN @studyforcivilservices

BRABO

➢ Developed by Tata Group’s TAL Manufacturing Solutions, BRABO is India’s first


indigenously developed industrial articulated robot. It is capable of welding,
laser cutting, handling, and pick-and-place operations. BRABO is suitable for
both small and large manufacturing units, promoting automation in India’s
manufacturing sector.

Shalu

➢ Shalu is a multilingual social and educational humanoid robot, developed by


Dinesh Kunwar Patel, a teacher at Kendriya Vidyalaya, Mumbai. Built from
waste materials, Shalu can communicate in 9 Indian and 38 foreign languages. It
has been incorporated into CBSE and Kendriya Vidyalaya curricula and has
gained international recognition.

Miko

➢ Developed by Emotix, Mumbai, Miko is a companion robot designed for children.


It can interact with kids, educate them, and entertain them. Miko uses AI and
machine learning to adapt to children's needs, making it an excellent tool for
education and entertainment.

Some other robots made in India

Robot Name Description Developer / Institution

Manav India’s first 3D-printed humanoid robot A-SET Training & Research Institute

RoboCop World's first police officer robot H-Bots Robotics, Hyderabad

Mitra Welcomed Modi and Ivanka Trump at the 2017 Invento Robotics
GES

RADA Customer assistance robot in Vistara Airlines Vistara (Tata Sons-Singapore Airlines)
KEMPA Passenger assistance robot at airports Sirena Technologies, Bengaluru

INDRO India’s tallest robot Santosh Vasudev Hulawale


IRA (Intelligent Robotic Customer assistance robot in HDFC Bank Invento Maker Space, Senseforth
Assistant) Technologies

DAKSH Bomb disposal and weapon detection robot DRDO

SANDY Intelligent humanoid robot I-Brain Robotics

AcYut India’s first indigenous autonomous humanoid BITS Pilani, CRIS

AJIT Indian humanoid robot -

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

182
Study For Civil Services SCSGYAN @studyforcivilservices

Smart Swab Robot Developed for collecting COVID-19 test samples Robotics engineer from Coimbatore

Karmi Bot Assistance robot for COVID-19 isolation wards ASIMOV Robotics, Kerala
Vyommitra Half-humanoid robot for the Gaganyaan ISRO
mission

Astra Smart LiDAR robot for patient monitoring and Invento Robotics
disinfection

Jivaka Remote-controlled healthcare rover Central Railway, Parel Workshop

Shalu Robot Multilingual teaching humanoid (speaks 47 Dinesh Kunwar Patel


languages)

Athlete Six-legged lunar rover JPL (Jet Propulsion Laboratory)

REEM Guest-greeting robot PAL, Spain

Brabo India’s first industrial robot Tata Group

Laxmi India’s first banking robot City Union Bank, Kumbakonam


Chatrobot Robot equipped with visual sensors CAIR, DRDO

Garuda Robot for aerospace and security applications HAL, CAIR

Drone Bheem Indigenous super-powered drone IIT Kharagpur

Blue Robot capable of performing complex human University of California, USA


tasks

Sam Domestic cleaning robot -

KP Bot India’s first robot police officer Kerala Police

Pick and Place Object transferring robot Bharat Electronics Limited (BEL)

Important One-Liner Facts about Robotics in India

• Bharat Electronics Limited (BEL) was the first Indian public sector company to develop indigenous robots
at the production level. It created a "Pick and Place" type robot. Hyderabad Science Society developed a
sensing robot based on ultrasonic waves.
• Indian Institute of Science (IISc), Bengaluru, developed a microprocessor-based robot.
• 3D Printing Technology – A team of cardiologists in Kerala successfully used 3D printing technology to
correct a congenital heart defect in a child. A 3D printer is essentially an industrial robot.
• Drone 'Bheem' – Students of IIT Kharagpur recently developed 'Bheem,' an indigenous superpower
drone.
• Chaturobot – Developed by DRDO and the Centre for Artificial Intelligence and Robotics (CAIR), this
unique robot is equipped with visual sensors.
• BRABO – TAL Manufacturing Solutions launched India’s first industrial robot, BRABO, in April 2017. It
was indigenously developed for Micro, Small, and Medium Enterprises (MSMEs) in India.
• Grey Orange India Pvt. Ltd. – A robotics company based in Gurugram, classified as a non-governmental
organization (NGO).

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

183
Study For Civil Services SCSGYAN @studyforcivilservices

• Centre for Artificial Intelligence and Robotics (CAIR) – Established in October 1986 in Bengaluru, this is
India’s leading robotics research lab.
• Garuda Robot – A robot developed by CAIR is used in Hindustan Aeronautics Limited (HAL).
• Robotics Society of India – Established in 2011 to provide a platform for robotics research and academic
activities in India.
• E-Yantra – A project run by IIT Bombay in collaboration with the Ministry of Education.
• A premier robotics research institute was established in Kanpur for robotics development in India.
• India's first robotic surgery was performed in 2010-11 at AIIMS, New Delhi, to remove the thymus gland
for myasthenia gravis treatment.
• Bhabha Atomic Research Centre (BARC), Mumbai, is supporting communication robot development
and research.
• ISRO used "Pragyan," an AI-based rover, in its Chandrayaan-2 mission. The Vikram lander in this
mission was also a robotic system.
• SASTRA Robotics, a Kochi-based private company, developed SCARA, a robot capable of performing 3D
painting, grain grinding, and more.
• Ahmedabad-based Grid Bot and Robot Grad were designed to help in household cleaning.
• City Union Bank, Kumbakonam (Tamil Nadu), launched "Lakshmi," India's first banking robot, in
November 2016.
• "Manav," India’s first humanoid robot, was developed in December 2014 by Diwakar Vaish at A-SET
Training and Research Institute.
• ICICI Bank became the first Indian bank to use robotics software in its banking operations.
• "Rashmi" is the world’s first Hindi-speaking humanoid robot and India’s first realistic lip-syncing
robot, developed by Ranjeet Srivastava. It can communicate in English, Hindi, Bhojpuri, and Marathi and
was launched on 1 August, 2018.
• India’s first robotic-controlled observatory was established in Ujjain, Madhya Pradesh.

Famous Robots of the World

Robot Name Features Function Manufacturer Country

First humanoid robot to receive Social interaction, AI Hanson


Sophia Hong Kong
citizenship (Saudi Arabia) research Robotics
High-performance humanoid Search and rescue Boston
Atlas USA
robot operations Dynamics
Surveillance, patrolling, Boston
Spot Four-legged robot USA
industrial tasks Dynamics
One of the most advanced Walking, running, climbing
ASIMO Honda Japan
humanoids stairs
Customer service, SoftBank
Pepper Social humanoid robot Japan
interaction Robotics
Robot designed to assist children Education, healthcare, SoftBank
NAO Japan
and elderly research Robotics
BigDog All-terrain robot Military cargo transport Boston USA

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

184
Study For Civil Services SCSGYAN @studyforcivilservices

Dynamics
Studying the Martian
Curiosity Rover Designed for Mars exploration NASA USA
surface
Surface research,
Opportunity Longest-operating Mars rover NASA USA
photography
Mars lander for geophysical Studying planetary
InSight NASA USA
research structure and Marsquakes
Kyoto
Pythagoras Advanced AI robot Research and automation Japan
University
Fire suppression and search
FIRoS Firefighting robot RosFire Europe
operations
Teleoperation and human
THR-3 Human-controlled robot Toyota Japan
interface
FLAIR
Falcon High-speed drone robot Surveillance and delivery USA
Technology
Research and robotics
DARwIn-OP Open-source humanoid robot Virginia Tech USA
education
Kairos
Kairos Face recognition robot Security and surveillance USA
Technology
German
Furon Super-intelligent AI robot Industrial automation Germany
Robotics
Automatic tower construction
IQ-Tower Building construction Swiss Robotics Switzerland
robot
Assisting people with
Rex Robotic exoskeleton RevoCore USA
physical disabilities
AI-powered kitchen robot from
Kabocha Cooking, food preparation Tokyo Robotics Japan
Japan
Entertainment, emotional
AIBO Robotic pet dog Sony Japan
support
Shanghai
Yugo Advanced humanoid robot Research and robotics China
Robotics
Optimus Industrial and household
AI-based humanoid Tesla USA
(Tesla Bot) tasks
World's first industrial robot Handling metal parts in car
Unimate - USA
(1961) manufacturing
Perseverance Searching for signs of life on
Soil and rock analysis NASA USA
Rover Mars
Da Vinci Surgical
Robotic arms for microsurgery Cancer and heart surgeries - USA
System

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

185
Study For Civil Services SCSGYAN @studyforcivilservices

Important Exam-Oriented Facts

1. Historical Robots and Early Development • 1972 – WABOT-I, the first fully humanoid robot,
• 1495 – Leonardo da Vinci designed a humanoid designed by George Devol.
robot. • 1973 – Germany developed FAMULUS, the first
• Early 19th Century – Japan created the Karakuri robot capable of 360° rotation.
robot, which served tea. • 1974 – Michael J. Freeman created Leachim, a
• 1927 – Herbert Televox, the first humanoid robot, teaching robot.
was created by Roy Wensley. • HRP-2M Koromet – A Japanese humanoid robot
• 1928 – Gakutensoku robot was designed by Makoto capable of standing, walking, and gesturing.
Nishimura in Japan. • Italian Institute of Technology – Developed the
• 1930 – The film Metropolis featured a robot named humanoid robot iCUB.
Maria. • 2008 – Femi Sapien, a female humanoid robot,
• 1939 – Elektro, a 7-foot-tall humanoid robot, could respond to vision, sound, and touch.
capable of speaking 700 words, was introduced. • Honda's ASIMO – The first advanced humanoid
• 1948-49 – William Grey Walter (England) built the robot using ZMP technology.
first electronically autonomous robots, Elmer and • Sony's SDR-3X and SDR-4X – Advanced human-
Elsie. shaped robots.
• Sophia – The world's most advanced intelligent
2. Development of Robotics Science and Laws robot, developed by Hanson Robotics (Hong Kong).
• 1941 – Isaac Asimov used the term "robotics" for the In 2017, Saudi Arabia granted Sophia citizenship,
first time in the story Liar! making it the first robot citizen.
• 1950 – Asimov published the Three Laws of
Robotics in his book I, Robot. 4. Special-Purpose Robots
• 1950s – George C. Devol patented the first robotic • Dubai's RoboCop – The world’s first robotic police
arms. officer.
• 1961 – Joseph Engelberger established Unimation • Ibn Sina Robot – The first android robot capable of
and created the UNIMATE robot. communicating in Arabic.
• Xenobots (2020) – The first living robots, made
3. Major Humanoid Robots and Robotic from African frog cells.
Technology • China's Asteroid Mining RoboParachute – The first
robot sent into space for

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

186
Study For Civil Services SCSGYAN @studyforcivilservices

Internet of Things (IoT) and Blockchain Technology

➯ Internet of Things (IoT) is a technology that


connects various physical devices, vehicles, home
appliances, and other objects through the Internet,
enabling them to collect data and communicate with
each other. This has brought revolutionary changes in
our daily lives, such as in smart homes, healthcare,
transportation, and industrial sectors. Examples
include Smart Homes, Smart Cities, and Smart
Gadgets.
➯ IoT devices include sensors, software, and other technologies that enable them to collect and share data.
These devices are interconnected through a network, allowing real-time data exchange.
➯ IoT is a network where physical devices (such as sensors, software, and other technologies) are
connected via the Internet to exchange data. This system works automatically through Machine-to-
Machine (M2M) communication without human intervention, making everyday objects ‘smart’.
➯ Through IoT, we can make our devices smarter and more efficient, improving our lifestyle and driving
innovation in various fields.

History and Timeline of IoT:


• Introduction of TCP/IP (1974): Robert E. Kahn and Vinton Cerf developed Transmission Control Protocol
(TCP) and Internet Protocol (IP), ensuring reliable data transmission and reassembly.
• Early IoT Devices (1980s): In the early 1980s, researchers at Carnegie Mellon University connected a
Coca-Cola vending machine to the Internet, allowing them to remotely check drink availability and
temperature.
• First Internet-Connected Toaster (1990): John Romkey and Simon Hackett developed a toaster that could
be controlled via the Internet. It was operated by a network-connected computer, allowing remote on/off
functionality.
• First Webpage (1991): Tim Berners-Lee created the first-ever webpage in 1991, hosted on CERN’s NeXT
computer at [Link].
• Trojan Room Coffee Pot (1993): Scientists at Cambridge University developed the "Trojan Room Coffee
Pot," which used a webcam to broadcast the status of a coffee pot over a network, allowing users to check if
coffee was available.
• Origin of the term "Internet of Things" (1999): Kevin Ashton coined the term "Internet of Things" in 1999
during a presentation at Procter & Gamble, where he introduced the idea of RFID technology connecting
objects to the Internet.
• First Smart Refrigerator (2000): LG introduced the first Internet-connected smart refrigerator,
allowing users to monitor and manage its contents via the Internet.
• Growth of Connected Devices (2008): The number of Internet-connected devices surpassed the global
human population, marking a significant milestone in IoT development.
• Official Recognition of IoT (2013): Oxford Dictionary officially included the term "Internet of Things",
giving it widespread recognition.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

187
Study For Civil Services SCSGYAN @studyforcivilservices

• Mirai Botnet Attack (2016): In 2016, the Mirai botnet infected over 600,000 IoT devices, launching a
massive Distributed Denial of Service (DDoS) attack, disrupting Internet services on a large scale.
• Number of IoT Devices: The number of Internet of Things (IoT) devices is currently growing rapidly. By the
end of 2023, there will be approximately 16.6 billion IoT devices active globally, representing a 15%
increase compared to 2022. By the end of 2024, this number is projected to grow by 13% to 18.8 billion.
Looking ahead, the number of global IoT devices is expected to reach nearly 40 billion by 2030.

Key Components of IoT

• Sensors/Devices: These devices collect data from the environment, such as temperature, humidity, light, and
motion. Example: A temperature sensor measures the room temperature.
• Connectivity: A network is required to transmit the data collected by sensors to the cloud infrastructure. This
connection can be wired or wireless (Wi-Fi, Bluetooth, 4G/5G).
• Data Processing: The data received in the cloud is analyzed and processed to extract useful insights. Example:
Analyzing temperature data to determine whether to turn the air conditioner on or off.
• User Interface (UI): This is the medium through which users interact with the IoT system. It can be a mobile
app, web dashboard, or other interfaces that allow users to view data and control devices.

How IoT Works?


• Data Collection: Sensors or devices collect data (e.g., temperature, motion) from the environment.
• Data Transmission: The collected data is sent to the cloud or a local server via the Internet. Each IoT device
requires an IP address to operate on a network.
• Data Processing: The data is analyzed using analytics tools to generate insights.
• Action Execution: Based on the results, the system takes automatic actions, such as sending alerts or
controlling devices.

Examples of IoT Applications:


• Smart Home: Smart lights, Wi-Fi-enabled refrigerators, ovens, smart locks, smart thermostats (e.g., Google
Nest).
• Smart City: Traffic management, smart street lights, waste management systems.
• Healthcare: Wearable devices (fitness bands, smartwatches), remote patient monitoring.
• Agriculture: Smart irrigation, soil and crop monitoring.
• Industrial IoT (IIoT): Machine monitoring, predictive maintenance.
• Transportation: Smart cars, traffic management systems, electronic toll plazas.
• Security: Wi-Fi-enabled security cameras, smart locks, smart doorbells.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

188
Study For Civil Services SCSGYAN @studyforcivilservices

India's Internet of Things (IoT) Policy

➯ The Government of India considers IoT (Internet of Things) a key pillar of the country's digital transformation
and economic growth. The IoT policy aims to promote IoT technology, encourage innovation, and improve
sectors such as smart cities, agriculture, healthcare, energy, and transportation through IoT-based
solutions.
1. IoT Policy Draft (2015): The Ministry of Electronics and Information Technology (MeitY) released a
draft IoT policy in 2015. The goal was to establish a robust regulatory framework for IoT and ensure a
structured adoption of IoT-related policies. The policy aimed to create a $15 billion IoT industry by 2020.
2. National Digital Communications Policy (NDCP) 2018: This policy aimed to improve access to
communication and digital services in India. It emphasized IoT development to support the growth of
India's digital infrastructure.
3. Smart City Mission (2015): Launched in 2015, this mission focused on improving urban quality of life
through technology. IoT-based solutions have been used to develop smart infrastructure in cities.
4. Centers of Excellence (CoE): NASSCOM, MeitY, and ERNET have collaborated to establish IoT Centers
of Excellence. These centers support Indian IoT startups in developing cutting-edge products for the
market.
5. Code of Practice for Consumer IoT Security (2022): The Telecom Engineering Centre (TEC), under
the Department of Telecommunications (DoT), issued a security code of practice for consumer IoT devices
in 2022. This aims to enhance IoT security and prevent cyber threats.
6. Andhra Pradesh IoT Policy (2016): The Andhra Pradesh government introduced its first state-level IoT
policy in 2016 to transform the state into a leading IT hub.

Web of Things (WoT)


➯ The Web of Things (WoT) is a concept that integrates Internet of Things (IoT) devices and services using
web technologies. Its goal is to simplify communication between different IoT platforms and devices,
making them interoperable.

Key Features of Web of Things (WoT):


1. Interoperability: WoT enables communication between devices from different manufacturers and
platforms, allowing them to work together seamlessly.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

189
Study For Civil Services SCSGYAN @studyforcivilservices

2. Standardization: It uses web technologies like HTTP, WebSockets, and RESTful APIs to provide a
common communication framework for devices.
3. Security: WoT follows web security standards to ensure data protection and privacy.

Difference Between Web of Things (WoT) and Internet of Things (IoT):


➯ While IoT focuses on connecting physical devices to the Internet, WoT focuses on integrating and making
those devices interoperable using web technologies. WoT adds a software layer over IoT, enabling devices
to communicate using web protocols.

Industrial Internet (IIoT)

➯ The Industrial Internet, also known as the Industrial Internet of Things (IIoT), refers to the application of
IoT in industrial sectors. In IIoT, various sensors, equipment, and machines are connected to the Internet
to collect data and communicate, improving efficiency, productivity, and automation in industries.

Blockchain Technology

➯ Traditionally, digital transactions are conducted by storing data in a centralized database, where each
transaction is updated one by one. Ticket booking websites and banks operate in this manner. However,
since all data is stored in a single location, there is always a risk of data being hacked or lost.
➯ ➯ Blockchain technology operates on the concept of a decentralized and shared database, where each
computer (node) holds a copy of the database. A block is considered a secure unit of data or a validated
transaction. Each block contains some data, known as its header, which is visible to all network participants,
while only the owner has access to the private data within the block. These blocks form a chain, known as
the blockchain, as illustrated in the diagram.
➯ ➯ This technology gained popularity with the invention of cryptocurrency (such as Bitcoin), but its
applications extend across various sectors, including finance, healthcare, supply chain management, and
government systems.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

190
Study For Civil Services SCSGYAN @studyforcivilservices

Types of Blockchain

Blockchain technology is mainly categorized into four types:

1. Public Blockchain: Open to everyone (e.g., Bitcoin, Ethereum)

2. Private Blockchain: Restricted access for specific users (e.g., Hyperledger Fabric)

3. Consortium Blockchain: Used by a group of organizations, such as banks for transaction validation

4. Hybrid Blockchain: A combination of public and private blockchains

Applications of Blockchain Technology

➯ The most well-known application of blockchain is digital currency. However, due to its decentralized nature,
security, and transparency, blockchain is also seen as a way to improve business operations and
governance systems.
• Healthcare: Blockchain can enhance data sharing among healthcare providers, leading to more
accurate diagnoses, effective treatments, and cost-efficient healthcare.
• Land Registration: A significant use case is in land record management, which can help prevent land
disputes and encroachments.
• Voting Systems: Blockchain-based voting systems can eliminate vote tampering and election fraud,
making elections more transparent and secure.
• Other Sectors: Blockchain has applications in banking, media, telecommunications, travel,
hospitality, and various other industries.

Blockchain Adoption in India

➯ India is actively adopting blockchain technology in various sectors such as banking, insurance, supply
chain, and government services. The Reserve Bank of India (RBI) and financial institutions are conducting
research and development on blockchain-based solutions.
• State Initiatives:

o Andhra Pradesh and Telangana are leveraging blockchain for land record management.

o Pilot projects in these states aim to use blockchain as a secure data repository.

• BankChain Initiative:

o A consortium of 27 Indian banks (including State Bank of India and ICICI Bank) and Middle Eastern
financial institutions have launched "BankChain" to explore blockchain applications in banking.

• RBI's Blockchain Research:

o The Institute for Development and Research in Banking Technology (IDRBT), an RBI initiative, is
working on a modern blockchain platform for banking applications.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

191
Study For Civil Services SCSGYAN @studyforcivilservices

ABBREVIATIONS RELATED TO COMPUTER

Short Form Full form Short Form Full form

AAC Advanced Audio Coding GUI Graphical User Interface

ABR Average Bit Rate HD Hard Disk

ADSL Asymmetric Digital Subscriber Line HTML Hyper Text Markup Language

AGP Advanced Graphics Port HTTP Hyper Text Transfer Protocol

AI Artificial Intelligence I/O Input/Output (serial and parallel ports)

AIM AOL Instant Messenger IC Integrated Circuit

ALGOL Algorithmic Language IMAP Internet Message Access Protocol

ALU Arithmetic Logic Unit INTEL Integrated Electronics

AOL America Online IOP Input Output Processor

AMD Advanced Micro Devices IP Internet Protocol

API Application Programming Interface ISDN Integrated Services Digital Network

APT Automatically Programmed Tooling ISP Internet Service Provider

ARP Address Resolution Protocol IVR Interactive Voice Response

ARPANET Advanced Research Projects Agency Network KB KILOBYTE

ARQ Automatic Repeat Request Kbps Kilobits/Kilobytes Per Second

AS Autonomous System LAN Local Area Network

ASCII American Standard Code for Information LED Light Emitting Diode
Interchange

ASP Active Server Pages LLL Low Level Language

ASPI Advanced SCSI Programming Interface LPT Line Printer

ATA Advanced Technology Attachment MAC Media Access Control

ATDT Attention Dial Tone MAN Metropolitan Area Network

AUI Attachment Unit Interface MB Motherboard/ Megabyte

AUTOEXEC Autoexec Automatic Execution file MBASIC Microsoft BASIC (Microsoft)

AVI Audio Video Interleave MBPS Megabytes Per Second

BASIC Beginner’s All-purpose Symbolic Instruction Mbps Megabits Per Second


Code

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

192
Study For Civil Services SCSGYAN @studyforcivilservices

BCC Blind Carbon Copy MICR Magnetic Ink Character Recognition

BCD Binary Coded Decimal MMX Multimedia Extensions

BCR Bar Code Reader MODEM Modulator Demodulator

BDSL Broadband DSL MSCDEX Microsoft Compact Disc Extension

BEDO Burst Extended Data Out (RAM) MS-DOS Microsoft – Disk Operating System

BGP Border Gateway Protocol NAT Network Address Translation

BHTML Broadcast Hyper Text Markup Language NTP Network Time Protocol

BIOS Basic Input Output System OCR Optical Character Reader

BIPS Billion Instruction Per Second OMR Optical Mark Reader

BIU Bus Interface Unit OOP Object Oriented Programming

BMP Bitmap OS Operating System

BRD Blu-Ray Disc P2P Point to Point Protocol

CC Carbon Copy PAN Personal Area Network

CD Compact Disk PC Personal Computer

CD-R Compact Disk – Recordable PCB Printer Circuit Board

CDROM Compact Disk Read Only Memory PCI Peripheral Component Interconnect

CDRW Compact Disk Rewritable PHP Hypertext Preprocessor

CD-WO Compact Disk – Write Once PIXEL Picture Element

CD-XA Compact Disk – Extended Architecture PNG Portable Network Graphics

CGI-BIN Common Gateway Interface – Binary PPP Point to Point Protocol


(programming for Web forms)

CIS CompuServe Information Service PRN Printer

CISC Complex Instructions Set Computers PROM Programmable Read Only Memory

CMD Command RAM Random Access Memory

CMYK Cyan-Magenta-Yellow-Black (color model) RARP Reverse Address Resolution Protocol

CNM Circulatory Network Mode

COAX Coaxial Cable (for Ethernet and similar RIP Routing Information Protocol
networks)

COBOL Common Business Oriented Language RISC Reduced Instruction Set Computer

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

193
Study For Civil Services SCSGYAN @studyforcivilservices

COMPUTER Commonly Operated Machine Particularly ROM Read Only Memory


Used for Trade/Technology, Education, and
Research.

CPI Clock / Cycle Per Instruction SAM Software Asset Management

CPU Central Processing Unit SAN Storage Area Network

CROM Computerized Range of Motion SCSI Small Computer System Interface

CRT Cathode Ray Tube (standard type computer SDRAM Synchronous Dynamic Random Access
monitor display Memory

CSLIP Compressed Serial Line Interface Protocol SFTP Secure File Transfer Protocol
(Internet)

CSS Cascading Style Sheets SGML Standard Generalized Markup Language

CTRL Control (computer keyboard key) SGRAM Synchronous Graphics RAM

CUI Character User Interface SIP Session Initiation Protocol

DAC Data Acquisition and Control SIU Serial Interface Unit

DAT Digital Audio Tape SMTP Simple Mail Transfer Protocol

dB Decibel SNAP Sub Network Access Protocol

DBMS Data Base Management System SNMP Simple Network Management Protocol

DDL Data Definition Language SRAM Static Random Access Memory

DHTML Dynamics Hyper Text Markup Language SYSOP System Operator

DML Data Manipulation Language TCP Transmission Control Protocol

DNS Domain Name System UI User Interface

DOC Data Optimizing Computer URL Uniform Resource Locator

Doc Document USB Universal Serial Bus

DOS Disk Operating System VCD Video Compact Disk

DRAM Dynamic Random Access Memory VDU Visual Display Unit

DVD Digital Video/Versatile Disc VIRUS Vital Information Resource Under Siege

DVDR Digital Versatile Disk Recordable VRAM Video Random Access Memory

DVDRW Digital Versatile Disk Rewritable VxD Virtual Extended Driver

DCE Data Communications Equipment WAN Wide Area Network

DVI Digital Visual Interface WAP Wireless Application Protocol

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

194
Study For Civil Services SCSGYAN @studyforcivilservices

DVR Digital Video Recorder WBMP Wireless Bitmap Image

E- Electronic Commerce WIFI Wireless fidelity


Commerce

EDC Electronic Digital Computer WLAN Wireless Local Area Network

EDI Electronic Data Interchange WML Wireless Markup Language

EDP Electronic Data Processing WWW World Wide Web

EEPROM Electronically Erasable Programmable Read XGA Extended Graphics Array


Only Memory

EFS Encrypted File System XHTML Extensible Hyper Text Markup Language

EIDE Enhanced Integrated Drive Electronics XMF Extensible Music File

E-Mail Electronic Mail XML Extensible Markup Language

EPROM Erasable Programmable Read Only Memory XMS Extended Memory Specification

EROM Erasable Read Only Memory FORTRAN Formula Translation

FDD Floppy Disk Drive IT Information Technology

GB Giga Byte PDF Portable Document Format

GDI Graphical Device Interface FTP File Transfer Protocol

LAN Local Area Network VPN Virtual Private Network

SSL Secure Sockets Layer TLS Transport Layer Security

AES Advanced Encryption Standard RSA Rivest–Shamir–Adleman

DDoS Distributed Denial of Service SQL Structured Query Language

JSON JavaScript Object Notation OOP Object-Oriented Programming

HDD Hard Disk Drive SSD Solid State Drive

USB Universal Serial Bus GPU Graphics Processing Unit

RFID Radio Frequency Identification MPEG Moving Picture Experts Group

PNG Portable Network Graphics JPEG Joint Photographic Experts Group

IoT Internet of Things VR Virtual Reality

AR Augmented Reality NLP Natural Language Processing

CMS Content Management System HDFS Hadoop Distributed File System

OSI Open Systems Interconnection POST power-on self-test

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

195
Study For Civil Services SCSGYAN @studyforcivilservices

IMAP Internet Message Access Protocol POP3 Post Office Protocol version 3

TDMA Time Division Multiple Access CDMA Code Division Multiple Access

GPRS General Packet Radio Service VoIP "Voice over Internet Protocol"

ASCII American Standard Code for Information IDE Integrated Development Environment
Interchange

Phishing Password Harvesting Fishing Malware Malicious Software

RDBMS Relational Database Management System PSU Power Supply Unit

FPGA Field-Programmable Gate Array UEFI Unified Extensible Firmware Interface

RTOS Real-Time Operating System

UDP User Datagram Protocol DHCP Dynamic Host Configuration Protocol

SDK Software Development Kit MVC Model-View-Controller

CRUD Create, Read, Update, Delete REST Representational State Transfer

ChatGPT Chat Generative Pre-Trained Transformer TDD Test-Driven Development

DBMS Database Management System RDBMS Relational Database Management


System

NoSQL Not Only SQL ACID Atomicity, Consistency, Isolation,


Durability

OLAP Online Analytical Processing OLTP Online Transaction Processing

WAF Web Application Firewall PKI Public Key Infrastructure

SSO Single Sign-On VPC Virtual Private Cloud

NLP Natural Language Processing SVM Support Vector Machine

GAN Generative Adversarial Network RNN Recurrent Neural Network

CNN Convolutional Neural Network URI Uniform Resource Identifier

SEO Search Engine Optimization SEM Search Engine Marketing

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

196
Study For Civil Services SCSGYAN @studyforcivilservices

Executable File Extensions Audio File Extensions


File Extension File Extension Meaning File Extension File Extension Meaning
.apk Android package file .aif AIF/Audio Interchange audio file
.bat Batch file .cda CD audio track file
.bin Binary file .iff Interchange File Format
.cgi Common Gateway Interface Script .mid or .midi MIDI audio file
.com MS-DOS command file .mp3 MP3 audio file
.exe Executable file .mpa MPEG-2 audio file
.jar Java Archive file .wav WAVE file
.py Python file .wma Windows Media audio file
.wsf Windows Script File .wpl Windows Media Player playlist
Video File Extensions Image File Extensions
File Extension File Extension Meaning File File Extension Meaning
.avi Audio Video Interleave File Extension
.flv Adobe Flash Video File .ai Adobe Illustrator file
.h264 H.264 Video File .bmp Bitmap image file
.m4v Apple MP4 Video File .gif GIF/Graphical Interchange Format
.mkv Matroska Multimedia Container image
.mov Apple QuickTime Movie File .ico Icon file
.mp4 MPEG-4 Video File .jpeg or .jpg JPEG image
.mpg or .mpeg MPEG Video File .max 3ds Max Scene File
.rm Real Media File .obj Wavefront 3D Object File
.swf Shockwave Flash File .png PNG / Portable Network Graphic image
.vob DVD Video Object File .ps PostScript file
.wmv Windows Media Video File .psd PSD / Adobe Photoshop Document
.3g2 3GPP2 Multimedia File image
.3gp 3GPP Multimedia File .svg Scalable Vector Graphics file
.tif or .tiff TIFF image
.3ds 3D Studio Scene
.3dm Rhino 3D Model
Text File Extensions Presentation File Extensions
File File Extension Meaning File Extension File Extension Meaning
Extension .key Keynote presentation
.doc and Microsoft Word file .odp OpenOffice Impress presentation file
.docx .pps PowerPoint slide show
.odt OpenOffice Writer document file .ppt PowerPoint presentation
.msg Outlook Mail Message .pptx PowerPoint Open XML presentation
.pdf PDF file
.rtf Rich Text Format File Spreadsheet File Extensions
.tex A LaTeX document file File File Extension Meaning
.txt Plain text file Extension
.wks and Microsoft Works Word Processor .ods OpenOffice Calc spreadsheet file
.wps Document file .xlr Microsoft Works spreadsheet file
.wpd WordPerfect document .xls Microsoft Excel file
.xlsx Microsoft Excel Open XML spreadsheet
file

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

197
Study For Civil Services SCSGYAN @studyforcivilservices

Word Processing (MS-Word) and Excel Processing (MS-Excel)

Word Processing (MS-Word)

MS Office is a suite of several useful software applications (such as Word, Excel, and PowerPoint) designed to
simplify office-related tasks.

• History: It was launched by Bill Gates in Las Vegas on November 19, 1990. Its first version was MS Office
1.0. Subsequently, various other versions have been released periodically over time. Its latest version is MS
Office 2024.
• Development: Over time, numerous improvements and new programs have been added to the suite to
enhance its functionality and make it even more effective.
• How to Access it on a Computer System: To run the software on a computer, you can navigate to Start
Button > All Programs > Microsoft Office and select your desired program. Examples include: MS Word,
MS Excel, MS Publisher, MS Access, MS PowerPoint, and MS Outlook.

Fundamental Concepts of MS Word

• MS Word is an application software used to create documents such as resumes, letters, faxes, invoices,
business cards, forms, calendars, mail-merge letters and more. MS Word comes under word processing
software.
• The file extension for MS Word is .DOCX. The extension name of any software serves as its identifier—that is,
it indicates the file type. MS Word is an integral part of the MS Office suite.
• With the help of this program, any type of document can be prepared in any language in a very short amount
of time.
• Documents created in MS Word can be saved in the .docx file format for future reference; whenever necessary,
they can also be modified—or edited—as desired.
• It features an "AutoCorrect" option designed to fix spelling mistakes, which is particularly helpful for those with
limited proficiency in English; this feature displays the correct spelling for mistyped words, and to access it,
one simply needs to right-click.
• Documents can be made more visually appealing through the effective use of headings.
• The "Word Art" option provides the facility to select beautifully designed fonts and incorporate them into your
document.
• It also offers a "Mail Merge" feature, which enables the sending of multiple emails simultaneously.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

198
Study For Civil Services SCSGYAN @studyforcivilservices

How to Open MS Word on a Computer System:

Step 1: First, click on the Start button on your computer.

Step 2: Next, click on "All Programs."

Step 3: Now, click on "Microsoft Office."

Step 4: Now, click on "Microsoft Office Word."

Step 5: Your Microsoft Office Word is now ready for use.

Start button > All Program > MS Office > select MS Word

There is also a second method to open MS Word, allowing you to access it with ease. To do this, you need to click on
the Start menu located on the taskbar. Subsequently, a search box will appear; type "MS Word" into it and press the
Enter key. Your MS Word window will then open.

Click Start Button > Enter "Ms Word" in Search box.

Key Components of an Open File in MS Word:

Title Bar

• This is a thin strip located at the very top of the Microsoft Word window. On its right side, options for the
Minimize, Maximize/Restore, and Close buttons are available, while the Quick Access Toolbar is situated on
the left side. The name of the currently open document is displayed within this Title Bar. If your document has
not yet been named, the Title Bar will display "Document 1" by default.

Quick Access Toolbar

• This button is an integral part of the Title Bar and is located on its left side. It comes pre-equipped with the
Undo, Redo, and Save command buttons; however, you can customize it according to your preferences.

Close, Maximize/Restore, and Minimize Buttons

• These three buttons are located on the right side of the Title Bar. The Close button is used to shut down the
MS Word window, while the Maximize button is used to expand the Word window to fill the entire screen. The
Restore button is used to revert the window—when it is in Maximize mode—back to its original size and state;
conversely, using the Minimize button reduces the Word window, sending it down to the Taskbar.

Tab Button

• The Tab button is located directly below the Title Bar. In MS Word, there are tabs such as Home, Insert, Page
Layout, References, Mailings, Review, and View; additionally, contextual tabs are also present. A contextual tab
appears when you insert an object into the document. Examples of contextual tabs include the Format and
Design tabs.

Ribbon

• The Ribbon is an integral part of the tab buttons; it houses various command buttons. It is through these
command buttons that tasks are performed in MS Word. For example, functions such as Cut, Copy, Paste,
Bold, Italic, Underline, etc., are all referred to as commands.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

199
Study For Civil Services SCSGYAN @studyforcivilservices

Some Important Shortcut Keys Related to MS Word –

Save → Ctrl + S Find → Ctrl + F Bold → Ctrl + B


Print → Ctrl + P Replace → Ctrl + H Italic → Ctrl + I
Copy → Ctrl + C New document → Ctrl + N Underline → Ctrl + U
Paste → Ctrl + V Open document → Ctrl + O Paragraph alignment types → 4
Cut → Ctrl + X Hyperlink insert → Ctrl + K Font size increase → Ctrl + Shift + >
Undo → Ctrl + Z Spelling check → F7 Font size decrease → Ctrl + Shift + <
Redo → Ctrl + Y Print preview → Ctrl + F2
Select all → Ctrl + A

Some Key Facts Related to MS Word:

Use of Mail Merge → To create multiple letters Ruler display → View tab
Where is the Header located? → At the top of the page Styles → Home tab
Where is the Footer located? → At the bottom of the Table of contents → References tab
page Track changes → Review tab
Table insert → Insert tab Header edit → Insert
Page setup → Layout tab Footer edit → Insert
Comments → Review tab Table delete → Layout
Pictures → Insert tab Document save as → File tab
Spelling check → Review tab Print preview → File tab
maximum columns in a table in Ms Word → 63 Template file extension → .dotx
Default font → Calibri Superscript shortcut → Ctrl + Shift + =
Default font size → 11 Subscript shortcut → Ctrl + =
Ms Word 2007 extension → .docx Format painter → formatting copy
Document print preview → File tab Navigation pane → View tab
Use of Watermark → To write background text Zoom slider → bottom right
Type of Alignment - Left, Right, Centre and Justify Ruler show → View tab
In Word, copied text is stored in the clipboard. Gridlines → View
Page orientation types → Portrait / Landscape Styles → Home tab
Word count feature → Review tab Word wrap → automatic line break

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

200
Study For Civil Services SCSGYAN @studyforcivilservices

Navigation pane → View tab

Some Key Objective Questions Related to MS Word:

What type of software is MS Word? C. 4

A. Spreadsheet D. 5

B. Word Processor What is Mail Merge used for in Word?

C. Database A. Multiple letters

D. Browser B. Chart

Where is copied data stored in Word? C. Database

A. RAM D. Animation

B. Clipboard What is the shortcut key for the Find command in


Word?
C. Cache
A. Ctrl+F
D. Hard disk
B. Ctrl+H
What is the shortcut key for Bold in Word?
C. Ctrl+R
A. Ctrl+B
D. Ctrl+K
B. Ctrl+I
What is the Undo shortcut in Word?
C. Ctrl+U
A. Ctrl+Z
D. Ctrl+F
B. Ctrl+Y
What is the shortcut key to insert a Hyperlink in Word?
C. Ctrl+X
A. Ctrl+H
D. Ctrl+U
B. Ctrl+K
Where is the header located in Word?
C. Ctrl+L
A. Page top
D. Ctrl+Shift+H
B. Page bottom
What is the default extension for a Word document?
C. Page center
A. .doc/.docx
D. Sidebar
B. .xls
Where is the footer located in Word?
C. .ppt
A. Page bottom
D. .txt
B. Page top
How many types of text alignment are there in Word?
C. Page left
A. 2
D. Page right
B. 3

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

201
Study For Civil Services SCSGYAN @studyforcivilservices

Which tab is used to insert a picture in Word? C. Microsoft

A. Insert D. Oracle

B. Home Which tab is used for text formatting in MS Word?

C. Review A. Home

D. Layout B. Insert

Where is Track Changes located in Word? C. Layout

A. Review tab D. Review

B. Insert tab What is the shortcut key to open a new document in


MS Word?
C. Layout tab
A. Ctrl + N
D. View tab
B. Ctrl + O
What is the default font in Word?
C. Ctrl + S
A. Calibri
D. Ctrl + P
B. Arial
What is the default alignment in MS Word?
C. Times New Roman
A. Left
D. Verdana
B. Right
What is the default font size in Word?
C. Center
A. 10
D. Justify
B. 11
What is WordArt used for?
C. 12
A. Text graphics
D. 14
B. Table
Which company's software is MS Word?
C. Chart
A. Google
D. Animation
B. IBM

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

202
Study For Civil Services SCSGYAN @studyforcivilservices

Excel Processing (MS-Excel)

Fundamental Concepts Related to MS-Excel:

• MS-Excel is a 'spreadsheet' program used to organize data in the form of tables (consisting of rows and
columns).
• Its primary functions include accounting, calculations, and data storage. This application is predominantly
utilized for office-related tasks, such as accounting, computations, and data entry.
• The rectangular area where a row and a column intersect is referred to as a 'Cell'.
• A collection of numerous boxes or cells—arranged across various rows and columns—is collectively known as
a 'spreadsheet'.
• In any spreadsheet, rows are identified by numbers, while columns are identified by letters—such as A, B, C,
and so on. Thus, each cell is assigned a unique name, which consists of a letter (indicating the column) and a
number (indicating the row). For example, A1 signifies that the cell in question is located in the column named
A and the row named 1.
• To format a spreadsheet, various toolbars are available, similar to those found in MS Word.
• The numbers and labels present in a worksheet can be presented in the form of various types of graphs—such
as pie charts, line graphs, bar charts, three-dimensional charts, and so on.

Key Components of an MS-Excel Window

The Office Button in MS-Excel

• The large button located in the top-left corner of an Excel sheet or worksheet is known as the Office Button.
Clicking this button reveals options such as New, Open, Save, Save As, and Print.
• This button serves as the primary tool for managing your files. From here, you can create a new file, open an
existing one, or save and print any of your files.

The Quick Access Toolbar in MS Excel

• This toolbar is located to the right of the Office Button. It is accompanied by a small triangle; clicking on this
allows you to add additional options to the toolbar. This toolbar can also be positioned below the Ribbon. To
do this, simply click on the small triangle and select the "Show Below the Ribbon" option from the menu that
appears and the Quick Access Toolbar will move to a position beneath the Ribbon.
• This serves as a dedicated space for shortcut buttons. Here, you can place the tools you use frequently,
enabling you to access them quickly and efficiently.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

203
Study For Civil Services SCSGYAN @studyforcivilservices

The Title Bar in MS Excel

• The bar located to the right of the Quick Access Toolbar is called the Title Bar. The name of the workbook is
displayed on the Title Bar. It features three buttons in the right-hand corner: Minimize, Restore, and Close.
• This is the topmost bar on the screen, where the name of your file is visible. It is also from here that you can
minimize or close the window.

The Ribbon in MS Excel

• The panel located below the Title Bar and above the Formula Bar is called the Ribbon. It consists of seven tabs:
Home, Insert, Page Layout, Formulas, Data, Review, and View. Clicking on these tabs reveals various groups,
which contain different options and buttons for performing various functions.
• It functions similarly to a menu bar, where all of Excel's primary tools—such as changing fonts, applying
formulas, etc.—are organized across these seven distinct tabs.

The Formula Bar is located beneath the Ribbon and above the Column Box. When data is entered into a cell, that
data appears both within the cell itself and in the Formula Bar. To the right of the Formula Bar, there is a large
button labeled f(x); clicking this button reveals two new buttons: a checkmark ( ) and a cross ( ). If you enter

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

204
Study For Civil Services SCSGYAN @studyforcivilservices

data into the Formula Bar and then click the checkmark button, that data is entered into the selected cell;
conversely, clicking the cross button causes the data to disappear.

Basic Information Regarding Worksheets in MS Excel

• The vast area located beneath the Formula Bar constitutes the Worksheet Area. It is divided into numerous
rows and columns. Situated above this area is a horizontal bar displaying column names (A, B, C, D...), while a
vertical bar located on the left side displays row names (1, 2, 3...).
• This is the primary component of Excel, as it is here that the grid—comprising individual cells (rectangular
boxes)—is formed. The horizontal bar at the top, marked with letters (A, B, C), identifies the columns,
whereas the vertical bar on the side, marked with numbers (1, 2, 3), identifies the rows.
• Scroll Bar: If a worksheet covers a very large area, 'Vertical' scroll bars can be used to navigate up and down,
while 'Horizontal' scroll bars can be used to navigate left and right.

MS-Excel: Workbook, Status Bar, and Other Components

• Workbook: An Excel file is also referred to as a workbook; its extension is .xls. Each workbook consists of
multiple worksheets. Typically, a workbook contains three worksheets, although the number of worksheets
can be increased as per requirements. A single workbook can accommodate a maximum of 255 worksheets.
• Sheet Tab: Located to the left of the horizontal scroll bar, the Sheet Tab displays all the sheets contained
within a workbook. To the left of this tab are four boxes, known as Worksheet Tab Scroll Buttons. These
buttons allow you to navigate forward and backward through the worksheet tabs.
• Status Bar: The tab located at the very bottom of the worksheet is called the Status Bar. Various options are
displayed on this Status Bar. To add or remove new options, simply hover the mouse cursor over the Status
Bar and right-click; this opens the "Customize Status Bar" menu, from which you can select your desired
options.
• Context Menu: When you press the right mouse button (Right-Click) on an item, the small menu that opens
is the context menu.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

205
Study For Civil Services SCSGYAN @studyforcivilservices

• Mini Toolbar: When you make a selection, a small toolbar appears. It contains essential options such as font
and alignment, ensuring that you do not have to repeatedly navigate to the menu at the top.

How to Open Excel on Your Computer System: You can open the Excel software by going to the computer's
'Start' menu and clicking on 'All Programs' > 'MS-Office' > 'MS-Excel'.

• How to Add a New Worksheet in MS Excel: When you open Excel, three sheets (Sheet1, Sheet2, and
Sheet3) typically open automatically. If you need to increase the number of worksheets, you can click the
button located near the sheet tabs at the bottom of the window, or add a new worksheet by pressing Shift +
F11 on your keyboard.
• Cell Address: In Excel, rows are identified by numbers (1, 2, 3) and columns by letters (A, B, C). The point
where a row and a column intersect is called a 'Cell'. For example, the intersection of Column B and Row 10 is
referred to as B10.
• Editing (Rows/Columns): While working with this software, you can insert new blank rows or columns
anywhere as needed, or remove existing information.

To create space within your data in Excel, you can use the following method:

• Adding a New Row: Select the number of rows you wish to add; then, go to the 'Home' tab and click on
'Insert' > 'Insert Sheet Rows'. This will shift the existing data downwards and create empty space.
• Adding a New Column: Select the number of columns you wish to add, then go to the 'Home' tab and click
'Insert' > 'Insert Sheet Columns'. This will shift the data to the right.
• Inserting a New Cell: If you need to insert just a few cells rather than an entire row or column, click on 'Insert
Cells'. A dialog box will open, asking you in which direction (down or to the right) you would like to shift the
existing data. Here, you can select the appropriate option based on your requirements.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

206
Study For Civil Services SCSGYAN @studyforcivilservices

Deleting an unwanted row or column in Excel is very simple:

Deleting a Row: Right- click on the row number located on the far left (e.g., 1, 2, 3...). A menu will appear; select
'Delete' from it. Your row will be removed, and the data below it will automatically shift upward.

Deleting a Column: Right- click on the column header (e.g., A, B, C...) and select 'Delete'. This will remove the
column, and the data to the right will shift to the left.

Deleting Multiple Rows or Columns Simultaneously: If you wish to delete more than one row or column, first
select all of them together by dragging with the mouse, then right-click and press 'Delete'.

Caution: When you delete a cell or a range, a small dialog box opens (as shown in the image above), asking you in
which direction (Up or Left) the data should be shifted to fill the resulting empty space.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

207
Study For Civil Services SCSGYAN @studyforcivilservices

If the data entered within a cell in Excel is not displaying correctly, you can resize the row or column:

How to Resize:

• First, select the row or column whose size you want to change.
• Go to the 'Home' tab located at the top.

• There, in the 'Cells' section, click on the 'Format' button.


• Now, under 'Cell Size', you will find the option for 'Row Height' (for height) or 'Column Width' (for width).

• By clicking on it, you can set the size to your specific requirements by entering the desired values.
• Alternatively—without even accessing the menu—you can simply position your mouse cursor directly over the
border of a row number or column letter, then click and drag it; this task can be accomplished relatively
quickly.
• In Excel, 'Sorting' refers to arranging your data in a logical order to make it easier to read:
• Through this process, your scattered data can be transformed into an organized list.

For Letters (A-Z): If you want to arrange names or text in alphabetical order, click on any cell within a column.
Then, go to 'Sort & Filter' in the 'Home' tab and select 'Sort A to Z'.

For Numbers (1-10): If your data consists of numbers (such as monetary amounts, ages, or counts), you can
arrange them in ascending (smallest to largest) or descending (largest to smallest) order.

Custom Sort: If you need to arrange data in a specific order based on more than one criterion, you can use 'Custom
Sort'.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

208
Study For Civil Services SCSGYAN @studyforcivilservices

'Custom Sort' comes in very handy when you need to arrange your data in more than one of the aforementioned
ways, or according to your own preferences.

How to Use:

Select: First, select the table or the specific range of data that you wish to sort.

Go to the Data tab: Now, click on the 'Data' tab in the top menu (Ribbon).

Press the Sort button: There will be a button labeled 'Sort'; click on it.

Dialog Box: Subsequently, a box will open where you can select the column by which you wish to sort the data, as
well as the sorting order (such as A-Z, Z-A, or a custom list).

If you have a list containing both 'Class' and 'Orders', you can use a Custom Sort to arrange the list first by 'Class',
and then—within each class—by the number of 'Orders'!

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

209
Study For Civil Services SCSGYAN @studyforcivilservices

In Excel, the 'Filter' tool is extremely useful, as it makes working with large files much easier.

What does a filter do?

• If you have data for thousands of people, but you only need specific information (such as the names of
students from a particular class), the filter tool can be of great help to you.

How does this work?

• When you use a filter, it hides the items in a specific column that you do not need. As a result, you see only the
information you have selected.

Benefits:

• You do not have to go through the tedious task of searching through the entire file.
• Reading and printing the data becomes very easy.
• Even the largest lists can be condensed and clarified in a snap.

How to use it:

• First, open MS Excel.


• Next, either create a new file or open an existing one.
• After opening the file, select the topmost row.
• Subsequently, go to the 'Home' tab and select the 'Sort & Filter' option.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

210
Study For Civil Services SCSGYAN @studyforcivilservices

In Excel, if you need to add up a large number of figures, you use the SUM function.

What does it do? : It adds up all the given numbers and provides their total sum.

Once you have applied a formula (such as SUM or AVERAGE), if you subsequently change any numbers in your
data, Excel will automatically update the result. You will not need to apply the formula again.

AVERAGE Function: Just as the SUM function is used to calculate a total, the AVERAGE function is used to
calculate the average of a given set of numbers.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

211
Study For Civil Services SCSGYAN @studyforcivilservices

COUNT Function:

• It counts only those cells that contain 'numbers'. If your list includes names, blank spaces, or symbols (@,
etc.), COUNT will ignore them and report only the total count of numbers.

• This formula comes in very handy when you need to determine the total number of places where numbers have
been entered within a large dataset.

In the aforementioned image, we can clearly see that the data contained numbers in only four locations (789, 78,
456, 34). Therefore, the COUNT function returned '4' as its result. It did not count the remaining text ('Ravi', 'Nikita')
or symbols ('@').

MAX Function: This is a highly useful function that quickly identifies and returns the largest number (maximum
value) from a large dataset.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

212
Study For Civil Services SCSGYAN @studyforcivilservices

How to Use: Whenever you need to determine the highest number or value within your list, simply type `=MAX(`,
select the entire range, close the parentheses, and press Enter.

MIN Function: This is a highly useful function that instantly identifies and returns the smallest number (minimum
value) within a large dataset.

Just as the MAX function finds the largest number, the MIN function scans the entire list to locate and display the
smallest (minimum) number.

How to Use: Whenever you need to determine the lowest number or value within your list, simply type `=MIN(` ,
select the entire data range, close the parentheses, and press Enter.

ROUND Function: This function is used to make decimal numbers clearer (rounding them to whole figures).

If the digit after the decimal point is less than 5 (e.g., 25.2), it rounds the number down to the nearest whole
number (25).

If the digit after the decimal point is 5 or greater (e.g., 25.6), it rounds the number up to the next whole number
(26).

Both of the above points are illustrated in the following table:

The Combination of ROUND + SUM: If you want the result to appear as a rounded figure (a number without
decimals) immediately during the summation process, you can use

=ROUND(SUM(range), 0)`. This saves you the effort of having to remove the decimals later.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

213
Study For Civil Services SCSGYAN @studyforcivilservices

What is VLOOKUP?

It is the most important function in Excel. Its purpose is to instantly locate a specific item within a very large list.

Its Benefits: If you have data for thousands of people and need to find the name or number of a specific individual
among them, this task can be accomplished in just a few seconds with the help of VLOOKUP.

How it works: First, you specify what to look for (lookup_value), then where to look (table_array), and from which
column to retrieve the information (col_index_num).

Search Method: VLOOKUP always searches through data vertically (from top to bottom) and from left to right. If
your data is arranged from right to left, this method will not work.

Important Point: The name or value you are searching for must be located in the first column of your data table.

Case sensitivity: It does not distinguish between lowercase and uppercase letters—meaning that "shubhi" and
"SHUBHI" are treated as identical.

True or False: * If you require an exact match, always use FALSE.

If you do not specify FALSE, Excel automatically assumes TRUE (which can sometimes lead to incorrect results).

HLOOKUP: If your data is arranged horizontally rather than vertically, it would be more appropriate to use
HLOOKUP instead of VLOOKUP.

How is VLOOKUP used?

• We will understand how to use VLOOKUP in Excel through an example. For this purpose, we have taken a
dataset here in which the names and salaries of several employees are listed in Columns A and B. Now, we
have already typed the names "Kishor" and "Kiran" into Column D, and we will retrieve their respective salaries
in Column E using the VLOOKUP function.

The entire process of applying the VLOOKUP formula can be understood in the following four steps:

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

214
Study For Civil Services SCSGYAN @studyforcivilservices

What to Look For (D2): Select the cell containing the name you are searching for (here, 'Kishor').

Where to search (A1:B7): Select the entire table. Adding dollar signs ($) ensures that this range does not change
even when the formula is copied downwards (this is called 'freezing').

Which column is needed (2): Since the 'Salary' column is the second one in the table, enter '2' here.

For an exact match (FALSE or 0): Always enter 'FALSE' or '0' at the end of the formula so that Excel knows to
look for an exact name match.

Precautions to Observe When Using VLOOKUP:

• When using VLOOKUP, it is essential to ensure that your 'lookup_value' (for instance, "Kishor" in this case)
matches the main data exactly. If there is any spelling error, an extra space, or even a single additional
character, Excel will display a #N/A error. Once the formula is correct, simply pressing Enter will display the

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

215
Study For Civil Services SCSGYAN @studyforcivilservices

corresponding salary data. You can then copy this formula (Ctrl+C) and paste it into the cells below (Ctrl+V)
to retrieve the relevant data for other individuals as well.

Pivot Table:

• This is a smart way to "summarize" large datasets.


• If you have data for thousands of employees, you can use a Pivot Table to determine their total salary or
average salary in just a few seconds.
• You do not need to write any complex formulas; simply by clicking and dragging with your mouse, you can
view the data in various ways.
• Through this tool, your selected data is brought onto a "blank canvas," where you can drag-and-drop the data
according to your specific needs to perform calculations (such as Sum, Count, etc.).

To create a Pivot Table, you only need to perform 3 simple steps:

Select: Choose your table data.

Click: Go to the 'Insert' tab and press the 'PivotTable' button.

Set: In the dialog box, specify where you want to view the data (in a new sheet or in the current sheet), and click
'OK'.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

216
Study For Civil Services SCSGYAN @studyforcivilservices

Drag: Once you press OK, you simply need to drag your headings (such as Sales or Product Name) into the four
boxes provided below.

Four Main Boxes: Below the Field List, there are the following four boxes:

Report Filter: To filter the data.

Column Labels: To display the data in columns.

Row Labels: To display the data in rows.

Values: This is where data involving calculations (sum, count, etc.) is placed.

Now, pick up fields from your list (such as Product ID, Sales, etc.) and drag them into these four boxes. As you
place the fields into these boxes, your report will automatically take shape.

As soon as you place the fields into those boxes, Excel immediately calculates the sum or performs other
calculations on your data automatically and displays the results in the table.

If you place 'Region' in 'Column Labels', the data will be separated into different columns based on the region.

If you place 'Sales' in 'Values', Excel will automatically calculate the sum.

Conclusion: It is like a "puzzle"—wherever you place the fields, Excel will instantly generate a report of your data.

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

217
Study For Civil Services SCSGYAN @studyforcivilservices

Key Shortcut Keys Related to MS Excel –

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

218
Study For Civil Services SCSGYAN @studyforcivilservices

Key Objective Questions Related to MS Excel:

What is the intersection of a row and a column in Excel D. A row


called?
What is an Excel file extension?
A. Range
A. .doc
B. Cell
B. .ppt
C. Sheet
C. .xls / .xlsx
D. Workbook
D. .txt
What is an Excel workbook?
How many rows are there in an Excel worksheet?
A. A group of cells
A. 65536
B. A collection of worksheets
B. 1048576
C. A column
C. 100000

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

219
Study For Civil Services SCSGYAN @studyforcivilservices

D. 500000 With which symbol does a formula in Excel begin?

How many columns are there in an Excel worksheet? A. #

A. 256 B. =

B. 1024 C. *

C. 16384 D. +

D. 50000 Which is the multiplication operator?

What is the SUM() function used for? A. /

A. Average B. *

B. Addition C. +

C. Sorting D. -

D. Filtering Which is the division operator?

What is the COUNTIF() function used for? A. /

A. Conditional counting B. *

B. Sorting C. +

C. Formatting D. -

D. Chart What is the shortcut key to edit the active cell in Excel?

What does the AVERAGE() function do? A. F2

A. Maximum value B. F7

B. Minimum value C. F5

C. Average value D. F9

D. Count value What is the shortcut key for AutoSum?

What is the IF function used for? A. Alt + =

A. Logical condition test B. Ctrl + S

B. Formatting C. Ctrl + D

C. Printing D. Ctrl + R

D. Sorting What is the shortcut key to insert the current date?

What is the MAX() function used for? A. Ctrl + ;

A. Minimum value B. Ctrl + Shift + ;

B. Maximum value C. Ctrl + D

C. Average D. Ctrl + T

D. Count What is the shortcut key to insert the current time?

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

220
Study For Civil Services SCSGYAN @studyforcivilservices

A. Ctrl + ; A. Vertical search

B. Ctrl + Shift + ; B. Horizontal search

C. Ctrl + T C. Sorting

D. Ctrl + D D. Chart

Which tab is used to insert a chart in Excel? What does the NOW() function return?

A. Home A. Date only

B. Insert B. Time only

C. Data C. Date and time

D. Review D. Month

What does the TODAY() function return?

Where is the sorting option located? A. Current date

A. Home tab B. Current time

B. Data tab C. Month

C. Insert tab D. Year

D. View tab What is an active cell?

Where is the filter option located? A. Selected cell

A. Data tab B. Hidden cell

B. Insert tab C. Locked cell

C. Home tab D. Empty cell

D. Review tab What is a group of cells in Excel called?

From which tab is a Pivot Table inserted? A. Range

A. Home B. Workbook

B. Data C. Worksheet

C. Insert D. Table

D. Review What is Freeze Panes used for?

What does the VLOOKUP function do? A. Rows/columns lock करना

A. Vertical search B. Chart बनाना

B. Horizontal search C. Table बनाना

C. Sorting D. Sorting

D. Filtering By what is a column label represented?

What does the HLOOKUP function do? A. Numbers

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

221
Study For Civil Services SCSGYAN @studyforcivilservices

B. Letters A. Letters

C. Symbols B. Numbers

D. Codes C. Symbols

By what is a row label represented? D. Codes

Extremely Important Facts Related to MS-Excel:

What is a group of cells called? → Range 34. Data can be copied and pasted.

Sheet tabs are located at the bottom of the Excel 35. Cell formatting is possible.
window.
36. Charts are created in Excel.
A workbook can contain multiple worksheets.
37. Graphs are created in Excel.
The Formula Bar is used to display or edit formulas.
38. Calculations are performed in Excel.
The Name Box displays the cell address.
39. Excel is used in financial analysis.
Default sheet name → Sheet1
40. Excel is used in inventory management.
Gridlines → cells boundaries
41. Excel is used in budgeting.
Example of a spreadsheet program → Excel
42. Excel is used for statistical analysis.
A chart can be created in Excel.
43. Excel supports formulas.
Data analysis can be performed in Excel.
44. Excel supports functions.
Which column comes after Column A? → B
45. Excel supports automation.
Which column comes after Column Z? → AA
46. Excel performs data sorting
Last column → XFD
47. Excel performs filtering

48. Excel pivot table supports


Tables can be created in Excel.
49. Excel supports macros.
Excel can be used like a database.
50. Excel is spreadsheet software.
Cell address example → A1
What symbol does the formula start with?
The Excel window contains a ribbon.
=
The Quick Access Toolbar is for frequently used
Addition function → SUM()
commands.
Average function → AVERAGE()
Excel can have multiple sheets.
Maximum function → MAX()
[Link] worksheet can be renamed.
Minimum function → MIN()
32. The sheet can be deleted.
Numbers count → COUNT()
33. The workbook can be saved.
Conditional count → COUNTIF()

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

222
Study For Civil Services SCSGYAN @studyforcivilservices

Conditional sum → SUMIF() UPPER() uppercase text

Logical condition → IF() LOWER() lowercase text

Text length → LEN() LEFT() text extract

Text join → CONCAT() RIGHT() text extract

Number rounding → ROUND() MID() middle text

Current date → TODAY() RANK() ranking

Date and time → NOW() LARGE() large value

Vertical search → VLOOKUP() SMALL() small value

Horizontal search → HLOOKUP() PRODUCT() multiplication

Logical operators → AND, OR, NOT Ctrl + N → New workbook

Arithmetic operators → + − * / 140. Ctrl + O → Open workbook

Comparison operators → = > < Chart insert tab → Insert

Example formula → =A1+B1 Sort option → Data tab

AVERAGE(5,5,5) → 5 Filter option → Data tab

MAX(1,5,3) → 5 Pivot Table → Insert tab

MIN(2,6,1) → 1 Conditional formatting → Home tab

SUM(2,3,4) → 9 Merge cells → Merge & Center

COUNT counts numbers Wrap text → Wrap Text

COUNTIF performs a conditional count Freeze panes → rows/columns lock

SUMIF performs a conditional sum. Workbook protection → Review tab

IF performs a logical test. Data validation → restrict input

LEN returns the text length Conditional formatting → highlight values

ROUND rounds the number Flash fill → automatic pattern

TODAY() returns the current date 170. AutoFill → drag formula

NOW() returns date + time 171. Status bar → information display

ABS() absolute value 172. Scroll bar → navigation

87. POWER() power calculation 173. Worksheet tab → bottom

88. SQRT() square root

89. MOD() remainder Page layout view → printing layout

90. INT() integer value Normal view → default view

TRIM() extra spaces remove Gridlines → cell boundaries

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

223
Study For Civil Services SCSGYAN @studyforcivilservices

Header/footer → print settings Protect sheet → restrict editing

Page break → print pages Protect workbook → structure lock

For Paid Group Call /WhatsApp 8564880530 or 7523864455 or 9696066089 Gyan Sir WhatsApp = 7838692618

224

You might also like