SlideShare a Scribd company logo
1 of 10
Download to read offline
W. W. M. S. Karunasena
TG/2017/233
Computer Architecture - ICT1252
Evolution of Computers
- Assignment 01 -
Evolution of Computers
• • •
1
Contents
The Early Years ...................................................................................................................................... 2
➢ Abacus..................................................................................................................... 2
➢ Napier’s Bone .......................................................................................................... 2
Generations of Computers ............................................................................................................. 3
➢ First Generation (1942-1954) - Vacuum Tube ....................................................... 3
✓ The main features of First Generation................................................................................ 3
✓ Some computers of first generation were: ....................................................................... 4
➢ Second Generation Computers (1954 -1964) - Transistor.................................... 4
✓ The main features of Second Generation ........................................................................ 4
✓ Some computers of second generation were: ............................................................... 4
➢ Third Generation Computers (1964 -1972) - Integrated Circuit........................... 5
✓ The main features of Third Generation.............................................................................. 5
✓ Some computers of third generation were: ..................................................................... 5
➢ Fourth Generation (1972- Present) - VLSI Microprocessor ................................... 5
✓ The main features of Fourth Generation........................................................................... 6
✓ Some computers of fourth generation were: .................................................................. 6
➢ Fifth Generation (Present and Beyond) - ULSI Microprocessor............................ 6
✓ The main features of Fifth Generation............................................................................... 7
✓ Some computers of fifth generation were: ...................................................................... 7
Types of Computers - Based on Configuration.................................................................... 7
➢ Super Computers .................................................................................................... 8
✓ Use of Super Computers:...................................................................................................... 8
✓ Example:.................................................................................................................................. 8
➢ Mainframe Computers............................................................................................ 8
✓ Use of Mainframe Computers:............................................................................................ 8
✓ Example:.................................................................................................................................. 9
➢ Mini Computers ....................................................................................................... 9
✓ Use of Mini Computers:......................................................................................................... 9
✓ Example:.................................................................................................................................. 9
➢ Micro Computers .................................................................................................... 9
✓ Use of Micro Computers:...................................................................................................... 9
✓ Example:.................................................................................................................................. 9
Evolution of Computers
• • •
2
Since man is born with intelligence, he thought of ways that would make things easy
for him. One of the problems encountered by man was counting the things he had. Because of
this, he invented something that could help him count fast and easy.
The Early Years
In the early years, before the computer was invented, there were several inventions of
counting machine
• 200BC - Chinese Abacus
• 500BC - Egyptian Abacus
• 1620 - Napier’s Bone (John Napier)
• 1653 - Pascaline (Blaise Pascal)
• 1673 - Leibniz’s (Gottfried Wilhelm Von Leibniz)
• 1801 - Weaving loom (Joseph Marie Jacquard)
• 1823 - Mechanical Calculator Machine (Charles Babbage)
Abacus
 Used in Asia for a Long time (2000-3000 BCE)
 Also known as “SOROBAN” perform addition
and subtraction
 Wooden rack holding two horizontal wires with
beads strung on them
 Rules memorized by the user
 Regular arithmetic problems can be done
Napier’s Bone
 Set of eleven animal bones later it was replaced
by rod
 Number marked on them, they placed side by
side
 Products and quotients of large numbers could
be obtained
Evolution of Computers
• • •
3
It is described in two parts.
 Generations of Computers
 Types of Computer - based on Configuration
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 (1942-1954) - Vacuum Tube
First generation of computer started with using vacuum tubes as the basic components
for memory and circuitry for CPU (Central Processing Unit). These tubes like electric bulbs
produced a lot of heat and were prone to frequent fusing of the installations, therefore, were
very expensive and could be afforded only by very large organizations. In this generation
mainly, batch processing operating system were used. In this generation Punched cards,
Paper tape, Magnetic tape Input & Output device were used. There were Machine code and
electric wired board languages used.
The main features of First Generation
 Vacuum tube technology
 Unreliable
 Supported Machine language only
 Very costly
 Generate lot of heat
 Slow Input/output device
 Huge size
 Need of A.C.
 Non-portable
 Consumed lot of electricity
Evolution of Computers
• • •
4
Some computers of first generation were:
 ENIAC  EDVAC  UNIVAC
 IBM-701  IBM-650
Second Generation Computers (1954 -1964) - Transistor
This generation using the transistor were cheaper, consumed less power, more compact
in size, more reliable and faster than the first-generation machines made of vacuum tubes. In
this generation, magnetic cores were used as primary memory and magnetic tape and
magnetic disks as secondary storage devices. In this generation assembly language and high-
level programming language like FORTRAN, COBOL were used. There were Batch
processing and Multiprogramming Operating system used.
The main features of Second Generation
 Use of transistors
 Reliable as compared to First
generation computers
 Smaller size as compared to First
generation computers
 Generate less heat as compared to First
generation computers
 Consumed less electricity as compared
to First generation computers
 Faster than first generation computers
 Still very costly
 A.C. needed
 Support machine and assembly languages
Some computers of second generation were:
 IBM 1620  IBM 7094  CDC 1604
 CDC 3600  UNIVAC 1108
Evolution of Computers
• • •
5
Third Generation Computers (1964 -1972) - Integrated
Circuit
The third generation of computer is marked by the use of Integrated Circuits (IC's) in
place of transistors. A single I.C has many transistors, resistors and capacitors along with the
associated circuitry. The I.C was invented by Jack Kilby. This development made computers
smaller in size, reliable and efficient. In this generation Remote processing, Time-sharing,
Real-time, Multi-programming Operating System were used. High level language
(FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used
during this generation.
The main features of Third Generation
 More reliable
 Smaller size
 Generate less heat
 Faster
 Lesser maintenance
 Still costly
 A.C needed
 Consumed lesser electricity
 Support high level language
Some computers of third generation were:
 IBM-360 series  Honeywell-6000 series  TDC-316
 IBM-370/168  PDP (Personal Data Processor)
Fourth Generation (1972- Present) - VLSI Microprocessor
The fourth generation of computers is marked by the use of Very Large Scale
Integrated (VLSI) circuits. VLSI circuits having about 5000 transistors and other circuit
elements and their associated circuits on a single chip made it possible to have microcomputers
of fourth generation. Fourth Generation computers became more powerful, compact, reliable,
and affordable. As a result, it gave rise to personal computer (PC) revolution. In this generation
Time sharing, Real time, Networks, Distributed Operating System were used. All the
Higher-level languages like C and C++, DBASE etc. were used in this generation.
Evolution of Computers
• • •
6
The main features of Fourth Generation
 VLSI technology used
 Very cheap
 Portable and reliable
 Use of PC's
 Very small size
 Pipeline processing
 No A.C. needed
 Concept of internet was introduced
 Great developments in the fields of networks
 Computers became easily available
Some computers of fourth generation were:
 DEC 10  STAR 1000  PDP 11
 CRAY-1(Super Computer)  CRAY-X-MP (Super Computer)
Fifth Generation (Present and Beyond) - ULSI
Microprocessor
In the fifth generation, the VLSI technology became ULSI (Ultra Large-Scale
Integration) technology, resulting in the production of microprocessor chips having ten
million electronic components. This generation is based on parallel processing hardware and
AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which
interprets means and method of making computers think like human beings. All the Higher-
level languages like C and C++, Java, .Net etc. are used in this generation.
AI includes:
• Robotics
• Neural networks
• Game Playing
• Development of expert systems to make decisions in real life situations.
• Natural language understanding and generation.
Evolution of Computers
• • •
7
The main features of Fifth Generation
 ULSI technology
 Development of true artificial intelligence
 Development of Natural language
processing
 Advancement in Parallel Processing
 Advancement in Superconductor
technology
 More user-friendly interfaces with
multimedia features
 Availability of very powerful and compact
computers at cheaper rates
Some computers of fifth generation were:
 Desktop  Laptop  Notebook  Ultrabook
Types of Computers - Based on Configuration
On the basis of configuration that is architecture, processing, power, size of main
memory and other capabilities, computer can be divided in the following classes.
 Super Computers
 Mainframe Computers
 Mini Computers
 Micro Computers
Super Computer
Mainframe Computer
Mini Computer
Micro Computer
 Power  Cost
 Size  Speed
Evolution of Computers
• • •
8
Super Computers
The most powerful computers in terms of performance and data processing are the
Supercomputers. These are specialized and task specific computers used by large
organizations. The supercomputers are very expensive and very large in size. It can be
accommodated in large air-conditioned rooms; some super computers can span an entire
building.
Use of Super Computer:
Super computers are used for research and exploration purposes, like NASA uses
supercomputers for launching space shuttles, controlling them and for space exploration
purpose. solving complex application such as Global Weather Forecasting. Creating graphic
images, engineering design and testing, space exploration and other problems where it is
necessary to process huge quantities of data quickly.
Example:
 IBM’s Sequoia, in United States  Fujitsu’s K Computer in Japan
 IBM’s Mira in United States  IBM’s SuperMUC in Germany
 NUDT Tianhe-1A in China
Mainframe Computers
Although Mainframes are not as powerful as supercomputers, but certainly they are
quite expensive nonetheless, and many large firms & government organizations uses
Mainframes to run their business operations. The Mainframe computers can be accommodated
in large air-conditioned rooms because of its size. Super-computers are the fastest computers
with large data storage capacity, Mainframes can also process & store large amount of data.
Use of Mainframe Computers:
Mainframe Computer are useful for dealing with large over changing collection of data
that are accessed by many users simultaneously such as banks, airlines, railways. Educational
institutions & insurance companies use mainframe computers to store data about their
customers, students & insurance policy holders.
Evolution of Computers
• • •
9
Example:
 Fujitsu’s ICL VME  Hitachi’s Z800
Mini Computers
Minicomputers are used by small businesses & firms. Minicomputers are also called as
“Midrange Computers”. These are small machines and can be accommodated on a disk with
not as processing and data storage capabilities as super-computers & Mainframes. These
computers are not designed for a single user. Individual departments of a large company or
organizations use Mini-computers for specific purposes.
Use of Mini Computers:
Mini Computer are useful for tele communications. A production department can use
Mini-computers for monitoring certain production process.
Example:
 K-202  Texas Instrument TI-990
 SDS-92  IBM Midrange computers
Micro Computers
The micro-computers are widely used & the fastest growing computers. These
computers are the cheapest among the other three types of computers. Well known
manufacturers of Micro-computer are Dell, Apple, Samsung, Sony & Toshiba.
Use of Micro Computers:
The Micro-computers are specially designed for general usage like entertainment,
education and work purposes.
Example:
 Desktop computers  Gaming consoles  Smartphones
 Sound & Navigation system of a car  Netbooks  PDA’s
 Notebooks  Tablet PC’s  Laptop PC’s
***

More Related Content

What's hot

GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERRajat More
 
02 evolution zhu
02 evolution zhu02 evolution zhu
02 evolution zhuc09271
 
Five generations-of-computers
Five generations-of-computersFive generations-of-computers
Five generations-of-computersHaider Ali Malik
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerShami Al Rahad
 
My amazing journey from mainframes to smartphones chm lecture aug 2014 final
My amazing journey from mainframes to smartphones  chm lecture aug 2014 finalMy amazing journey from mainframes to smartphones  chm lecture aug 2014 final
My amazing journey from mainframes to smartphones chm lecture aug 2014 finalDileep Bhandarkar
 
Computer Generation
Computer GenerationComputer Generation
Computer GenerationAdeel Malik
 
Generation of computers
Generation of computersGeneration of computers
Generation of computersMainul Morshed
 
Computer orientation & packages
Computer orientation & packagesComputer orientation & packages
Computer orientation & packagesNarvind kumar
 
THE 6th GENERATIONS OF COMPUTERS .
THE 6th GENERATIONS OF COMPUTERS .THE 6th GENERATIONS OF COMPUTERS .
THE 6th GENERATIONS OF COMPUTERS .Topu Kawser
 
1st Generation Computers
1st Generation Computers 1st Generation Computers
1st Generation Computers Gaurav Wadhwa
 
2nd generation of computer
2nd generation of computer2nd generation of computer
2nd generation of computerUmme habiba
 
Computer generations
Computer generationsComputer generations
Computer generationsSai Ram
 
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor ChipsMy Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor ChipsDileep Bhandarkar
 
first generation of computers
first generation of computersfirst generation of computers
first generation of computersGokul Tiwari
 
16329032 generation-of-computers
16329032 generation-of-computers16329032 generation-of-computers
16329032 generation-of-computersInayat Ullah
 

What's hot (20)

GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTER
 
02 evolution zhu
02 evolution zhu02 evolution zhu
02 evolution zhu
 
Five generations-of-computers
Five generations-of-computersFive generations-of-computers
Five generations-of-computers
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
My amazing journey from mainframes to smartphones chm lecture aug 2014 final
My amazing journey from mainframes to smartphones  chm lecture aug 2014 finalMy amazing journey from mainframes to smartphones  chm lecture aug 2014 final
My amazing journey from mainframes to smartphones chm lecture aug 2014 final
 
DileepB EDPS talk 2015
DileepB  EDPS talk 2015DileepB  EDPS talk 2015
DileepB EDPS talk 2015
 
Computer Generation
Computer GenerationComputer Generation
Computer Generation
 
Generation of computers
Generation of computersGeneration of computers
Generation of computers
 
Computer orientation & packages
Computer orientation & packagesComputer orientation & packages
Computer orientation & packages
 
THE 6th GENERATIONS OF COMPUTERS .
THE 6th GENERATIONS OF COMPUTERS .THE 6th GENERATIONS OF COMPUTERS .
THE 6th GENERATIONS OF COMPUTERS .
 
1st Generation Computers
1st Generation Computers 1st Generation Computers
1st Generation Computers
 
Evolution of Computer
Evolution of ComputerEvolution of Computer
Evolution of Computer
 
2nd generation of computer
2nd generation of computer2nd generation of computer
2nd generation of computer
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Ita unit i
Ita unit iIta unit i
Ita unit i
 
Ita unit i
Ita unit iIta unit i
Ita unit i
 
Computer generations
Computer generationsComputer generations
Computer generations
 
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor ChipsMy Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
 
first generation of computers
first generation of computersfirst generation of computers
first generation of computers
 
16329032 generation-of-computers
16329032 generation-of-computers16329032 generation-of-computers
16329032 generation-of-computers
 

Similar to Evolution of computer

GENERATION OF COMPUTER
GENERATION OF COMPUTERGENERATION OF COMPUTER
GENERATION OF COMPUTERpraveenappy
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computersGaurav Singh
 
Generations of computer
Generations of computerGenerations of computer
Generations of computerBESOR ACADEMY
 
Computer generations
Computer generationsComputer generations
Computer generationsInshrahAli
 
THE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERTHE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERp.j. pranavan
 
generations of computers.pdf
generations of computers.pdfgenerations of computers.pdf
generations of computers.pdfAyeshaIftikhar67
 
Chap1 computer basics
Chap1 computer basicsChap1 computer basics
Chap1 computer basicsraksharao
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMohit Saini
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMohit Saini
 
Understanding Computer Generations-MaHi.pptx
Understanding Computer Generations-MaHi.pptxUnderstanding Computer Generations-MaHi.pptx
Understanding Computer Generations-MaHi.pptxTafshirul Alam
 
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdfTOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdfJoel XBasxious
 
Generation of computers
Generation of computers Generation of computers
Generation of computers HadiAmer1
 
Computer Generations
Computer GenerationsComputer Generations
Computer GenerationsRAJU MAKWANA
 
Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information TechnologyNitish Kumar
 
Third generation computers (hardware and software)
Third generation computers (hardware and software)Third generation computers (hardware and software)
Third generation computers (hardware and software)La Laland
 

Similar to Evolution of computer (20)

Computer Generations
Computer GenerationsComputer Generations
Computer Generations
 
GENERATION OF COMPUTER
GENERATION OF COMPUTERGENERATION OF COMPUTER
GENERATION OF COMPUTER
 
Generation of Computers
Generation of ComputersGeneration of Computers
Generation of Computers
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computers
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Computer generations
Computer generationsComputer generations
Computer generations
 
THE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERTHE GENERATION OF COMPUTER
THE GENERATION OF COMPUTER
 
generations of computers.pdf
generations of computers.pdfgenerations of computers.pdf
generations of computers.pdf
 
Computer
ComputerComputer
Computer
 
Chap1 computer basics
Chap1 computer basicsChap1 computer basics
Chap1 computer basics
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Understanding Computer Generations-MaHi.pptx
Understanding Computer Generations-MaHi.pptxUnderstanding Computer Generations-MaHi.pptx
Understanding Computer Generations-MaHi.pptx
 
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdfTOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
TOPIC 1 LECTURE- DEVELOPMENT OF COMPUTERS.pdf
 
Generation of computers
Generation of computers Generation of computers
Generation of computers
 
Computer Generations
Computer GenerationsComputer Generations
Computer Generations
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Generation Of Computers
Generation Of ComputersGeneration Of Computers
Generation Of Computers
 
Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information Technology
 
Third generation computers (hardware and software)
Third generation computers (hardware and software)Third generation computers (hardware and software)
Third generation computers (hardware and software)
 

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 - EnglishMadushan 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 - SinhalaMadushan Sandaruwan
 
ChefGuru Hotel Management System - JAVA
ChefGuru   Hotel Management System - JAVAChefGuru   Hotel Management System - JAVA
ChefGuru Hotel Management System - JAVAMadushan 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 planMadushan Sandaruwan
 
Fingerprint Voting System Proposal
Fingerprint Voting System ProposalFingerprint Voting System Proposal
Fingerprint Voting System ProposalMadushan 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 PythonMadushan Sandaruwan
 
Software maintenance and evolution
Software maintenance and evolutionSoftware maintenance and evolution
Software maintenance and evolutionMadushan Sandaruwan
 
Software maintenance and evolution
Software maintenance and evolutionSoftware maintenance and evolution
Software maintenance and evolutionMadushan Sandaruwan
 
The dhahram patriot missile failure
The dhahram patriot missile failureThe dhahram patriot missile failure
The dhahram patriot missile failureMadushan 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

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Evolution of computer

  • 1. W. W. M. S. Karunasena TG/2017/233 Computer Architecture - ICT1252 Evolution of Computers - Assignment 01 -
  • 2. Evolution of Computers • • • 1 Contents The Early Years ...................................................................................................................................... 2 ➢ Abacus..................................................................................................................... 2 ➢ Napier’s Bone .......................................................................................................... 2 Generations of Computers ............................................................................................................. 3 ➢ First Generation (1942-1954) - Vacuum Tube ....................................................... 3 ✓ The main features of First Generation................................................................................ 3 ✓ Some computers of first generation were: ....................................................................... 4 ➢ Second Generation Computers (1954 -1964) - Transistor.................................... 4 ✓ The main features of Second Generation ........................................................................ 4 ✓ Some computers of second generation were: ............................................................... 4 ➢ Third Generation Computers (1964 -1972) - Integrated Circuit........................... 5 ✓ The main features of Third Generation.............................................................................. 5 ✓ Some computers of third generation were: ..................................................................... 5 ➢ Fourth Generation (1972- Present) - VLSI Microprocessor ................................... 5 ✓ The main features of Fourth Generation........................................................................... 6 ✓ Some computers of fourth generation were: .................................................................. 6 ➢ Fifth Generation (Present and Beyond) - ULSI Microprocessor............................ 6 ✓ The main features of Fifth Generation............................................................................... 7 ✓ Some computers of fifth generation were: ...................................................................... 7 Types of Computers - Based on Configuration.................................................................... 7 ➢ Super Computers .................................................................................................... 8 ✓ Use of Super Computers:...................................................................................................... 8 ✓ Example:.................................................................................................................................. 8 ➢ Mainframe Computers............................................................................................ 8 ✓ Use of Mainframe Computers:............................................................................................ 8 ✓ Example:.................................................................................................................................. 9 ➢ Mini Computers ....................................................................................................... 9 ✓ Use of Mini Computers:......................................................................................................... 9 ✓ Example:.................................................................................................................................. 9 ➢ Micro Computers .................................................................................................... 9 ✓ Use of Micro Computers:...................................................................................................... 9 ✓ Example:.................................................................................................................................. 9
  • 3. Evolution of Computers • • • 2 Since man is born with intelligence, he thought of ways that would make things easy for him. One of the problems encountered by man was counting the things he had. Because of this, he invented something that could help him count fast and easy. The Early Years In the early years, before the computer was invented, there were several inventions of counting machine • 200BC - Chinese Abacus • 500BC - Egyptian Abacus • 1620 - Napier’s Bone (John Napier) • 1653 - Pascaline (Blaise Pascal) • 1673 - Leibniz’s (Gottfried Wilhelm Von Leibniz) • 1801 - Weaving loom (Joseph Marie Jacquard) • 1823 - Mechanical Calculator Machine (Charles Babbage) Abacus  Used in Asia for a Long time (2000-3000 BCE)  Also known as “SOROBAN” perform addition and subtraction  Wooden rack holding two horizontal wires with beads strung on them  Rules memorized by the user  Regular arithmetic problems can be done Napier’s Bone  Set of eleven animal bones later it was replaced by rod  Number marked on them, they placed side by side  Products and quotients of large numbers could be obtained
  • 4. Evolution of Computers • • • 3 It is described in two parts.  Generations of Computers  Types of Computer - based on Configuration 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 (1942-1954) - Vacuum Tube First generation of computer started with using vacuum tubes as the basic components for memory and circuitry for CPU (Central Processing Unit). These tubes like electric bulbs produced a lot of heat and were prone to frequent fusing of the installations, therefore, were very expensive and could be afforded only by very large organizations. In this generation mainly, batch processing operating system were used. In this generation Punched cards, Paper tape, Magnetic tape Input & Output device were used. There were Machine code and electric wired board languages used. The main features of First Generation  Vacuum tube technology  Unreliable  Supported Machine language only  Very costly  Generate lot of heat  Slow Input/output device  Huge size  Need of A.C.  Non-portable  Consumed lot of electricity
  • 5. Evolution of Computers • • • 4 Some computers of first generation were:  ENIAC  EDVAC  UNIVAC  IBM-701  IBM-650 Second Generation Computers (1954 -1964) - Transistor This generation using the transistor were cheaper, consumed less power, more compact in size, more reliable and faster than the first-generation machines made of vacuum tubes. In this generation, magnetic cores were used as primary memory and magnetic tape and magnetic disks as secondary storage devices. In this generation assembly language and high- level programming language like FORTRAN, COBOL were used. There were Batch processing and Multiprogramming Operating system used. The main features of Second Generation  Use of transistors  Reliable as compared to First generation computers  Smaller size as compared to First generation computers  Generate less heat as compared to First generation computers  Consumed less electricity as compared to First generation computers  Faster than first generation computers  Still very costly  A.C. needed  Support machine and assembly languages Some computers of second generation were:  IBM 1620  IBM 7094  CDC 1604  CDC 3600  UNIVAC 1108
  • 6. Evolution of Computers • • • 5 Third Generation Computers (1964 -1972) - Integrated Circuit The third generation of computer is marked by the use of Integrated Circuits (IC's) in place of transistors. A single I.C has many transistors, resistors and capacitors along with the associated circuitry. The I.C was invented by Jack Kilby. This development made computers smaller in size, reliable and efficient. In this generation Remote processing, Time-sharing, Real-time, Multi-programming Operating System were used. High level language (FORTRAN-II TO IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used during this generation. The main features of Third Generation  More reliable  Smaller size  Generate less heat  Faster  Lesser maintenance  Still costly  A.C needed  Consumed lesser electricity  Support high level language Some computers of third generation were:  IBM-360 series  Honeywell-6000 series  TDC-316  IBM-370/168  PDP (Personal Data Processor) Fourth Generation (1972- Present) - VLSI Microprocessor The fourth generation of computers is marked by the use of Very Large Scale Integrated (VLSI) circuits. VLSI circuits having about 5000 transistors and other circuit elements and their associated circuits on a single chip made it possible to have microcomputers of fourth generation. Fourth Generation computers became more powerful, compact, reliable, and affordable. As a result, it gave rise to personal computer (PC) revolution. In this generation Time sharing, Real time, Networks, Distributed Operating System were used. All the Higher-level languages like C and C++, DBASE etc. were used in this generation.
  • 7. Evolution of Computers • • • 6 The main features of Fourth Generation  VLSI technology used  Very cheap  Portable and reliable  Use of PC's  Very small size  Pipeline processing  No A.C. needed  Concept of internet was introduced  Great developments in the fields of networks  Computers became easily available Some computers of fourth generation were:  DEC 10  STAR 1000  PDP 11  CRAY-1(Super Computer)  CRAY-X-MP (Super Computer) Fifth Generation (Present and Beyond) - ULSI Microprocessor In the fifth generation, the VLSI technology became ULSI (Ultra Large-Scale Integration) technology, resulting in the production of microprocessor chips having ten million electronic components. This generation is based on parallel processing hardware and AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which interprets means and method of making computers think like human beings. All the Higher- level languages like C and C++, Java, .Net etc. are used in this generation. AI includes: • Robotics • Neural networks • Game Playing • Development of expert systems to make decisions in real life situations. • Natural language understanding and generation.
  • 8. Evolution of Computers • • • 7 The main features of Fifth Generation  ULSI technology  Development of true artificial intelligence  Development of Natural language processing  Advancement in Parallel Processing  Advancement in Superconductor technology  More user-friendly interfaces with multimedia features  Availability of very powerful and compact computers at cheaper rates Some computers of fifth generation were:  Desktop  Laptop  Notebook  Ultrabook Types of Computers - Based on Configuration On the basis of configuration that is architecture, processing, power, size of main memory and other capabilities, computer can be divided in the following classes.  Super Computers  Mainframe Computers  Mini Computers  Micro Computers Super Computer Mainframe Computer Mini Computer Micro Computer  Power  Cost  Size  Speed
  • 9. Evolution of Computers • • • 8 Super Computers The most powerful computers in terms of performance and data processing are the Supercomputers. These are specialized and task specific computers used by large organizations. The supercomputers are very expensive and very large in size. It can be accommodated in large air-conditioned rooms; some super computers can span an entire building. Use of Super Computer: Super computers are used for research and exploration purposes, like NASA uses supercomputers for launching space shuttles, controlling them and for space exploration purpose. solving complex application such as Global Weather Forecasting. Creating graphic images, engineering design and testing, space exploration and other problems where it is necessary to process huge quantities of data quickly. Example:  IBM’s Sequoia, in United States  Fujitsu’s K Computer in Japan  IBM’s Mira in United States  IBM’s SuperMUC in Germany  NUDT Tianhe-1A in China Mainframe Computers Although Mainframes are not as powerful as supercomputers, but certainly they are quite expensive nonetheless, and many large firms & government organizations uses Mainframes to run their business operations. The Mainframe computers can be accommodated in large air-conditioned rooms because of its size. Super-computers are the fastest computers with large data storage capacity, Mainframes can also process & store large amount of data. Use of Mainframe Computers: Mainframe Computer are useful for dealing with large over changing collection of data that are accessed by many users simultaneously such as banks, airlines, railways. Educational institutions & insurance companies use mainframe computers to store data about their customers, students & insurance policy holders.
  • 10. Evolution of Computers • • • 9 Example:  Fujitsu’s ICL VME  Hitachi’s Z800 Mini Computers Minicomputers are used by small businesses & firms. Minicomputers are also called as “Midrange Computers”. These are small machines and can be accommodated on a disk with not as processing and data storage capabilities as super-computers & Mainframes. These computers are not designed for a single user. Individual departments of a large company or organizations use Mini-computers for specific purposes. Use of Mini Computers: Mini Computer are useful for tele communications. A production department can use Mini-computers for monitoring certain production process. Example:  K-202  Texas Instrument TI-990  SDS-92  IBM Midrange computers Micro Computers The micro-computers are widely used & the fastest growing computers. These computers are the cheapest among the other three types of computers. Well known manufacturers of Micro-computer are Dell, Apple, Samsung, Sony & Toshiba. Use of Micro Computers: The Micro-computers are specially designed for general usage like entertainment, education and work purposes. Example:  Desktop computers  Gaming consoles  Smartphones  Sound & Navigation system of a car  Netbooks  PDA’s  Notebooks  Tablet PC’s  Laptop PC’s ***