0% found this document useful (0 votes)
6 views9 pages

Overview of Computer Systems and Evolution

Uploaded by

njoh bless
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views9 pages

Overview of Computer Systems and Evolution

Uploaded by

njoh bless
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

COMPUTING ENVIRONMENT l6

BY AWA CED
Module 1 : COMPUTING SYSYEMS AND COMPONENTS
INTRODUCTION
Since the dawn of history, man has always searched for efficient means to make calculations and process
information quickly and without errors. This is why the computer was created. With the idea of developing a
machine which could perform complex calculations faster and with full accuracy, man invented the ‘computer’.
Computer is derived from the latin word “computare” which means “ to calculate” or “ to sum up” meaning that a
computer is simply a calculating machine.
DEFINITION OF KEY TERMS
1. A Computer. A computer is an electronic device that can be programmed to perform or carryout arithmetic
and or logical operations. It is capable of accepting data throuth the input unit, process the data according to
instructions given through the various programs and also store (keep) the results (information) in its storage
units for furture use.
2. Computer science: Computer Science is a term used to describe the study of computer technology and
information processing techniques that use computers. (It is the study of the principles and use of
computers).
3. Computing: Computing is any activity that uses computers to manage, process and communicate
information. It includes the development of both software and hardware resources. The major areas of
computing include computer engineering, computer science, software engineering, information system and
information technology.
4. Data: Data are raw facts that still need to be processed. (Data is a piece of raw information collected, stored,
or processed without any organization that could give it meaning). Data can be text, a number, a sound, an
image, etc. Example: 04271967 is data – a piece of information that has no meaning by itself.
5. Information: Information reffers to data that has been processed. OR Information is simply an assembly of
data, organized in order to give the data meaning. Example: 04/27/1967 is information that might represent
the day, month, and year of someone’s birthday
NOTE: Data and information are often used interchangeably in the field of computing.
6. Processing: Processing is the act of storing, manipulating, extracting, and organizing data or information.
7. Computing system. It is a dynamic entity used to solve problems and interact with its environment.
COMPONENTS OF A COMPUTER SYSTEM
A computer system is made up of 3 essential components ie hardware, software and data. These componentrs
enable the computer to perrform various task thereby executing instructions given by the user. The functioning of
the computer system is greatly afffected or worthless if any of these components is absent.
a. Hardware components.
They constitute the physical components that can be seen, touched and felt. E.g I/O devices (mouse, keyboard
etc), CPU, storage devices etc
b. Software components.
Also called computer software and reffers to the a set of programs that provide instructions to the computer to
perform specific task or operations. Computer software can be grouped into two namely system software and
application software.
THE HISTORY AND EVOLUTION OF COMPUTERS
Computers were developed due to mans search for fast, accurate and reliable calculating devices. The evolution of
computers is defined interms of eras, in which there are 3 eras. That is, the manual, mechanical and the
electronic era.
Manual Era
In the manual era (300 BC), the ABACUS which was considered as a counting device was introduced and was
used as the first calculating device. The abacus was produced by the MESOPOTAMIANS in Ancient
Mesopotamia. As trade transactions increased, a device known as Napiers Bone invented in 1616 by John
Napier, a scottish mathematician was used for calculation. These discoveries continued and gave rise to the
LEGS OF SHALOM : TRUTH AND EQUITY
@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
manufacture of the first automatic calculator in 1623 by Wilhelm Schickard. This earned him the title “the
father of computer”. His calcultor could peform basic arithmetic operations on integers.
Mechanical Era
In the mechanical era, Blaise Pascal (1623-1662) created the Pascaline in 1642. This machine was not the same
as a computer, but could be used for addition and subtraction. This was the first calculating machine.
As technology increased, the first practitioner of modern computing was the Englishman Charles Babbage
(1792-1871) who introduced the idea of using punch cards (perforated cards) to indicate the data and operations
to be processed. He invented a machine in 1800 that could count and execute a program. He called this machine
the difference engine. Later on, he invented its successor called the Analytical engine which was a general
purpose computing device and could execute programs. This earned him the title the father of modern
computer. Since analytical engine was programmable, babbage employed Ada Augusta Lovelace to write
programs. She then became the first programmer in the world. John Von Neumann later proposed the
construction of EDVAC (Electronic Discrete Variable Computer). This was the first computer to use a stored
program(meaning that the operand and the opcode could be stored or kept in the same memory location).
In 1945 John William Mauchly (1907-1980) and John Presper Eckert (1919-1995) constructed a huge
calculating machine called ENIAC (Electronic Numerical Integrator and Computer). The machine
contained more than 18000 vacuum tubes, weighed 30 tons, and occupied an estimated area of 1500m2.

Electronic Era
Computing technology continued to increase untill the year 1939 to 1942 when John Atanasoff and Clifford
Berry created the first electronic computer using 45 vaccum tubes (valves) for internal logic and capacitors for
storage. They called it the Atanasoff Berry Computer (ABC). This then birth the different generations of
computers extending to the 5th generation that we are today.

GENERATION OF COMPUTERS
The evolution of computers has been characterise by increase in processor speed, decrease in component size,
increase in memory size, increase in I/O capacity and speed. One factor responsible for the high increase in
processor speed is the reduction in the size of the microprocessor components. This has greatly reduce the
distance between components thereby increasing the speed at which each component functions.
Definition
Generation of computer reffers to an era or a period in the history and evolution of computers in which the
computers were characterized by a major technological development that fundamentally changed the way
computers operated, resulting to increasingly smaller, cheaper, faster, powerful, accurate and more efficient
devices. (A computer generation can be defined as a change in the technology in which the computer is or
was being used).
Initially, the term generation was used to distinguish between varying hardware technologies but nowadays,
generation includes both hardware and software, which together make up an entire computer system. There are
totally five different computer generations and each generation is characterized by a major technological
development that fundamentally changed the way the computer operates.
FIRST GENERATION OF COMPUTERS
This generationn of computers used vacuum tubes; a fragle glass device that could control and amplify electronic
signals. In this generation, punch cards (a card perforated accoding to a code) were used as input and output
media, numbers were represented in decimal form and arithmetic operations were performed in the decimal
system. Its memory consisted of 20 accumulators each capable of holding a 10 bit decimal number. Its weight
was estimated at 30 tons (a measure of weight with 1 ton = 907.187 kg), occupying a space of 1500sq feet floor
and contained more than 18000 vacuum tubes. It comsume up to 140KW of power and was capable of performing
5000 additions per second. E.g Electronic Numerical Intergrator and Computer (ENIAC), Electronic Discrete
Variable Automatic Computer (EDVAC), Universal Automatic Computer (UNIVAC) 1 and 2.
LEGS OF SHALOM : TRUTH AND EQUITY
@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
Major features of first generation computers
 Used vacuun tubes to amplify and control electronic signals
 Huge computers that occupied a lot of space
 High electricity consumption and heat generation, thereby requiring continouos air condioning
 Low level programming was introduced and the major language was the machine language
 Computers were unreliable since they were prone to frequent hardware failure
 Data was stopred on punch cards
 Very costly and required constant maintenance

SECOND GENERATION OF COMPUTERS


In the second generation of computers, vacuum tubes were replaced by transistors (a solid state device made
rfrom silicon, smaller, cheapper and emits or dissipates less heat than vacuum tubes.
Other changes that accompanied second generation of computers include the introduction of more complex
arithmetic and logic units, the use of assembly language and the introduction of the first operating system (GM-
NAA); a system of Genral Motors and North American Aviation released in 1956. E.g IBM series, UNIVAC 3
etc
Major features of second generation computers
 Used transistors
 Smaller and less expensive than first generation
 Comsumed less electricity and emmitted less heatthan first generation
 Introduction of the first operating system
 Use of assembly language
 Wider commercial use
 Used magnetic core memories and magnetic disk as primary and secondary storage capacity
THIRD GENERATION OF COMPUTERS
This generation of computers was characterised by the use of integrated circuits made of transistors, capacitors,
resistors and other metallic connections. This generation consisted of two types of ICs, that is, small scale
integration (SCI) chip having about 10 to 20 transistors on a single chip and medium scale integration (MSI)
chip having about 100 transistors per chip. E.g Intel 4004, IBM 360, DEL etc

Major features of third generation computers


 It characterised the use of integrated circuits
 Computers were smaller, faster and more reliable
 Keyboards and monitors were invented to provide interface with an an OS
 High level languages like pascal were introduced
 E.g Intel 4004, IBM 360, DEL etc
FOURTH GENRATION OF COMPUTERS
In the fourth generation of computers, large scale integration (LSI) of transistors were used. This led to the
development of microprocessor chip containing the entire central processing unit (CPU) on a single silicon
chip. T he size of computers became smaller and computers became cheaper. Micorcomputers and GUI were also
developed . Here, computers could be connected to each other in a LAN and internet. Hard disk and floppy disk
and CDs were also developed.
Major features of fourth generation computers
 Development of micro processor
 Development of protab le computers
 Networking of computers and data communication
 Different types of memories with hight storage capacity
 Very reliable, powerful and accurate devices
LEGS OF SHALOM : TRUTH AND EQUITY
@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
 E.g Apple 2, Pentium 1,2,3,4,etc
FIFHT GENERATION COMPUTERS
Fifth generation computers are still under delelopment and are being develped to have thinking power and ability
to make decisions. The concept of artificial intelligence in being used in these computers. These computers are
being developed to have knowledge information processing system (KIPS) rather than the present data or
logic information processing system. Applications such as voice recognition and visual recognition are a step in
this direction.
Artificial intelligence
It is the theory and development(building) of computer systems able to perform tasks normally requiring human
intelligence, such as visual perception, speechrecognition, decisioon ,making and translationbetween languages.

Major features of fifth generation computers


 Artificail intelligence or ultralarge scale integrated circuit
 Knowledge information processing system
 Use of natural language

TYPES OF COM PUTERS


There are different types of computers that canbe classified based of the type of data they can handle, purpose,
size and performance.
a. Classification based of the way data is handled
Based on the way data is handled, computers can be classified into analogue, digital and hybrid
computers.
1. Analogue computers: These are computers that use continouos phenomena such as electrical,
mechanical and hydraulic processes to model and solve problems. That is, they work on continouos
form of data and gives out continouos form of output( they work on similar data). These computers
operate numbers which involves continouosly changing measurable physical quantities like
temperature, speed, voltage, pressure etc. Some examples of analogue computers include wrist watch,
thermometer, Abacus, slide rule, electronic intergrators, , weaher forecasting models, flight simulators,
pascaline, difference engine etc
These quantities vary continuously while meaasuring the quantity such as the temperature of a person
which changes consistently. The analogue computer is the first generation of computers, ie, the
beginning of the computing world. Analogue computers are equiped to measure things rather than
countable or check. They are specially designed to measure and perform arithmetic calculations
of numbers, where nu mbers are represented in physical quantities. In typical electronic
analogue computers, the inputs are converted to voltages that can be added or multiplied using
specially designed circuit units. Responses are continuously generated for viewing or for
conversion into another desired form. The efficiency of this computer increases when we get the
result of the data in the form of graphs etc. analogue computers cannot store statistics. They are
used in the fields of technology, science, research, engineering, education etc.
NOTE: Analogue computers have been seen to be more energy efficient than their digital
counterparts.
FEATURES OF ANALOGUE COMPUTERS
 The quantities that represent digital data change consistently over time
 They are mostly mechanical or electrical machines that can perform task like adition,
multiplication, subtraction and division
 The output of analogue devices can be expressed in the form of graphs drawn on the screen of
an oscilloscope or on paper, or an electrical signal used to control the operstion of a mechanism
 Thet operate on real time. That is, real time processing.
LEGS OF SHALOM : TRUTH AND EQUITY
@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
 The analogue devices are designed for specific purposes
 These are generally used to monitor real-world conditions like wind, sound, movement,
temperature etc
 In addition to technical applications like automaic transmission and musical synthesizers,
analogue computers are also specific computational problems of a practical nature.
TYPES OF ANALOGUE COMPUTERS
 Electronic analaogue computers, use electronic circuits to solve problems
 Mechanical analogue computers, employ fluid dynamics to model systems
 Hybrid computers, combine analogue and digital components.
ADVANTAGES OF ANALOGUE COMPUTERS
The adavantageous point of analogue computers is that
 They show results in a simple or graphical way within a short time. (Real-time transformation in a
digital computer require complex…..
 High-speed processing
 Real time operation
 Continouos representation
 Low power consumption
LIMITATIONS OF ANALOGUE COMPUTERS
 They are sentitive to noise and errors
 They are difficult to program
 They are limited in precision
Some areas of application of analoge computers include Modelling, simulation, signal processing,
control systems, scientific research etc
2. Digital computers: These are computers that work on discrete data. These computers operate binary
data (consisting of of Os and 1s) which is discrete in nature using electronic switches and logic gates
to execute instructions. They execute a programmed processing system where instructions or programs
are stored as software. They work at tremondous speed and arfe able to produce more accurate results.
Components include
 CPU
 Memory (RAM, ROM)
 Input/Output devices such as keyboard, mouse and monitor
 Storage devices (hard drive, SSD)
 Operating system (OS)
ADVATAGES
 High speed
 Accuracy
 Large amount of stoirage capacity
 They are cost effective
 They are flexible
E.g
 calcualtor,
 laptops
 desktop computers
 servers
 mainframes
 gaming consoles
 smart home devices
 Point-of-sale (POS) systems etc
LEGS OF SHALOM : TRUTH AND EQUITY
@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
Difference between analogue and digital computers

ANALOGUE COMPUTERS DIGITAL COMPUTERS


They work with continouos signals (values or data) They work with discrete values or data
Has less speed than digital computers Has high speed than analogue computers
Has very low or limited memory Has very large amount of memory
Has no state Has two states, that is, ON and OFF
Has comparatively low performance Has very low performance
Perform calculations through physical changes Perform calculations through logical operarions (AND<
NOT,OR etc).
Represent information as comtinouos values Represent inormation as discrete values
Depends on physical variations Does not depend on physical variation
Provides results with less accuracy Provides results with very high accuracy
They are difficult to use They are more simpler to use
They have complex architecture They donot have complex architecture like analogue
computers
Readability is low Readability is high
Shows results in terms of voltage signals Shows results on computer display screen
Employs analogue encoding Employs digital encoding
Power consmption is low Power consumption is high
Usually specially purpose devices They are often general purpose computers
Examples include analogue clock, thermometer etc Examples include digital laptops, camera, watches etc

3. Hybrid computers: These are computers that function in both analogue and digital form. They
integrate the features or components of analogue and digital computers. Here, the digital and anlogue
devices are connected in such a way that data can be transferred between them. The digital unit
controls the analogue unit by means of instructions given to it.
Characteristics
 Improved perrformance
 Increase accuracy
 Enhanced flexibilty
Areas of application
 Scientific simulation such as weather forecasting
 Real time control systems
 Robotics
 Medical imaging such as CT scans
 Gaming and entertainment
Advantages
 Improved accuracy and precision
 Increasd [prpocessing speed
 Enhanced flexibility and programmability
 Real-time processing
 Cost effecive
Disdavatages
 Complexity in design and implementation
 High development cost

LEGS OF SHALOM : TRUTH AND EQUITY


@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
 Compactibility issues between analogue and digital components
 Limited commercial availability
Examples
 Electronic petrol pumps
 Water pumps
 Power grid control systems
 Robotics
 Thermostats
 Mixers
 Smart watches

b. Classification based on purpose


1. General purpose computers: These are computers that are design to perform a wide range of task
(variety of different task). They are versatile, meaning they can change easily from one activity to another
but are weak in in speed and efficeincy.
Examples;
 Personal computers such as laptops, desktops,
 Servers
 Super computers
 Mobile devices such as smart phones and tablets
 Mainframes etc
 Others: computers used for payroll, accounts management, word processing etc

NOTE: A payroll is a list of people employed by a company and showing how much each person earns.

2. Special purposecomputers: These are compputers that perfoem a specific task or set of tasks. They are
designed to handle special problems or to performs. They are good in performance, have high speed and
more efficient and rfelaible than general purpose computers.
Examples;
 ATM systems
 Playstations
 Telescopes
 Security systems
 computers managing
 Ttraffic light control systems
 Mmilitary systems such as Radar systems
 Microwave ovens
 Point-of-sale (POS) systems etc.

c. Classification based on size and performance

1. Supper computers
These are extremely powerful computers designed to perform complex calcualtions, simulations and data
processing at tremendous speed. Supper computers are the most powerful computers( in terms of
processing speed) and are used for problems requiring complex calculations. They are capable of
performing billions (50 million) operations in a second.
Characteristics of supercomputers
 High processing speed

LEGS OF SHALOM : TRUTH AND EQUITY


@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
 High memory and storage capacity
 Advanced cooloing to prevent overheating

Areas of application

 Scientific research
 Wearther forecasting
 Modelling and simulation systems
 Artificial intelligence
 Cybersecurity

Examples

 IBM submit
 Sierra
2. Mainframe computers: Mainframe computers are larger general purpose computers. They provide a multi-
user environmrnt such that amny users or operations can operate or be carried out on a single machine
simultaneously. They are often used in organiozations involving thousands of customers, employees and
transactions. E.g banks. They are very expensive and therefore owned by big companies.
3. Minicomputers: Minicomputerss are powerful, having all or some of the facilities of mainframe computers
but are smaller, cheaper and slower that mainframe computers. They also create multiuser environment.
Example; IBM AS/400.
4. Microcomputers: Microcomputers are the smallest computers which create single user environment such
that only one person can operate at a time. They are also called SINGLE-CHIP PROCESSOR or
SYSTEM-ON-A-CHIP. They are the cheapest computers and can therefore be owned by individuals.
They are used for word preocessing, graphic designing, accounting, record keeping (database), playing
games and communication on the internet etc. They are classified into the following 3 basic categories.
i. Programmable computers or Personal Digital Assistant (PDA): These are microcomputers
that are designed to carryout day to day task related to sharing or exchange of information by
connecting to desktop computers regardless of location. They are used as notepads and address
book.
ii. Laptop or desktop computer or personal computers: These are computers which are designed
to carryout day to day personal task. They are used in business and at home.
iii. Workstations: These are computers that are similar to personal computers but have greater
memory and processing capability. They are generally used in industrial scientific and busines
environments that require high levels of computation.

Charateristics of computers

FEATURE CHARACTERISTIC
High speed A computer can work at tremendous speed. It has the ability to calcualte or perform
millions of instructions per second
Accuracy It is an accuarate machine. It gives false results only when wrong datat is entered; a
concept known as Gabbage In Gabbage Out (GIGO)
High storage capacity Computers have high storage capapcity and can therfore store or recall large amount
of information because of its secondary storage capapcity. It forgets or loses
information only when asked to.
Commuincation Computer users can exchange files when computers are connectedin network. This has
enhance or facilitated communication among users
Versatility A computere is a versatile machine; being capable of performing many task
interchangeably.

LEGS OF SHALOM : TRUTH AND EQUITY


@Son Of Encouragement
COMPUTING ENVIRONMENT l6
BY AWA CED
Autoamtic A computer performs work automatically once the user feeds data into it. It does not
require help from the user.
Reliability Computers carry out complex task without making errors or mistakes, thereby
producing consistent and reliable (trustworthy) results.
No Intelligences Computers are programmed to carryout tasks and instructions exactly as instructed and
qoutient (IQ) do not have an intelligence of their own.
Diligence Computers do not get tired or bored. They can work continouoly for hours

Limitations of computers
 A computert cannot generate data or information on its own
 A computer cannot correct wrong instructions
 A computer does not have intelligence on its own
 Computers donot have feelings
 Computers do not have (lack) the ability to learning

SUMMAERY CONCLUSION
Computers started back as far as 300BC with ABACUS machine produced by the MESOPOTAMIANS in
Ancient Mesopotamia as the first calculating device. The increase in trade transactions led to the development of
the NAPIERS BONE in 1616AD by JOHN Napier, a scottish mathematician. Mans continuous search led to the
manufacture of the first automatic calcuator in 1623 by Wilhelm Schickard, which earned him the titile the
Father of computer. His calculator could perform basic calculations or operations on integers.
Technology continued to take new turns and Charles babbage, an English mathematician invented a machine in
1800 that could count and execute a program. He called this machine the difference engine. His technological
experties led to the development of another device which he called analytical engine. It was a general purpose
compuiting device. This earned charles babbage the titile father of modern computer, this because he
produced the first machine that could execute a program. Since analytical engine was programmable,
babbage employed ADA AUGUSTA LOVELACE to write programs. She then became the first world
prgrammer.
Computer continued to see the light of day untill the year 1939 when John Atanasoff and Clifford Berry created
the first electronic computer using vaccum tubes for internal logic and capacitors for storage. They called this
device the Atanasoff Berry Computer (ABC). This gradually led to the different generations of computers
extending to the fifith generation that we are looking up to. This increase in technology has led to the
development of different typse of computers such as mainframe, super, mini, micro etc. These computers are
applicable in many spheres of life such as education, business, health etc. Although the computers are strong (in
speed), powerful and accurate in their performance and operations, they are also limited in some areas such such
as lack of IQ, need of electrical energy to function, lack of feelings etc. but that not withstanding, their use and
impact in mans life and his daily activities cannot be over emphasized.

LEGS OF SHALOM : TRUTH AND EQUITY


@Son Of Encouragement

You might also like