INTRODUCTION
The word computer has been derived from
the Latin word ‘COMPUTARE’, which
means to compute or to calculate.
A computer can be defined as an
electronic device used to calculate and
manipulate the data (i.e. input) and
generates an output in the form of useful
information by following a set of
procedural instructions.
British scientist Charles Babbage is
considered as the Father of Computer.
He invented the first mechanical
computer in early 19th century and
further in 1833, he conceived a automatic
analytical engine for performing
arithmetic functions.
Alan Mathison Turing is widely regarded as
the Father of Modern Computers or Father
of theortical computer science and Artificial
Intelligence (AI).
Characteristics of Computer
● Speed ● Accuracy
● Diligence ● Versatility
Applications of Computer
● Education
● Hospitals
● Business
● Weather forecasting
● Entertainment
● Organisations
Types of Computer
Computer can be classified on three
basis
On the Basis of Functions
● Analog Computers This is a type
of computer that reads data using
measurement and some program
scale. It calculates by measuring
continuous changes in the physical
quantities. e.g. Mechanical
integrators, nomogram,
speedometer etc.
● Digital Computers This is a
computer that performs calculations
and logical operations with
quantities represented as binary
digits. e.g. Desktop, mainframe etc.
● Hybrid Computers These
computers are the combination of
both analog and digital computers. It
works by measuring quantity and
calculating logical operations. e.g.
ECG monitors, HRS-100 etc.
On the Basis of Purposes
● General Purpose Computers This
type of computers are designed in
order to work in all environments.
They are versatile computers but are
not efficient and also consume a
large amount of time in generating
the results. e.g. ENIAC, desktops
etc.
● Special Purpose Computers They
are designed to perform only a
specified task. They are not versatile
and their speed and size depends on
the task. They are efficient and
consume less time in generating
results. e.g. ATM, aircraft controllers
etc.
On the Basis of Size and
Capability
● Micro Computers It is a digital
computer used by individuals and is
also considered as an acronym for
Personal Computers (PCs). They are
small in size. They are usually used
at homes, in schools and offices etc.
e.g. Laptop, Palmtop, Notebook,
Desktop etc.
● Mini Computers This type of computers
are more powerful than micro computers,
but less powerful than mainframe
computers. They are also termed as
mid-range computers.
● It is a multiprocessing system capable of
supporting 4 to about 200 users
simultaneously. e.g. IBM mid range
computers, K-202, SDS-92 etc.
● Mainframe Computers It is a very large
computer and is used for handling major
applications in large business organisations.
They can also be used as centralised
computers with several terminal users
connected to it. They can contain large
databases and are also known as super
servers.
● They can handle huge amount of
input/output (I/O) operations at the same
time. They are very expensive. e.g. Fujitsu’s
ICL VME, Hitachi’s Z800 etc.
● Super Computers It can be defined as the
most powerful computer in terms of
performance and storage capacity. They are
highly expensive and are employed for
specialised applications such as for weather
forecasting, several scientific researches etc.
● NASA (National Aeronautics for Space
Administration) uses super computers for
launching space shuttles, controlling them
and for space exploration purpose.
● PARAM is the first super computer in India.
It is a series of gigaflops developed by the
Centre of Development of Advanced
Computing (C-DAC), Pune.
Components of Computer
The computer system comprises of the
following four main components
1. Input Unit
It consists of those devices through which
user can enter the data into a computer. It
links a computer to the external
environment. It translates the data into
computers understandable form. Some input
devices are
● Keyboard is used to enter data or
information, which may be in numeric
form or alphabetical form, in a computer
system.
● Mouse is a pointing device which provides
a means to input data and commands in
graphic form by selecting through moving
an arrow called pointer.
● Trackball is another pointing device which
is an alternative to a mouse.
● Joystick is an input device that moves in all
directions and controls the movement of
the cursor.
● Scanner is an optical input device and
uses light as an input source to convert an
image into an electronic form that can be
stored on the computer.
● Touch Screen is an electronic visual
display that can detect the presence and
location of a touch within the display area.
2. Output Unit
This unit contains those devices that
provide the desired output (results) in
the human acceptable format.
Some output devices are
● Monitor is also known as Visual Display
Unit (VDU). The monitor is provided
along with the computer to view the
display result. The popular types of
monitor are
◆ LCD (Liquid Crystal Display), a special
type of liquid is sandwiched between
two plates. It is a thin, flat and light
weight screen made up of any number
of colour or monochrome pixels
arranged in front of a light source.
◆ LED (Liquid/Light Emitted Diode) is
an electronic device that emits light
when electrical current is passed
through it.
◆ TFT (Thin Film Transistor) is a LCD
with active-matrix displays, each pixel
is controlled by one to four transistors
that can make the screen faster,
brighter, more colorful than
passive-matrix and capable of being
viewed at different angles.
◆ 3-D Monitors describe an image that
provides the perception of length.
When 3-D images are made interactive
then user feel involved with the scene,
and this experience is called virtual
reality.
● Printer prints information and data
from the computer onto a paper. It can
print documents in colour as well as in
black and white.
● Plotter is a special kind of output
channel, like a printer, that produces
images on paper. They are mainly used
to produce large drawings or images.
● Speaker is an output device that
receives sound in the form of electric
current. It needs a sound card
connected to a CPU, that generates
sound.
3. CPU (Central Processing
Unit)
CPU is considered as the ‘Brain of
Computer’. It is responsible for all the
manipulations and processing of the
data provided to the computer. It is
further categorised basically into two
main components
● Arithmetic Logical Unit (ALU) This
unit performs both arithmetical and
logical operations. Arithmetic opera-
tions involves addition, subtraction,
multiplication, division etc and the
logical operations involves AND, OR,
NOT, NOR, NAND etc.
● Control Unit (CU) It is an important
part that instructs, maintains and
controls the flow of information but
does not store the data. It tells the
memory, ALU and I/O devices that
how they have to respond to the
program’s instructions.
4. Memory Unit
This unit stores the data and
instructions, intermediate results or the
processed data and thus, provides the
relevant information whenever required
by the other units of computer.
It consists of two types
● Primary Memory It is considered to
be the main memory of computer that
stores the data which is currently in
use by the computer.
● Types of Primary Memory:
◆ RAM (Random Access Memory) is a
volatile memory, which losses the data
when the power gets switched OFF.
There are basically two types of RAM:
Static RAM and Dynamic RAM.
◆ ROM (Read Only Memory) is a non-
volatile memory, which retains the data even
when the power gets switched OFF.
◆ Program and data that cannot be altered are
stored in ROM. There are basically three
types of ROM: Programmable ROM(PROM),
Erasable PROM(EPROM) and Electrically
EPROM(EEPROM).
● Secondary Memory The computer system
uses secondary memory to store data,
program instruction and information. It
stores the data permanently. User can
access or retrieve the data whenever
required. Types of Secondary Memory:
◆ Magnetic Tape (sequential access)
◆ Magnetic Disk (Floppy Disk, Hard Disk)
◆ Optical Disc (CD, DVD, Blu-ray Disc)
◆ Solid State drive (Flash drive, SD cards)
Cache Memory
It is a type of memory used to hold the frequently
used data. It acts as a buffer between the CPU
and the main memory. It consumes less access
time as compared to main memory and thus, is
used to match up the speed of fast running
processor.
Registers
These are defined as the special memory units
used by the CPU to speed up the rate of accessing
information. There are some special type of
registers used for specific work.
e.g. Program Counter (PC) is used to hold the
address of the next instruction for execution.
Some other examples are Accumulator, Memory
Buffer Register (MBR), Instruction Register (IR) etc.
Hardware
It can be defined as the physical components
of a computer i.e. the parts that can be seen
and touched.
The four main categories of hardware are
● Input devices e.g. keyboard, mouse etc.
● Outputdevicese.g.printer,monitoretc.
● Storage devices e.g. hard disk, floppy disk etc.
● Processing devices e.g. CPU etc.
Software
The term software can be defined as the set of
programs and procedures that enable a
computer to perform a specific task or to
process the information. Software can be
classified into three types :
System Software
It is a set of one or more programs designed
to control the operations of a computer
system including hardware components
and implementations of application
software.
Types of System Software are
● Operating System It is a system
software, consisting of an integrated set
of programs that controls computer
resources (CPU, memory, I/O devices,
etc) and provides common services for
efficient execution of various application
software.
● Language Translator It helps in]
converting programming languages to
machine language. There are three kinds
of language translator
◆ Assembler It converts program written in
assembly language into machine
language.
◆ Interpreter It converts a high level
language into machine language by
converting it line by line.
◆ Complier It also converts high level
language program into machine language
at one go.

