Note 1
Note 1
Note 1
GENERATIONS OF COMPUTER
Generally, advances in computer technology since the development of the digital
system in 1944, is classified into categories called computer generation. What
distinguishes any generation is the technology used at the time to construct the main
electronic logical element. The change in this technology led to changes in the internal
memory and any other memory in use, the programming language requirements and
1
Arch Note One
other facilities used with the system. The term “Logical Element” refers to the electronic
component used to facilitate the circuit function within the computer (The CPU). The
development of new logical element led to improvements that made the computer faster,
smaller, more reliable and less expensive than those of the earlier generation. The
computer is generally put into five generations namely first to fifth and recently the
sixth generation
1 The First Generation (1944-56)
The first generation, which began with the Mauchly and Eckert’s ENIAC, is considered
to span the period between 1944 and 1956. The vacuum tube is employed in the design
and constructing of the logical element. It The first generation computers are mostly
very huge and generate a lot of heat and noise therefore required a special cooling
system. The magnetic drums were used as storage facilities. First generation computers
relied on machine language, the lowest-level programming language understood by
computers, to perform operations, and they could only solve one problem at a time.
Input was based on punched cards and paper tape, and output was displayed on
printouts.
The UNIVAC and ENIAC computers are examples of first-generation computing
devices. The UNIVAC was the first commercial computer delivered to a business client,
the U.S. Census Bureau in 1951.
2
Arch Note One
lower power requirement and general miniaturization of the circuitry and hence the
entire system. The generation also ushered in the use of Higher Level Languages and
general system compatibility. This generation lasted till 1971.
Instead of punched cards and printouts, users interacted with third generation computers
through keyboards and monitors and interfaced with an operating system, which
allowed the device to run many different applications at one time with a central program
that monitored the memory. Computers for the first time became accessible to a mass
audience because they were smaller and cheaper than their predecessors.
3
Arch Note One
focus of computing in the next generation is what is called DNA computing where the
design of the logic element shall be made to mimic the DNA operations.
CLASSIFICATION OF COMPUTER
There are various parameters used in the classification of computer. But the three major
parameters are: size, type and purpose.
Sizes of Computer
In terms of sizes, we refer to the dimensions of the computer machine, the cost of
acquiring it, the capacity of the machine and the number of users it can support at a
time. There are four sizes of computer. These are:
1 The Super Computer: -The supper computer is the most powerful and the largest
computer machine available. It is capable of performing thousands of million of
arithmetic operations per second. Because of its size and power it requires a
special cooling environment and a special support staff for it to function. It costs
over thousands of millions of dollars. It can support thousands of users at a time.
Hence it is said to be multi-user system. Supercomputers are mostly special
computers that work on a single task only. Supercomputers are used for highly
calculation-intensive tasks such as problems involving quantum physics,
weather forecasting, climate research, molecular modeling (computing the
structures and properties of chemical compounds, biological macromolecules,
polymers, and crystals), physical simulations (such as simulation of airplanes in
wind tunnels, simulation of the detonation of nuclear weapons, and research into
nuclear fusion).
2 The Mainframe: -The mainframe is next in size and cost to the super computer.
As the super computer it requires a special support staff and a special physical
environment. They are generally used in large business, Government academic
institution. It supports 100s of users at a time. Mainframe computers are often
shared by multiple users connected to the computer via terminals. Nearly all
mainframes have the ability to run (or host) multiple operating systems, and
thereby operate not as a single computer but as a number of virtual machines. In
this role, a single mainframe can replace dozens or even hundreds of smaller
servers. While mainframes pioneered this capability, virtualization is now
available on most families of computer systems, though not always to the same
degree or level of sophistication.
3 Mini Computer:- A minicomputer is a class of multi-user computers that lies in
the middle range of the computing spectrum, in between the largest multi-user
systems (mainframe computers) and the smallest single-user systems
4
Arch Note One
(microcomputers or personal computers). The class at one time formed a distinct
group with its own hardware and operating systems, but the contemporary term
for this class of system is midrange computer, such as the higher-end SPARC,
POWER and Itanium -based systems from Sun Microsystems, IBM and Hewlett-
Packard.it is equally a large and expensive systems but not as the mainframe. It
requires a special environment and support staff. It is a multi-user system too. It
can support up to 20 users at time. It is of the size that can fit into a hall or a big
room. Mini computers were also known as midrange computers. They had
relatively high processing power and capacity that mostly fit the needs of mid
range organizations. They were used in manufacturing processes or handling
email that was sent and received by a company. In the 70's they were the
hardware that was used to launch the computer aided design, CAD, industry and
other similar industries where a smaller dedicated system was needed.
4 Microcomputer:- It is a system that support only one user at a time. They are
small inexpensive systems that do not require special environment, to an extent
or a special knowledge to operate, though a well-ventilated environment is
required for longevity. It is a product of the forth generation technology of
computer. The microcomputer comes in desktops, mini and midi towers, laptops,
palm tops etc.
Types Of Computer
The classification of computer by type refers to the classification of computer based on
the way the internal logical element views its data or the type of data it can handle. To
the logical element, there are two types of data that. These are the discrete and the
continuous data. A discrete data is the data that does not assume an intermediate value.
It is always in whole number form. The continuous data is the type of data that can
assume intermediate values. it has fractional parts. According to these two types of data
there are three types of computer. These are:
1 An Analogue Computer:-The analogue computer handles or see its data as
continuous entity It is a form of computer that uses the continuously-changeable
aspects of physical phenomena such as electrical, mechanical, or hydraulic
quantities to model the problem being solved. Mechanical analog computers
were very important in gun fire control in World War II and the Korean War;
they were made in significant numbers. In particular, development of transistors
made electronic analog computers practical, and before digital computers had
developed sufficiently, they were commonly used in science and industry.
Analog computers can have a very wide range of complexity. Slide rules and
nomographs are the simplest, while naval gunfire control computers and large
hybrid digital/analog computers were among the most complicated. Analogue
5
Arch Note One
computers are used for physical measurements and converting physical measures
to value.
2 The Digital Computer:- The Digital computer handles or views its data as
discrete values. It can be seen as a counting machine. A digital computer
represents number, letters and instruction as digits and it preserves the digits of
data and instruction. Digital refers to the processes in which the computers
manipulate binary numbers. Most of the modern day computer machines in the
range of microcomputers are all digital systems. There data representation and
instruction are all in binary digits. In some text the words “computer” and “digital
computer” are used interchangeably rather than a type of the former.
3 Hybrid Computer:- Hybrid Computer is an intelligent and complex combination
of the above two types. It combines the capabilities of an analogue system with
the Power of the digital system. They are computers that exhibit features of
analog computers and digital computers. The digital component normally serves
as the controller and provides logical operations, while the analog component
normally serves as a solver of differential equations. It is a very powerful
computer system and as such they are mostly used to solve rather sophisticated
problems such as those of process control and optimization
Purpose Of Computer
The purpose of computer refers to the use of the computer system, There are two types
of computer according to purpose. These are:
1 A special/Single Purpose Computer:- A special computer is a computer system
designed for just one function and that is the only function it performs. The
computer used for guiding NASA”S space shuttles is an example of special
purpose computer. The input and output system are special and specific to the
purpose of the system.
2 A General-Purpose Computer: A general-purpose computer is a computer
system that is used for many purposes. Examples are the Microcomputers
designed to handle anything depending on availability of the software it requires.
A general-purpose computer is equipped with conventional input and output
facilities like the keyboard mouse VDU etc.