SlideShare a Scribd company logo
1
Evolution of
Computers
Assignment 1
D.S.Weeraddana
TG/2017/258
Computer Architecture
ICT1252
2
Contents
Generations of Computers ........................................................................................................... 4
First Generation (1945-1955) ................................................................................................... 4
Second Generation (1955-1965) ............................................................................................... 5
Third Generation (1965-1975) ................................................................................................. 5
Fourth Generation (1975-Current) ......................................................................................... 6
Fifth Generation (Present and Beyond) .................................................................................. 7
Categories of Computer ............................................................................................................... 8
SuperComputers........................................................................................................................ 8
MainframeComputers .............................................................................................................. 9
MiniComputers.......................................................................................................................... 9
MicroComputers ..................................................................................................................... 10
3
Man always searched for a fast calculating device, it took a long time to invent a digital computer.
Evolution of computers refers to the historical developments through which computers and
technology have passed, from the time they started to exit in ancient forms to their current state.
Examples of Ancient counting and calculating devices:
 The Abacus - The beginning or foundation of computing devices is the abacus,
which was developed in 300 BC by Chinese. It was built out of wood and beads.
The abacus helps people keep track of numbers as they do the computing. It is quick
but has limited storage capabilities.
 Napier’s Bones - John Napier invented a tool called “Napier’s Bones”. Napier’s
bones were multiplication tables written on strips of bones, ivory, silver or wood.
The invention was used for simplifying multiplication, division and taking square
roots and cube roots.
 Blaise Pascal’s Calculator – Pascal Blaise invented the first mechanical calculator
to speed arithmetic calculations. Numbers are dialed in on the metal wheels on the
front of the calculator.
The first computer Programmer was Ada Byron Lovelace (1815-1852). In 1842, Ada was
asked to write a scientific interpretation of the Analytical Engine and its operations.
 We can divide the evolution of computers into sub parts.
Evolution of
Computers
Generations of
Computers
Categories of
Computer
4
Generations of Computers
The history of computer development is often referred to in reference to the different generations
of computer devices. Each generation of computer is characterized by a major technological
development that fundamentally changed the way computers operate, resulting in increasingly
smaller, cheaper, and more powerful and more efficient and reliable devices.
First Generation (1945-1955)
 The first Generation computers were based on Vacuum Tube, which was a glass tube that
controlled and amplified the electronic signals.
 Input was based on punched cards and paper tape, and output was displayed on printouts.
 Used machine language.
 Examples:
 Electronic Numerical Integrator and Calculator (ENIAC) invented in 1946,
was the first electronic computer.
 Universal Automatic Computer (UNIAC) was the first digital computer, was
used in business and industries.
 Advantages and Disadvantages of 1st
generation computers.
Advantage Disadvantage
Vacuum Tubes were the only electronic
component available in those days.
These were very large.
This technology made possible to make
electronic digital computers
Not reliable
These computers could calculate data in
milliseconds.
Could solve one problem at a time.
Air conditioning was required
Consumed a large amount of energy
Heated very soon due to thousands of vacuum
tubes.
5
Second Generation (1955-1965)
 This was the age of Transistors, which is a small device that transfers electronic signals
across a resistor.
 The concept of Minicomputers was introduced.
 Still relied on punched cards for input and printouts for output.
 Used Assembly language.
 Examples:
 IBM 7094 series
 IBM 1400 series
 CDC 164
Advantage and Disadvantage of second generation computers.
Advantage Disadvantage
Smaller size as compared to the first
generation computers
Air conditioning was required
More reliable Costly
More energy-efficient Commercial production was difficult
Better portability Constant maintenance was required
Were not heated because of less energy Also only used for specific purposes.
Third Generation (1965-1975)
 It was the age of Integrated Circuits (ICs), which combined three electronic components
onto a small silicon disc.
 Scientists later managed to fit even more components on a single chip called a
Semiconductor, which increased the speed and efficiency of computers.
 The concept of mainframes was introduced.
6
 Instead punched cards and printouts, user interacted through keyboards and monitors and
interfaced with an operating systems, which allowed the device to run many different
applications at one time with a central program that monitored the memory.
 Examples:
 IBM System/360
 UNIVAC 1108
 IBM 370
 Advantage and Disadvantage of third generation computers.
Advantage Disadvantage
Smaller in size as compared to previous
generation
Air conditioning was required
More reliable High sophisticated technology required for the
manufacturing of IC chips.Less energy used
Produced less heat as compared to previous
generations computers
More good speed, could calculate data in
nanoseconds.
Fourth Generation (1975-Current)
 The fourth generation started with the invention of Microprocessors.
 What in the first generation filled an entire room could now fit in the palm of the hand.
 Microprocessors is a small chip containing thousands of ICs on it.
 It greatly reduces the size of the computer.
 The modern microprocessors are usually one inch and can contain millions of electronic
circuits.
 Fourth generation computers also saw the development of GUIs, the mouse and Hand held
devices.
7
 Examples:
 Macintosh
 Advantage and Disadvantage of fourth generation computers.
Advantage Disadvantage
Very small in size Highly sophisticated technology required for
manufacturing microprocessorsLess power consumption
Less heat generated
Reliable and powerful
No air conditioning is required
Less need for repairing
Commercial production
Fifth Generation (Present and Beyond)
 It is based on Artificial Intelligence (AI), computers can understand spoken word
instructions and imitate human reasoning.
 Scientist are working to increase the speed of computers.
 They are trying to create a computer with a real IQ with the help advanced programming
and technologies.
 With the rapid pace of technology, the high rate of introduction of new products, and the
importance of software and communications as well as hardware, the classification by
generation becomes less clear and less meaningful.
 It could be said the commercial application of new developments resulted in a major
change in the early 1970s and that the results of these changes are still being worked out.
 Quantum computation and molecular and nanotechnology will radically change the face of
computers in years to come.
8
Categories of Computer
Computers are classified based on their technology, function, physical size, performance, and cost.
The categories of computers include:
SuperComputers
 Supercomputers are the fastest and the most expensive machines.
 They have high processing speed compared to other computers.
 The speed of a supercomputer is generally measured in FLOPS (Floating Point Operations
per Second). Some of the faster supercomputers can perform trillions of calculations per
second.
 Supercomputers are built by interconnecting thousands of processors that can work in
parallel.
 Supercomputers are used for highly calculation-intensive tasks, such as, weather
forecasting, climate research (global warming), molecular research, bi logical research,
nuclear research and aircraft design.
9
 Example:
 IBM Roadrunner
 IBM Blue gene
 Intel ASCI red
MainframeComputers
 Mainframe computer are multi-user, multi programming and high performance computers.
They operate at a very high speed, have very large storage capacity and can handle the
workload of many user.
 Mainframe computer are used in large organizations such as insurance companies and
banks, where many people frequently need to use the same data.
 In a traditional mainframe environment, each user accesses the mainframe’s resources
through a device called a terminal.
 There are two types of terminals:
 Dumb terminal – Does not process or store data. It is simply an input/output
device that functions as a window into a computer located somewhere else.
 Intelligent terminal – Can perform some processing operations, but it
usually does not have any storage.
 In some mainframe environments, however, workers can use a standard personal computer
to access the mainframe.
 Example:
 CDC 6600
 IBM ES000 series
MiniComputers
 Minicomputers are digital computers, generally used in multi-user systems.
 They have high processing speed and high storage capacity than the microcomputers.
 Minicomputers can support 4-200 user simultaneously. The users can access the
minicomputer through their PCs or terminal.
10
 They are used for real-time applications in industries, research centers.
 The capabilities of a minicomputer are somewhere between those of mainframe and
personal computers. For this reason minicomputers are often called Midrange
Computers.
 Examples:
 PDP 11
 IBM(8000 series)
MicroComputers
 Microcomputers are small, low-cost and single-user digital computer.
 They consist of CPU, input unit, output unit, storage unit and the software.
 Although microcomputers are stand-alone machines, they can be connected together to
create a network of computers that can serve more than one user.
 IBM PC based on Pentium microprocessor and Apple Macintosh are some examples of
microcomputers.
 Example:
 Desktop computers or Personal Computer(PC) - PC is the most common type
of microcomputer. It is a stand-alone machine that can be placed on the desk.
Externally, it consists of three units—keyboard, monitor, and a system
unit containing the CPU, memory, hard disk drive, etc. It is not very expensive and
is suited to the needs of a single user at home, small business units, and
organizations.
 Notebook computers or Laptop - Resemble a notebook. They are portable and
have all the features of a desktop computer. The advantage of the laptop is that it is
small in size (can be put inside a briefcase), can be carried anywhere, has a battery
backup and has all the functionality of the desktop.
11
 Tablet computer - Has features of the notebook computer but it can accept input
from a stylus or a pen instead of the keyboard or mouse. It is a portable computer.
Tablet computer are the new kind of PCs.
 Smart Phones - are cellular phones that function both as a phone and as a small
PC. They may use a stylus or a pen, or may have a small keyboard. They can be
connected to the Internet wirelessly. They are used to access the electronic-mail,
download music, play games, etc
----------------------------------------------------END----------------------------------------------------------

More Related Content

What's hot

History of Computer Technology
History of Computer TechnologyHistory of Computer Technology
History of Computer TechnologyDanz Magdaraog
 
1st Generation Computers
1st Generation Computers 1st Generation Computers
1st Generation Computers
Gaurav Wadhwa
 
Types of computer
Types of computer Types of computer
Types of computer
Sajib007
 
supercomputer
supercomputersupercomputer
supercomputer
panjab university
 
evolution of computers
 evolution of computers evolution of computers
evolution of computers
Bhavya Chawla
 
First generation of computer
First generation of computerFirst generation of computer
First generation of computer
Avnish Khandelwal
 
history of computer
history of computerhistory of computer
history of computer
Bikash Kumar
 
Generations of Computer
Generations of ComputerGenerations of Computer
Generations of Computer
Muhammad Hammad Waseem
 
History of computer
History of computerHistory of computer
History of computer
Badrinath Kadam
 
Introduction To Computer 1
Introduction To Computer  1Introduction To Computer  1
Introduction To Computer 1
Amit Chandra
 
Introduction to Computer Engineering
Introduction to Computer EngineeringIntroduction to Computer Engineering
Introduction to Computer Engineering
BESOR ACADEMY
 
Fundamentals of ICT - Lecture 1
Fundamentals of ICT - Lecture 1Fundamentals of ICT - Lecture 1
Fundamentals of ICT - Lecture 1
Junaid Qadir
 
What Is Computer
What Is ComputerWhat Is Computer
What Is ComputerLUZ PINGOL
 
Internet and its uses
Internet and its usesInternet and its uses
Internet and its uses
Latif Hyder Wadho
 
Evolution of computer
Evolution of computer   Evolution of computer
Evolution of computer
PratikshaKhedkar1
 
History of computer hardware.1940 to present
History of computer hardware.1940 to presentHistory of computer hardware.1940 to present
History of computer hardware.1940 to present
University of Lahore
 
GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTER
Rajat More
 
An introduction to Computer Technology
An introduction to Computer TechnologyAn introduction to Computer Technology
An introduction to Computer Technology
Steven Heath
 

What's hot (20)

Categories of computer
Categories of computerCategories of computer
Categories of computer
 
Evolution & History of Computers
Evolution & History of ComputersEvolution & History of Computers
Evolution & History of Computers
 
History of Computer Technology
History of Computer TechnologyHistory of Computer Technology
History of Computer Technology
 
1st Generation Computers
1st Generation Computers 1st Generation Computers
1st Generation Computers
 
Types of computer
Types of computer Types of computer
Types of computer
 
supercomputer
supercomputersupercomputer
supercomputer
 
evolution of computers
 evolution of computers evolution of computers
evolution of computers
 
First generation of computer
First generation of computerFirst generation of computer
First generation of computer
 
history of computer
history of computerhistory of computer
history of computer
 
Generations of Computer
Generations of ComputerGenerations of Computer
Generations of Computer
 
History of computer
History of computerHistory of computer
History of computer
 
Introduction To Computer 1
Introduction To Computer  1Introduction To Computer  1
Introduction To Computer 1
 
Introduction to Computer Engineering
Introduction to Computer EngineeringIntroduction to Computer Engineering
Introduction to Computer Engineering
 
Fundamentals of ICT - Lecture 1
Fundamentals of ICT - Lecture 1Fundamentals of ICT - Lecture 1
Fundamentals of ICT - Lecture 1
 
What Is Computer
What Is ComputerWhat Is Computer
What Is Computer
 
Internet and its uses
Internet and its usesInternet and its uses
Internet and its uses
 
Evolution of computer
Evolution of computer   Evolution of computer
Evolution of computer
 
History of computer hardware.1940 to present
History of computer hardware.1940 to presentHistory of computer hardware.1940 to present
History of computer hardware.1940 to present
 
GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTER
 
An introduction to Computer Technology
An introduction to Computer TechnologyAn introduction to Computer Technology
An introduction to Computer Technology
 

Similar to Evolution of computers

Generation of computers
Generation of computersGeneration of computers
Generation of computers
13023901-016
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generation
Pritam Das
 
Digital Fluency
Digital FluencyDigital Fluency
Digital Fluency
SOMASUNDARAM T
 
CSA
CSACSA
presentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptxpresentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptx
ssuser3b0320
 
Introduction of Computers
Introduction of ComputersIntroduction of Computers
Introduction of Computers
abiramiabi21
 
generation of computer
generation of computergeneration of computer
generation of computer
dipti reya
 
Generation of Computers: A Survey
Generation of Computers: A SurveyGeneration of Computers: A Survey
Generation of Computers: A Survey
Nithin Prince John
 
Improvement of hardware in computer generation
Improvement of hardware in computer generationImprovement of hardware in computer generation
Improvement of hardware in computer generation
aman ferdous
 
Computer Generation
Computer GenerationComputer Generation
Computer Generation
A. S. M. Shafi
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
VICTOR ESAU
 
Computer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademyComputer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademy
smhuzain
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
SeethaDinesh
 
Compendium for computer application
Compendium for computer applicationCompendium for computer application
Compendium for computer application
musadoto
 
History of comp
History of compHistory of comp
History of comp
sruthi nair
 
Copyofcomputerfinalppt 130903070322-
Copyofcomputerfinalppt 130903070322-Copyofcomputerfinalppt 130903070322-
Copyofcomputerfinalppt 130903070322-
naquib123
 
Computer beginner first
Computer beginner firstComputer beginner first
Computer beginner first
Sarzamin Khan
 
Five generations of computers .docx
Five generations of computers      .docxFive generations of computers      .docx
Five generations of computers .docx
Kamran Abdullah
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
omkutu
 

Similar to Evolution of computers (20)

Generation of computers
Generation of computersGeneration of computers
Generation of computers
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generation
 
Digital Fluency
Digital FluencyDigital Fluency
Digital Fluency
 
CSA
CSACSA
CSA
 
presentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptxpresentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptx
 
Introduction of Computers
Introduction of ComputersIntroduction of Computers
Introduction of Computers
 
generation of computer
generation of computergeneration of computer
generation of computer
 
Generation of Computers: A Survey
Generation of Computers: A SurveyGeneration of Computers: A Survey
Generation of Computers: A Survey
 
Improvement of hardware in computer generation
Improvement of hardware in computer generationImprovement of hardware in computer generation
Improvement of hardware in computer generation
 
Computer Generation
Computer GenerationComputer Generation
Computer Generation
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
Computer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademyComputer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademy
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Compendium for computer application
Compendium for computer applicationCompendium for computer application
Compendium for computer application
 
GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.
 
History of comp
History of compHistory of comp
History of comp
 
Copyofcomputerfinalppt 130903070322-
Copyofcomputerfinalppt 130903070322-Copyofcomputerfinalppt 130903070322-
Copyofcomputerfinalppt 130903070322-
 
Computer beginner first
Computer beginner firstComputer beginner first
Computer beginner first
 
Five generations of computers .docx
Five generations of computers      .docxFive generations of computers      .docx
Five generations of computers .docx
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 

More from Madushan Sandaruwan

Sri Lanka A/L Technology stream - English
Sri Lanka A/L Technology stream - EnglishSri Lanka A/L Technology stream - English
Sri Lanka A/L Technology stream - English
Madushan Sandaruwan
 
Sri Lanka A/L Technology stream - Sinhala
Sri Lanka A/L Technology stream - SinhalaSri Lanka A/L Technology stream - Sinhala
Sri Lanka A/L Technology stream - Sinhala
Madushan Sandaruwan
 
ChefGuru Hotel Management System - JAVA
ChefGuru   Hotel Management System - JAVAChefGuru   Hotel Management System - JAVA
ChefGuru Hotel Management System - JAVA
Madushan Sandaruwan
 
DigiMart Online Shopping System PHP - Business plan
DigiMart Online Shopping System PHP - Business planDigiMart Online Shopping System PHP - Business plan
DigiMart Online Shopping System PHP - Business plan
Madushan Sandaruwan
 
Fingerprint Voting System Proposal
Fingerprint Voting System ProposalFingerprint Voting System Proposal
Fingerprint Voting System Proposal
Madushan Sandaruwan
 
ICC concrete mixture counter Software using Python
ICC concrete mixture counter Software using PythonICC concrete mixture counter Software using Python
ICC concrete mixture counter Software using Python
Madushan Sandaruwan
 
Information Security
Information SecurityInformation Security
Information Security
Madushan Sandaruwan
 
ICT Related Glossary - Letter C
ICT Related Glossary - Letter CICT Related Glossary - Letter C
ICT Related Glossary - Letter C
Madushan Sandaruwan
 
Software maintenance and evolution
Software maintenance and evolutionSoftware maintenance and evolution
Software maintenance and evolution
Madushan Sandaruwan
 
Software maintenance and evolution
Software maintenance and evolutionSoftware maintenance and evolution
Software maintenance and evolution
Madushan Sandaruwan
 
Computer networks
Computer networksComputer networks
Computer networks
Madushan Sandaruwan
 
V shape process model
V shape process modelV shape process model
V shape process model
Madushan Sandaruwan
 
Incremental process model
Incremental  process  modelIncremental  process  model
Incremental process model
Madushan Sandaruwan
 
Ariane 5 failure
Ariane 5 failureAriane 5 failure
Ariane 5 failure
Madushan Sandaruwan
 
Ariane 5 failure (3)
Ariane 5 failure (3)Ariane 5 failure (3)
Ariane 5 failure (3)
Madushan Sandaruwan
 
Ariane 5 failure (2)
Ariane 5 failure (2)Ariane 5 failure (2)
Ariane 5 failure (2)
Madushan Sandaruwan
 
Ariane 5 failure
Ariane 5 failureAriane 5 failure
Ariane 5 failure
Madushan Sandaruwan
 
The dhahram patriot missile failure
The dhahram patriot missile failureThe dhahram patriot missile failure
The dhahram patriot missile failure
Madushan Sandaruwan
 
The dhahram patriot missile failure (3)
The dhahram patriot missile failure (3)The dhahram patriot missile failure (3)
The dhahram patriot missile failure (3)
Madushan Sandaruwan
 
The dhahram patriot missile failure (1)
The dhahram patriot missile failure (1)The dhahram patriot missile failure (1)
The dhahram patriot missile failure (1)
Madushan Sandaruwan
 

More from Madushan Sandaruwan (20)

Sri Lanka A/L Technology stream - English
Sri Lanka A/L Technology stream - EnglishSri Lanka A/L Technology stream - English
Sri Lanka A/L Technology stream - English
 
Sri Lanka A/L Technology stream - Sinhala
Sri Lanka A/L Technology stream - SinhalaSri Lanka A/L Technology stream - Sinhala
Sri Lanka A/L Technology stream - Sinhala
 
ChefGuru Hotel Management System - JAVA
ChefGuru   Hotel Management System - JAVAChefGuru   Hotel Management System - JAVA
ChefGuru Hotel Management System - JAVA
 
DigiMart Online Shopping System PHP - Business plan
DigiMart Online Shopping System PHP - Business planDigiMart Online Shopping System PHP - Business plan
DigiMart Online Shopping System PHP - Business plan
 
Fingerprint Voting System Proposal
Fingerprint Voting System ProposalFingerprint Voting System Proposal
Fingerprint Voting System Proposal
 
ICC concrete mixture counter Software using Python
ICC concrete mixture counter Software using PythonICC concrete mixture counter Software using Python
ICC concrete mixture counter Software using Python
 
Information Security
Information SecurityInformation Security
Information Security
 
ICT Related Glossary - Letter C
ICT Related Glossary - Letter CICT Related Glossary - Letter C
ICT Related Glossary - Letter C
 
Software maintenance and evolution
Software maintenance and evolutionSoftware maintenance and evolution
Software maintenance and evolution
 
Software maintenance and evolution
Software maintenance and evolutionSoftware maintenance and evolution
Software maintenance and evolution
 
Computer networks
Computer networksComputer networks
Computer networks
 
V shape process model
V shape process modelV shape process model
V shape process model
 
Incremental process model
Incremental  process  modelIncremental  process  model
Incremental process model
 
Ariane 5 failure
Ariane 5 failureAriane 5 failure
Ariane 5 failure
 
Ariane 5 failure (3)
Ariane 5 failure (3)Ariane 5 failure (3)
Ariane 5 failure (3)
 
Ariane 5 failure (2)
Ariane 5 failure (2)Ariane 5 failure (2)
Ariane 5 failure (2)
 
Ariane 5 failure
Ariane 5 failureAriane 5 failure
Ariane 5 failure
 
The dhahram patriot missile failure
The dhahram patriot missile failureThe dhahram patriot missile failure
The dhahram patriot missile failure
 
The dhahram patriot missile failure (3)
The dhahram patriot missile failure (3)The dhahram patriot missile failure (3)
The dhahram patriot missile failure (3)
 
The dhahram patriot missile failure (1)
The dhahram patriot missile failure (1)The dhahram patriot missile failure (1)
The dhahram patriot missile failure (1)
 

Recently uploaded

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 

Recently uploaded (20)

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 

Evolution of computers

  • 2. 2 Contents Generations of Computers ........................................................................................................... 4 First Generation (1945-1955) ................................................................................................... 4 Second Generation (1955-1965) ............................................................................................... 5 Third Generation (1965-1975) ................................................................................................. 5 Fourth Generation (1975-Current) ......................................................................................... 6 Fifth Generation (Present and Beyond) .................................................................................. 7 Categories of Computer ............................................................................................................... 8 SuperComputers........................................................................................................................ 8 MainframeComputers .............................................................................................................. 9 MiniComputers.......................................................................................................................... 9 MicroComputers ..................................................................................................................... 10
  • 3. 3 Man always searched for a fast calculating device, it took a long time to invent a digital computer. Evolution of computers refers to the historical developments through which computers and technology have passed, from the time they started to exit in ancient forms to their current state. Examples of Ancient counting and calculating devices:  The Abacus - The beginning or foundation of computing devices is the abacus, which was developed in 300 BC by Chinese. It was built out of wood and beads. The abacus helps people keep track of numbers as they do the computing. It is quick but has limited storage capabilities.  Napier’s Bones - John Napier invented a tool called “Napier’s Bones”. Napier’s bones were multiplication tables written on strips of bones, ivory, silver or wood. The invention was used for simplifying multiplication, division and taking square roots and cube roots.  Blaise Pascal’s Calculator – Pascal Blaise invented the first mechanical calculator to speed arithmetic calculations. Numbers are dialed in on the metal wheels on the front of the calculator. The first computer Programmer was Ada Byron Lovelace (1815-1852). In 1842, Ada was asked to write a scientific interpretation of the Analytical Engine and its operations.  We can divide the evolution of computers into sub parts. Evolution of Computers Generations of Computers Categories of Computer
  • 4. 4 Generations of Computers The history of computer development is often referred to in reference to the different generations of computer devices. Each generation of computer is characterized by a major technological development that fundamentally changed the way computers operate, resulting in increasingly smaller, cheaper, and more powerful and more efficient and reliable devices. First Generation (1945-1955)  The first Generation computers were based on Vacuum Tube, which was a glass tube that controlled and amplified the electronic signals.  Input was based on punched cards and paper tape, and output was displayed on printouts.  Used machine language.  Examples:  Electronic Numerical Integrator and Calculator (ENIAC) invented in 1946, was the first electronic computer.  Universal Automatic Computer (UNIAC) was the first digital computer, was used in business and industries.  Advantages and Disadvantages of 1st generation computers. Advantage Disadvantage Vacuum Tubes were the only electronic component available in those days. These were very large. This technology made possible to make electronic digital computers Not reliable These computers could calculate data in milliseconds. Could solve one problem at a time. Air conditioning was required Consumed a large amount of energy Heated very soon due to thousands of vacuum tubes.
  • 5. 5 Second Generation (1955-1965)  This was the age of Transistors, which is a small device that transfers electronic signals across a resistor.  The concept of Minicomputers was introduced.  Still relied on punched cards for input and printouts for output.  Used Assembly language.  Examples:  IBM 7094 series  IBM 1400 series  CDC 164 Advantage and Disadvantage of second generation computers. Advantage Disadvantage Smaller size as compared to the first generation computers Air conditioning was required More reliable Costly More energy-efficient Commercial production was difficult Better portability Constant maintenance was required Were not heated because of less energy Also only used for specific purposes. Third Generation (1965-1975)  It was the age of Integrated Circuits (ICs), which combined three electronic components onto a small silicon disc.  Scientists later managed to fit even more components on a single chip called a Semiconductor, which increased the speed and efficiency of computers.  The concept of mainframes was introduced.
  • 6. 6  Instead punched cards and printouts, user interacted through keyboards and monitors and interfaced with an operating systems, which allowed the device to run many different applications at one time with a central program that monitored the memory.  Examples:  IBM System/360  UNIVAC 1108  IBM 370  Advantage and Disadvantage of third generation computers. Advantage Disadvantage Smaller in size as compared to previous generation Air conditioning was required More reliable High sophisticated technology required for the manufacturing of IC chips.Less energy used Produced less heat as compared to previous generations computers More good speed, could calculate data in nanoseconds. Fourth Generation (1975-Current)  The fourth generation started with the invention of Microprocessors.  What in the first generation filled an entire room could now fit in the palm of the hand.  Microprocessors is a small chip containing thousands of ICs on it.  It greatly reduces the size of the computer.  The modern microprocessors are usually one inch and can contain millions of electronic circuits.  Fourth generation computers also saw the development of GUIs, the mouse and Hand held devices.
  • 7. 7  Examples:  Macintosh  Advantage and Disadvantage of fourth generation computers. Advantage Disadvantage Very small in size Highly sophisticated technology required for manufacturing microprocessorsLess power consumption Less heat generated Reliable and powerful No air conditioning is required Less need for repairing Commercial production Fifth Generation (Present and Beyond)  It is based on Artificial Intelligence (AI), computers can understand spoken word instructions and imitate human reasoning.  Scientist are working to increase the speed of computers.  They are trying to create a computer with a real IQ with the help advanced programming and technologies.  With the rapid pace of technology, the high rate of introduction of new products, and the importance of software and communications as well as hardware, the classification by generation becomes less clear and less meaningful.  It could be said the commercial application of new developments resulted in a major change in the early 1970s and that the results of these changes are still being worked out.  Quantum computation and molecular and nanotechnology will radically change the face of computers in years to come.
  • 8. 8 Categories of Computer Computers are classified based on their technology, function, physical size, performance, and cost. The categories of computers include: SuperComputers  Supercomputers are the fastest and the most expensive machines.  They have high processing speed compared to other computers.  The speed of a supercomputer is generally measured in FLOPS (Floating Point Operations per Second). Some of the faster supercomputers can perform trillions of calculations per second.  Supercomputers are built by interconnecting thousands of processors that can work in parallel.  Supercomputers are used for highly calculation-intensive tasks, such as, weather forecasting, climate research (global warming), molecular research, bi logical research, nuclear research and aircraft design.
  • 9. 9  Example:  IBM Roadrunner  IBM Blue gene  Intel ASCI red MainframeComputers  Mainframe computer are multi-user, multi programming and high performance computers. They operate at a very high speed, have very large storage capacity and can handle the workload of many user.  Mainframe computer are used in large organizations such as insurance companies and banks, where many people frequently need to use the same data.  In a traditional mainframe environment, each user accesses the mainframe’s resources through a device called a terminal.  There are two types of terminals:  Dumb terminal – Does not process or store data. It is simply an input/output device that functions as a window into a computer located somewhere else.  Intelligent terminal – Can perform some processing operations, but it usually does not have any storage.  In some mainframe environments, however, workers can use a standard personal computer to access the mainframe.  Example:  CDC 6600  IBM ES000 series MiniComputers  Minicomputers are digital computers, generally used in multi-user systems.  They have high processing speed and high storage capacity than the microcomputers.  Minicomputers can support 4-200 user simultaneously. The users can access the minicomputer through their PCs or terminal.
  • 10. 10  They are used for real-time applications in industries, research centers.  The capabilities of a minicomputer are somewhere between those of mainframe and personal computers. For this reason minicomputers are often called Midrange Computers.  Examples:  PDP 11  IBM(8000 series) MicroComputers  Microcomputers are small, low-cost and single-user digital computer.  They consist of CPU, input unit, output unit, storage unit and the software.  Although microcomputers are stand-alone machines, they can be connected together to create a network of computers that can serve more than one user.  IBM PC based on Pentium microprocessor and Apple Macintosh are some examples of microcomputers.  Example:  Desktop computers or Personal Computer(PC) - PC is the most common type of microcomputer. It is a stand-alone machine that can be placed on the desk. Externally, it consists of three units—keyboard, monitor, and a system unit containing the CPU, memory, hard disk drive, etc. It is not very expensive and is suited to the needs of a single user at home, small business units, and organizations.  Notebook computers or Laptop - Resemble a notebook. They are portable and have all the features of a desktop computer. The advantage of the laptop is that it is small in size (can be put inside a briefcase), can be carried anywhere, has a battery backup and has all the functionality of the desktop.
  • 11. 11  Tablet computer - Has features of the notebook computer but it can accept input from a stylus or a pen instead of the keyboard or mouse. It is a portable computer. Tablet computer are the new kind of PCs.  Smart Phones - are cellular phones that function both as a phone and as a small PC. They may use a stylus or a pen, or may have a small keyboard. They can be connected to the Internet wirelessly. They are used to access the electronic-mail, download music, play games, etc ----------------------------------------------------END----------------------------------------------------------