COMPUTER SYSTEM FUNDAMENTAL - Keit102
COMPUTER SYSTEM FUNDAMENTAL - Keit102
Chapter
Computer System
The term ‘computer’ is derived from the word ‘compute’,
meaning ‘to calculate’. A computer is a programmable
electronic machine that accepts data from the user,
processes it by performing calculations and operations
on it, and generates the desired output results. Computer
performs both simple and complex operations, with
Fig. 2.1: Computer system speed and accuracy.
Computing is not restricted to only mathematical
computing but to a variety of logic‑based tasks. Computer,
process the data as per the given set of instructions. It
can perform operations like generating bills, reserving
tickets, printing mark-sheets, printing business reports,
or communicating messages. Data can be text, number,
audio, video, graphs, or animations.
Characteristics
Speed: The speed of computer data processing is
measured in terms of instructions per second. Modern
computers can process the data very fast that is at the
rate of millions of instructions per second. It means
the calculations which otherwise require hours and
days to compute manually, can be completed in a few
seconds using computers.
Accuracy: Computers can perform complex arithmetic
and logical computations with 100% accuracy. For
example, the computer can accurately give the result of
division of any two numbers up to ten decimal places.
Automation: Computers can automatically perform a
given task based on the given instructions. Once data
and necessary instructions are stored in the computer
memory, human intervention is not required.
Programability: Computers can be programmed to
execute predefined set of instructions. The program
once written can be modified later for the revised task.
Storage: Computers can store large volumes of data
permanently in secondary storage for a long time. The
stored content can be retrieved whenever required. A
limited amount of data can be stored, temporarily, in
the primary memory.
Diligence: Computers are machines and hence they can
operate consistently for long hours without any break.
They can perform long and complex calculations with
the same speed and accuracy from the start till the end.
Versatility: Computers are versatile in nature. They
can perform different types of tasks with the same ease.
At one moment, you can use the computer to prepare
a letter document and the next moment you may play
music or print a document.
Computer System Fundamentals 25
Generations of Computer
The computer has evolved from a large simple calculating
machine to a smaller but much more powerful machine.
The evolution of the computer to the current state is
defined in terms of generations of the computer. Each
generation of the computer is designed based on a new
technological development, resulting in better, cheaper,
and smaller computers that are more powerful, faster,
and efficient than their predecessors. There are five
generations of the computer.
Table 2.1 Generations of computer
First Generation Main electronic component: vacuum ENIAC, EDVAC, EDSAC, UNIVAC,
(1942–1954) tubes IBM 701
Input/Output device: punch card
Second Main electronic component: transistors IBM 7030, IBM 7094, IBM 1400
Generation Input/Output device: floppy disk and series, CDC 164, UNIVAC series
(1955–1964) tape
Third Generation Main electronic component: integrated IBM 360/370, UNIVAC 1108,
(1964–1975) circuits (IC) UNIVAC AC 9000, PDP 11, CDC
Input/Output device: keyboard and 6600
mouse as input device, high capacity
disk for secondary storage
Fourth Very large scale integrated circuits STAR 1000, CRAY-X-MP (super
Generation (VLSI) technology, microprocessor computer), DEC 10, PDP 11
(1975–Present) CRAY-1, IBM 4341, ALTAIR 8800,
Input/Output device: keyboard and Apple computers, VAX9000
mouse as input device, high capacity
disk for secondary storage
Fifth Generation These machines will incorporate IBM notebooks, Pentium PCs,
(Present–Future) bio-chip and VVLSI (very very large SUN workstations
scale integration) or ultra-large scale
integration (ULSI)
artificial intelligence (AI)
Hard disk
Optical drive
CPU fan
CPU Processor
Heat sink
(a) (b)
RAM
Fig. 2.2: (a) Hardware and (b) Software
Input
The computer accepts input data from the user via
an input device like keyboard. The input data can be
characters, word, text, sound, images, document, etc.
Process
The computer processes the input data. It performs
arithmetic or logic calculation, editing, modifying a
document, etc. During processing, the data, instructions,
and the output are stored temporarily in the computer’s
main memory.
Output
It is the result generated after the processing of data.
The output may be in the form of text, sound, image,
document, etc. The computer may display the output
on a monitor and send the output to the printer
for printing.
Storage
The input data, instructions, and output are stored
permanently in the secondary storage devices like hard
disk. The stored data can be retrieved, whenever
needed.
Memory unit
It stores the data, instructions, intermediate results
and output, temporarily during the processing of
data. The memory unit consists of cache memory and
primary memory. Primary memory or main memory of
the computer is used to store the data and instructions
during execution of the instructions. Random access
memory (RAM) and read‑only memory (ROM) are the
primary memory. The input data that is to be processed
is brought into the main memory before processing.
The instructions required for processing of data and
any intermediate results are also stored in the main
memory. The output is stored in memory before being
transferred to the output device. CPU can work with
the information stored in the main memory. In addition
to the main memory, there is another kind of storage
device known as the secondary memory. It is non-
volatile memory and is used for permanent storage of
data and programs. A program or data that has to be
executed is brought into the RAM from the secondary
memory. Magnetic disks, optical disks, and magnetic
tapes are examples of secondary memory.
Cache memory
During processing, data and instructions are brought
to RAM from secondary storage devices. For processing,
the data and instructions are accessed from the RAM
and stored in the registers. The time taken to move
the data between RAM and CPU registers is large. This
affects the speed of processing of a computer and results
in decreasing the performance of CPU. Cache memory is
a very high speed memory placed in between RAM and
CPU. It increases the speed of processing
and it is a storage buffer that stores the
Processor
(Core)
L1 Cache L2 Cache RAM data that is used more often temporarily
and makes it available to the CPU at a
fast rate. During processing, CPU first
Fig. 2.5: Illustration of cache memory
checks cache for the required data. If
RAM/ Low/
Fast High Yes
ROM Moderate
Practical Activity
Identify the computer hardware and software.
Material required
Computer, RAM, hard disk drive, CD, DVD, pen drive
Procedure
1. Identify the RAM chip and note its memory capacity.
2. Identify the hard disk drive and note its memory
capacity.
3. Insert the CD in the CD drive and note its memory
capacity.
4. Insert the DVD in the DVD drive and note its memory
capacity.
5. Insert the pen drive in the USB slot and note its
memory capacity.
6. Categorise all of the above memory into primary and
secondary memory.
Classification of Computers
Generally, the word computer refers to a personal
computer such as a desktop or laptop. However, we
Purpose
According to purpose, computers can be classified into
two types:
General purpose computers
These computers are used for general use such as office
applications, banking, invoice, sales analysis, and
financial accounting. They are used at home, offices,
and educational institutions.
Special purpose computers
These computers are designed to perform scientific
applications, weather forecasting, space applications, etc.
Fig. 2.9: Digital and analog
signals Working principle
According to the technology used, computers can be
classified into three types — analog, digital, and hybrid
computers.
Analog computers
These deal with analog data which represents the
(a) continuously varying physical quantities, such as
current, voltage, or frequency. They are used to
measure physical quantities like pressure, temperature,
speed, etc., and to perform computation on these
measurements. Examples are thermometer and
(b)
speedometer.
Digital computers
These operate on digital data. Input and output is in the
form of on/off type (digit 1 and 0). Digital computers are
based on counting operation. Any data to be manipulated
by a digital computer must be converted to a discrete
(1,0) representation. The digital computers are mainly
(c) used in office, home, and industry.
Fig. 2.10: (a) Analog computer, Hybrid computers
(b) Digital computer, (c) Hybrid
computer These use the combination of digital and analog
computers. These computers use digital‑to‑analog
Desktop computers
Desktop computers are also known as personal computer
(PC). They are intended for use at a fixed location. They
consist of CPU, monitor, speaker, keyboard, and mouse.
Desktop computers are easy to upgrade and expand.
They are also less expensive.
Laptop computers
A laptop has a built-in monitor, keyboard, touch-pad,
and speakers to make a fully functional computer.
The modern laptops also have touch screen, which
minimises the use of a keyboard or mouse. They are
called laptops because of their small size and being
light enough to be used while being placed on one’s
lap. A laptop can perform almost all jobs of a desktop.
The main components of laptop are — touchpad,
Fig. 2.16: Laptop computer
battery, AC adapter and ports. A user can work on
a fully charged laptop without connecting it to a
power supply for three to seven hours. A laptop has a
power cable and AC adapter designed to be used with
Mobile computers
Many mobile devices work as specialised computers.
These are normally used for internet, e-mail, photography,
capturing and storing images and videos. These devices are
portable and consume very less space. The various mobile
computers are categorised as — tablets, smartphones,
wearable devices, vehicle-mounted, handheld computers,
e-book readers, etc. The most common are tablets and
smartphones, which are discussed here.
Tablets
They are handheld computers and are more portable
than laptops. They use a touch sensitive screen for
typing and navigation. The size of a tablet is about 7 to
10 inches. They work on specialised operating systems
such as Android, Windows, and iOS. The iPad is an
example of a tablet.
Smartphones
In addition to providing telephone services, a smartphone
is designed to run a variety of applications (apps). They
are small tablet computers and can be used for web
browsing, watching videos, reading e-books, and playing
games. Many apps can be installed on the smartphone
which we use in our daily lives for booking tickets, bill Fig. 2.17: Smartphone
payment, etc.