Topic 1 History of Computers
Topic 1 History of Computers
CLASSIFICATION OF COMPUTERS
By the type of data they manipulate
• Digital computers. A computer that stores data in terms of digits (0’s and 1’s) and
proceeds in discrete steps from one state to the next. The states of a digital computer
typically involve binary digits which may take the form of the presence or absence of
magnetic markers in a storage medium, on-off switches or relays. In digital
computers, even letters, words and whole texts are represented digitally. They have
the ability to store large quantities of data.
• Analogue computers. A computer that uses electrical or mechanical phenomena to
model the problem being solved, or more generally by using one kind of physical
quantity to represent another. They perform arithmetic operations and logic
comparison by measuring changes in physical magnitude e.g. electronic voltage,
pressure change, temperature changes etc.
• Hybrid computers. Are designed by interconnecting the digital computer and analog
computer’s element directly into one processor using a suitable interfacing circuitry.
I.e. both the digital and analog features are built within the same computer processor.
They are advantageous in that they combine both the functional capabilities of the
digital and analogue computers, though they are more expensive
By the purpose for which they are designed for
• Special purpose or dedicated computers A computer that is designed to operate on
a restricted class of problems. They carry out special processing tasks in one or more
applications.
• General purpose computers. A machine that is capable of carrying out some
general data processing under program control. They are designed to be used in
a variety of application s environment as required. A general purpose computer
can be dedicated to carry out word processing tasks
• By size, price and capabilities
Super computers
They are very large in size and use multiple processor and superior technology. Super
computers are biggest in size, the most expensive in price than any other is classified and
known as super computer. It can process trillions of instructions in seconds. This computer is
not used as a PC in a home neither by a student in a college. Governments specially use this
type of computer for their different calculations and heavy jobs. Different industries also use
this huge computer for designing their products.
In most of the Hollywood’s movies it is used for animation purposes. This kind of computer
is also helpful for forecasting weather reports worldwide. They are known for von Newman’s
design i.e. multiple processor system with parallel processing. In such a system a task is
broken down and shared among processes for faster execution. They are used for complex
tasks requiring a lot of computational power.
Mainframe computers
A mainframe is another giant computers after the super computer and can also process
millions of instruction per second and capable of accessing billions of data .They are
physically very large in size with very high capacity of main memory. This computer is
commonly used in big hospitals, air line reservations companies, and many other huge
companies prefer mainframe because of its capability of retrieving data on a huge basis. They
can be linked to smaller computers and handle hundreds of users they are also used in space
exploitation. The term mainframe was mainly used for earliest computers as they were big in
size though today this is used for the large computers. A large number of peripherals can be
attached to them. They are expensive to install.
Minicomputers
They are smaller than the main frame but bigger than micro-computers. They support
concurrent users. They can be used as servers in companies. They are slower and less costly
compared to mainframe computers but more powerful, reliable and expensive than micro
computers.
Micro computers
They are of advanced technology i.e. the micro era based on large scale integration that
confines several physical components per small elements thumb size IC, hence the size
reduced. The smallest of the three computers. They are usually called personal computers
since they are designed to be used by individuals. The micro chip technology has enabled
reduction of size of computers. Microcomputers can be a desktop, laptop, notebooks, or even
palmtop
o Notebook computer An extremely lightweight personal computer. Notebook
computers typically weigh less than 6 pounds and are small enough to fit easily in a
briefcase. Aside from size and portability,. Notebook computers use a variety of
techniques, known as flat-panel technologies, to produce a lightweight and non-bulky
display screen.
o Desktop Computer is an independent personal computer that is made especially for
use on a desk in an office or home. The term is used mainly to distinguish this type of
personal computer from portable computers and laptops, but also to distinguish other
types of computers like the server or mainframe.
o Laptop A small portable computer light enough to carry comfortably, with a flat
screen and keyboard that fold together. Laptops are battery-operated, often have a
thin,backlit or sidelit LCD display screen, and some models can even mate with a
docking station to perform as a full-sized desktop system back at the office. Advances
in battery technology allow laptop computers to run for many hours between charges,
and some models have a set of business applications built into ROM. Today's high-
end laptops provide all the capabilities of most desktop computers.
o Palmtop A small computer that literally fits in your palm. Compared to full-size
computers, palmtops are severely limited, but they are practical for certain functions
such as phone books and calendars. Palmtops that use a pen rather than a keyboard for
input are often called hand-held computers or PDAs. Because of their small size, most
palmtop computers do not include disk drives. However, many contain PCMCIA slots
in which you can insert disk drives, modems, memory, and other devices.
Computer generation
First generation computers (1946-1956)
They made use of vacuum tubes to store and process information. The tubes consumed a lot
of power and generate a lot of heat (overheating). They were huge in size and occupy a room.
They used magnetic tape. Storage capacity was very low i.e. 2kb and speed of processing was
also very low. First machine in this category was ENIAC (electronic discrete variable
automatic computer) and later came UNIVAC (universal automatic computers).these
computers were mostly computational machines. Their input /output capabilities were usually
limited to the keyboard and or punched card input and printer and or punched cart output.
The speed of these machines was described in milliseconds (1/1000 of a second)
Second generation computers (1957-1967)
These computers used transistors after invention of transistors. The transistor is smaller
cheaper and produced less heat than vacuum tubes and consumed less power. The cost of
computers decreases and the speed increased. The second generation saw the introduction of
more complex ALU and CPU, the use of high level languages and provision of system
software with the computer. Data access time was measured in micro-seconds. Removable
disk storage units were developed for use on these machines. The speed of these machines
was described in microseconds (1/1000, 000 of a second). These computers had programming
languages whose vocabularies are close to the human natural language, English language.
Third generation computers (1965-1980)
Introduced the use of very small electronic circuit called integrated circuits by combining
several transistors together between 3 transistors to make 1 IC. With ic you can house
thousands of transistors in one ic .This change further decreased the size, heat output and the
maintenance complexity of the computers while increasing its speed. The small circuitry that
resulted improved the processing speed i.e. 10 times the past. The speed of these machines
was described in nanoseconds (1/1,000,000,000 of a second). They have higher main memory
capacity, reliable and increased processing power (have the capability of holding more than
one set of instructions and operate on them) than the second generation computers. Invention
of IC revolutionalised electronics and started the error of micro-electronics. The IBM 360 is
an example of third generation computers.
Fourth generation computers (1980s)
Use large scale integration circuits which housed hundreds of transistors and very large IC
which are between 200,000 to 400, 000 in one IC. Memory used includes magnetic disc and
optical disc. Memory size expanded up to several MB and speed was 10 times faster. This
generation marked the origin of mini computers in use today
Fifth generation computers (1990-current)
The design of these computers was based on VLSI (very large scale integration) technology,
the micro chip technology that gave rise to the smaller computers known as the micro
computers in use today. These computers are used in networking .examples of micro
computers are IBM PCs BBC micro etc. the micro computers are usually described as PCs or
stand alone or desktop computers because they were designed primarily to serve single
person at a time. The fifth generation is still a state of the art technology that relies on
predictions and further technological refinements.
Summary
Research shows that the trend in computer technology revolution is that there is;
o Continual decrease in computer size
o Improved speed and power processing
o Decrease in computers and the related facilities cost
o Number of components in computer per circuit (IC) greatly increased over 500,000
physical elements e.g. transistors, capacities, diodes etc per chip(IC).
Importance of Computers
Personal and Home Uses
Computers allow people with disabilities to do normal activities
Shopping online
Playing games with other people
Work from home
Business Uses
Computers allow companies to keep large amounts of information at hand
Databases
Makes ordering and tracking resources quicker and easier
Allows people to have meetings from different locations
Educational Uses
The Internet allows access to hundreds of online research materials
Allows colleagues to correspond quickly about ongoing research
Communication Uses
Computers allow people across the world to communicate easily