Computer Basics - Introduction To Information Technology, 2nd Edition
Computer Basics - Introduction To Information Technology, 2nd Edition
Computer Basics
This chapter lays a foundation for one of the most influential forces avail-
able in modern times, the computer. A computer is an electronic device, op-
erating under the control of instructions, which tells the machine what to
do. It is capable of accepting data (input), processing data arithmetically
and logically, producing output from the processing, and storing the results
for future use. The chapter begins with the characteristics, evolution, and
various generations of computers. The discussion also explores the classifi-
cation of computers and their features. The chapter concludes with an over-
view on basic computer units and computer applications.
CHAPTER OBJECTIVES
1.1 INTRODUCTION
In the beginning of the civilization, people used fingers and pebbles for
computing purposes. In fact, the word digitus in Latin actually means fin-
ger and calculus means pebble. This gives a clue into the origin of early
computing concepts. With the development of civilization, the computing
needs also grew. The need for a mechanism to perform lengthy calcula-
tions led to the invention of, first, calculator and then computers.
The term computer is derived from the word compute, which means to
calculate. A computer is an electronic machine devised for performing
calculations and controlling operations that can be expressed either in
logical or in numerical terms. In simple words, a computer is an elec-
tronic device that performs diverse operations with the help of instruc-
tions to process the data in order to achieve desired results. Although the
application domain of a computer depends totally on human creativity
and imagination, it covers a huge area of applications including educa-
tion, industries, government, medicine, scientific research, law, and even
music and arts.
THINGS TO REMEMBER
Limitations of a Computer
The need for a device to do calculations along with the growth in com-
merce and other human activities explains the evolution of computers.
Having the right tool to perform these tasks has always been important
for human beings. In their quest to develop efficient computing devices,
humankind developed many apparatuses. However, many centuries
elapsed before technology was adequately advanced to develop
computers.
In the beginning, when the task was simply counting or adding, people
used either their fingers or pebbles along lines in the sand. In order to
conveniently have the sand and pebbles all the time, people in Asia Minor
built a counting device called abacus. This device allowed users to do cal-
culations using a system of sliding beads arranged on a rack. The abacus
was simple to operate and was used worldwide for centuries. In fact, it is
still used in many countries (Figure 1.1).
Figure 1.1 Abacus
chanical multiplier worked by a system of gears and dials. The only prob-
lem with this device was that it lacked mechanical precision in its con-
struction and was not very reliable.
FACT FILE
What's in a Name?
In 1889, Herman Hollerith, who worked for the US Census Bureau, also
applied Jacquard's loom concept to computing. Unlike Babbage's idea of
using perforated cards to instruct the machine, Hollerith's method used
cards to store the data, which he fed into a machine that compiled the re-
sults mechanically (Figure 1.3).
The start of World War II produced a substantial need for computer ca-
pacity, especially for military purposes. One early success was the Mark I,
which was built as a partnership between Harvard Aiken and IBM in
1944. This electronic calculating machine used relays and electromag-
netic components to replace mechanical components. In 1946, John
Eckert and John Mauchly of the Moore School of Engineering at the
University of Pennsylvania developed the Electronic Numerical Integrator
and Calculator (ENIAC). This computer used electronic vacuum tubes to
make the internal parts of the computer. It embodied almost all the com-
ponents and concepts of today's high-speed, electronic computers. Later
on, Eckert and Mauchly also proposed the development of the Electronic
Discrete Variable Automatic Computer (EDVAC). It was the first electronic
computer to use the stored program concept introduced by John Von
Neumann. It also had the capability of conditional transfer of control,
that is, the computer could stop any time and then resume operations. In
1949, at the Cambridge University, a team headed by Maurice Wilkes de-
veloped the Electronic Delay Storage Automatic Calculator (EDSAC), which
was also based on John Von Neumann's stored program concept. This ma-
chine used mercury delay lines for memory and vacuum tubes for logic.
The Eckert–Mauchly Corporation manufactured the Universal Automatic
Computer (UNIVAC) in 1951 and its implementation marked the real be-
ginning of the computer era.
In the 1960s, efforts to design and develop the fastest possible computer
with the greatest capacity reached a turning point with the Livermore
Advanced Research Computer (LARC), which had access time of less than 1
μs (pronounced as microsecond) and the total capacity of 100,000,000
words. During this period, the major computer manufacturers began to
offer a range of capabilities and prices, as well as accessories such as card
feeders, page printers and cathode ray tube displays. During the 1970s,
the trend shifted towards a larger range of applications for cheaper com-
puter systems. During this period, many business organizations adopted
computers for their offices. The vacuum deposition of transistors became
the norm and entire computer assemblies became available on tiny
“chips”.
In the 1980s, Very Large Scale Integration (VLSI) design, in which hun-
dreds of thousands of transistors were placed on a single chip, became in-
creasingly common. The “shrinking” trend continued with the introduc-
tion of personal computers (PCs), which are programmable machines
small enough and inexpensive enough to be purchased and used by indi-
viduals. Microprocessors equipped with the read-only memory (ROM),
which stores constantly used and unchanging programs, performed an
increased number of functions. By the late 1980s, some PCs were run by
microprocessors that were capable of handling 32 bits of data at a time
and processing about 4,000,000 instructions per second. By the 1990s, PCs
became part of everyday life. This transformation was the result of the in-
vention of the microprocessor, a processor on a single integrated circuit
(IC) chip. The trend continued leading to the development of smaller and
smaller microprocessors with a proportionate increase in processing
powers. The computer technology continues to experience huge growth.
Computer networking, electronic mail and electronic publishing are just
Computer networking, electronic mail and electronic publishing are just
The development of the integrated circuit, also called an IC, was the trait
of the third-generation computers. An IC consists of a single chip (usually
silicon) with many components such as transistors and resistors fabri-
cated on it. ICs replaced several individually wired transistors. This devel-
opment made computers smaller in size, reliable and efficient (Figure
1.6).
Figure 1.6 Integrated Circuit
These days, computers are available in many sizes and types. Some com-
puters can fit in the palm of the hand, while some can occupy the entire
room. Computers also differ based on their data-processing abilities.
Based on the physical size, performance and application areas, we can
generally divide computers into four major categories: micro, mini, main-
frame and supercomputers (Figure 1.8).
1.4.1 Microcomputers
Desktop Computer: The desktop computer, also known as the PC, is prin-
cipally intended for stand-alone use by an individual. These are the most-
common type of microcomputers. These microcomputers typically consist
of a system unit, a display monitor, a keyboard, an internal hard disk
storage and other peripheral devices. The main reason behind the impor-
tance of the PCs is that they are not very expensive for the individuals or
the small businesses. Some of the major PC manufacturers are APPLE,
IBM, Dell and Hewlett-Packard (Figure 1.9).
1.4.2 Minicomputers
1.4.3 Mainframes
The mainframe allows its users to maintain a large amount of data stor-
age at a centralized location and to access and process these data from
different computers located at different locations. It is typically used by
large businesses and for scientific purposes. Some examples of the main-
frame are IBM's ES000, VAX 8000 and CDC 6600.
1.4.4 Supercomputers
FACT FILE
There are several computer systems in the market with a wide variety of
makes, models and peripherals. In general, a computer system comprises
the following components:
CPU: This unit performs processing of instructions and data inside the
computer.
Input Unit: This unit accepts instructions and data.
Output Unit: This unit communicates the results to the user.
Storage Unit: This unit stores temporary and final results (Figure
1.15).
Input, Output and Storage Unit: The user must enter instructions and
data into the computer system before any operation can be performed on
the given data. Similarly, after processing the data, the information must
go out from the computer system to the user. For this, every computer
system incorporates the I/O unit that serves as a communication medium
between the computer system and the user.
An input unit accepts instructions and data from the user with the help
of input devices such as keyboard, mouse, light pen, etc. Since the data
and instructions entered through different input devices will be in differ-
ent form, the input unit converts them into the form that the computer
can understand. After this, the input unit supplies the converted instruc-
tions and data to the computer for further processing.
The output unit performs just opposite to that of input unit. It accepts
the output (which is in machine-coded form) produced by the computer,
converts them into the user-understandable form and supplies the con-
verted results to the user with the help of an output device such as
printer, monitor and plotter.
Due to the limited size of the primary memory, a computer employs the
secondary memory, which is extensively used for storing data and in-
structions. It supplies the stored information to the other units of the
computer as and when required. It is less expensive and has higher stor-
age capacity than the primary memory. Some commonly used secondary
storage devices are floppy disks, hard disks and tape drives (Figure 1.16).
Figure 1.16 Typical Hardware and Peripherals in a Computer System
A computer performs three basic steps to complete any task: input, pro-
cessing and output. A task is assigned to a computer in a set of step-by-
step instructions, which is known as a program. These instructions tell
the computer what to do with the input in order to produce the required
output. A computer functions in the following manner:
In the last few decades, computer technology has revolutionized the busi-
nesses and other aspects of human life all over the world. Practically, ev-
ery company, large or small, is now directly or indirectly dependent on
computers for data processing. Computer systems also help in the effi-
cient operation of railway and airway reservation, hospital records, ac-
counts, electronic banking and so on. Computers not only save time, but
also save paper work. Some of the areas where computers are being used
are listed below.
LET US SUMMARIZE
EXERCISES
EXERCISES
Fill in the Blanks
Multiple-choice Questions
Descriptive Questions
ANSWERS
1. Vacuum tube
2. Megahertz
3. Integrated circuits
4. Input
5. Notebook computers
6. Micro, Mini, Mainframe, Super
7. Input, Processing, Output
8. Personal digital assistant
9. ALU, CU, registers
10. Secondary storage devices
Multiple-choice Questions
1. (c)
2. (d)
3. (a)
4. (b)
5. (b)
6. (c)
7. (b)
8. (a)
9. (a)
10. (d)
1. True
2. False
3. True
4. False
5. False
6. False
7. True
8. True
9. False
10. False