I-4 Computer Fundamentals
• Diligence: Computer, being a machine, does not suffer from the human traits of tiredness and lack
of concentration. If four million calculations have to be performed, then the computer will perform
the last four-millionth calculation with the same accuracy and speed as the first calculation.
• Reliability: Generally, reliability is the measurement of performance of a computer, which is mea-
sured against some predetermined standard for operation without any failure. The major reason
behind the reliability of the computers is that, at hardware level, it does not require any human
intervention between its processing operations. Moreover, computers have built-in diagnostic
capabilities, which help in continuous monitoring of the system.
• Storage capability: Computers can store large amounts of data and can recall the required infor-
mation almost instantaneously. The main memory of the computer is relatively small and it can
hold only a certain amount of information, therefore, the data is stored on secondary storage
devices such as magnetic tape or disks. Small sections of the data can be accessed very quickly
and brought into the storage devices, as and when required, for processing.
• Versatility: Computers are quite versatile in nature. They can perform multiple tasks simultane-
ously with great ease. For example, at one moment it can be used to draft a letter, another moment
it can be used to play music and in between, one can print a document as well. All this work is
possible by changing the program (computer instructions).
• Resource sharing: In the initial stages of development, computers used to be isolated machines.
With the tremendous growth in computer technologies, computers today have the capability to
connect with each other. This has made the sharing of costly resources such as printers possible.
Apart from device sharing, data and information can also be shared among groups of computers,
thus creating a large information and knowledge base.
3. Explain in detail about the evolution of computers.
Ans: The need for a device to do calculations along with the growth in commerce and other human
activities explain the evolution of computers. Computers were preceded by many devices which man-
kind developed for their computing requirements. However, many centuries elapsed before technology
was adequately advanced to develop computers. Some of the ancient time devices which led to evolution
of computers are as follows:
Sand Tables
In ancient times, people used fingers to perform the calculations such as addition and subtraction. Even
today, simple calculations are done on fingers. Soon, mankind realized that it would be easier to do cal-
culations with pebbles as compared to fingers. Consequently, pebbles were used to represent numbers,
which led to the development of sand tables. They are known to be the earliest device for computa-
tion. A sand table consists of three grooves in the sand with a maximum of 10 pebbles in each groove.
To increase the count by one, a pebble has to be added in the right-hand groove. When 10 pebbles were
collected in the right groove, they were removed and one pebble was added to the adjacent left groove.
Abacus
Abacus is a counting device devised by the people in Asia Minor to simplify the process of counting. The
word ‘abacus’ was derived from Arabic word ‘abaq’ which means ‘dust’. An abacus consists of sliding
beads arranges on a rack, which has two parts, namely, upper and lower. The upper part contains two
beads and the lower part contains five beads per wire. The numbers are represented by the position of the
beads on the rack. For example, in the upper part of the rack, a raised bead denotes 0 whereas a lowered
M01_ITL-ESL4791_01_SE_C01.indd 4 12/22/2012 4:52:20 PM