SlideShare a Scribd company logo
GENERATION OF COMPUTERS
The first electronic computer was designed and built at the University of Pennsylvania based on
vacuum tube technology. Vacuum tubes were used to perform logic operations and to store data.
Generations of computers has been divided into five according to the development of technologies
used to fabricate the processors, memories and I/O units.
I Generation : 1945 – 55
II Generation : 1955 – 65
III Generation : 1965 – 75
IV Generation : 1975 – 89
V Generation : 1989 to present
First Generation (ENIAC - Electronic Numerical Integrator And Calculator
EDSAC – Electronic Delay Storage Automatic Calculator
EDVAC – Electronic Discrete Variable Automatic Computer
UNIVAC – Universal Automatic Computer
IBM 701)
 Vacuum tubes were used – basic arithmetic operations took few milliseconds
 Bulky
 Consume more power with limited performance
 High cost
 Uses assembly language – to prepare programs. These were translated into machine level
 language for execution.
 Mercury delay line memories and Electrostatic memories were used
 Fixed point arithmetic was used
 100 to 1000 fold increase in speed relative to the earlier mechanical and relay based
 electromechanical technology
 Punched cards and paper tape were invented to feed programs and data and to get results.
 Magnetic tape / magnetic drum were used as secondary memory
 Mainly used for scientific computations.
Second Generation (Manufacturers – IBM 7030, Digital Data Corporation’s PDP 1/5/8
Honeywell 400)
 Transistors were used in place of vacuum tubes. (invented at AT&T Bell lab in 1947)
 Small in size
 Lesser power consumption and better performance
 Lower cost
 Magnetic ferrite core memories were used as main memory which is a random-access
 nonvolatile memory
 Magnetic tapes and magnetic disks were used as secondary memory
 Hardware for floating point arithmetic operations was developed.
 Index registers were introduced which increased flexibility of programming.
 High level languages such as FORTRAN, COBOL etc were used - Compilers were
 developed to translate the high-level program into corresponding assembly language
 program which was then translated into machine language.
 Separate input-output processors were developed that could operate in parallel with CPU.
 Punched cards continued during this period also.
 1000 fold increase in speed.
 Increasingly used in business, industry and commercial organizations for preparation of
 payroll, inventory control, marketing, production planning, research, scientific &
 engineering analysis and design etc.
Third Generation (System 360 Mainframe from IBM, PDP-8 Mini Computer from Digital
Equipment Corporation)
 ICs were used
 Small Scale Integration and Medium Scale Integration technology were implemented in
 CPU, I/O processors etc.
 Smaller & better performance
 Comparatively lesser cost
 Faster processors
 In the beginning magnetic core memories were used. Later they were replaced by
 semiconductor memories (RAM & ROM)
 Introduced microprogramming
 Microprogramming, parallel processing (pipelining, multiprocessor
system etc),
 multiprogramming, multi-user system (time shared system) etc were introduced.
 Operating system software were introduced (efficient sharing of a computer system by
 several user programs)
 Cache and virtual memories were introduced (Cache memory makes the main memory
 appear faster than it really is. Virtual memory makes it appear larger)
 High level languages were standardized by ANSI eg. ANSI FORTRAN, ANSI COBOL etc
 Database management, multi-user application, online systems like closed loop process
 control, airline reservation, interactive query systems, automatic industrial control etc
 emerged during this period.
Fourth Generation (Intel’s 8088,80286,80386,80486 .., Motorola’s 68000, 68030, 68040,
Apple II, CRAY I/2/X/MP etc)
 Microprocessors were introduced as CPU– Complete processors and large section of
main memory could be implemented in a single chip
 Tens of thousands of transistors can be placed in a single chip (VLSI design implemented)
 CRT screen, laser & ink jet printers, scanners etc were developed.
 Semiconductor memory chips were used as the main memory.
 Secondary memory was composed of hard disks – Floppy disks & magnetic tapes were
Used for backup memory
 LAN and WANS were developed (where desktop work stations interconnected)
 Introduced C language and Unix OS
 Introduced Graphical User Interface
 Less power consumption
 High performance, lower cost and very compact
 Much increase in the speed of operation
Fifth Generation (IBM notebooks, Pentium PCs-Pentium 1/2/3/4/Dual core/Quad core.. SUN
work stations, Origin 2000, PARAM 10000, IBM SP/2)
 Generation number beyond IV, have been used occasionally to describe some
current computer system that have a dominant organizational or application driven feature.
 Computers based on artificial intelligence are available
 Computers use extensive parallel processing, multiple pipelines, multiple processors etc
 Massive parallel machines and extensively distributed system connected by
Communication networks fall in this category.
 Introduced ULSI (Ultra Large Scale Integration) technology – Intel’s Pentium
4 microprocessor contains 55 million transistors millions of components on a single IC chip.
 Superscalar processors, Vector processors, SIMD processors, 32 bit micro controllers
and embedded processors, Digital Signal Processors (DSP) etc have been developed.
 Memory chips up to 1 GB, hard disk drives up to 180 GB and optical disks up to 27 GB
Are available (still the capacity is increasing)
 Object oriented language like JAVA suitable for internet programming has been developed.
 Storage technology advanced – large main memory and disk storage available
 Introduced World Wide Web. (and other existing applications like e-
mail, e Commerce.
Generation of computers
Generation of computers

More Related Content

What's hot

Keyboard & Mouse basics
Keyboard & Mouse basics Keyboard & Mouse basics
Keyboard & Mouse basics
United International University
 
History of intel microprocessors ppt
History of intel microprocessors pptHistory of intel microprocessors ppt
History of intel microprocessors ppt
Najam Khattak
 
Lapiz Optico
Lapiz OpticoLapiz Optico
Lapiz Optico
Fabian Abello
 
Mouse presentation
Mouse presentationMouse presentation
Mouse presentation
Abdur Rouf
 
Computer mouse
Computer mouseComputer mouse
Computer mouse
Tech Bikram
 
microprocessor-and-microcontroller
microprocessor-and-microcontrollermicroprocessor-and-microcontroller
microprocessor-and-microcontroller
jhcid
 
Comp ports
Comp portsComp ports
Comp ports
Archit Vora
 
Input output ports and connectors
Input output ports and connectorsInput output ports and connectors
Input output ports and connectors
bhardwaj1992
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
Zainab Noor
 
8085 micro processor- notes
8085 micro  processor- notes8085 micro  processor- notes
8085 micro processor- notes
Dr.YNM
 
Ports
PortsPorts
Lesson One: Learning the Computer Basics
Lesson One: Learning the Computer BasicsLesson One: Learning the Computer Basics
Lesson One: Learning the Computer Basics
uarkgradstudentetec
 
History of computer
History of computerHistory of computer
History of computer
Google
 
Computer mouse.pptx
Computer mouse.pptxComputer mouse.pptx
Computer mouse.pptx
gadhon
 
Addressing modes of 8086 - Binu Joy
Addressing modes of 8086 - Binu JoyAddressing modes of 8086 - Binu Joy
Addressing modes of 8086 - Binu Joy
Binu Joy
 
Microprocessor Presentation
Microprocessor PresentationMicroprocessor Presentation
Microprocessor Presentation
alaminmasum1
 
Computer harware complete notes
Computer harware complete notesComputer harware complete notes
Computer harware complete notes
thetechnicalzone
 
introduction to Basic parts of the computer
introduction to Basic parts of the computerintroduction to Basic parts of the computer
introduction to Basic parts of the computer
clark bro
 
Computer hardware-ports-connectors
Computer hardware-ports-connectorsComputer hardware-ports-connectors
Computer hardware-ports-connectors
Roshan sp
 
Keyboard and mouse
Keyboard and mouseKeyboard and mouse
Keyboard and mouse
Bits
 

What's hot (20)

Keyboard & Mouse basics
Keyboard & Mouse basics Keyboard & Mouse basics
Keyboard & Mouse basics
 
History of intel microprocessors ppt
History of intel microprocessors pptHistory of intel microprocessors ppt
History of intel microprocessors ppt
 
Lapiz Optico
Lapiz OpticoLapiz Optico
Lapiz Optico
 
Mouse presentation
Mouse presentationMouse presentation
Mouse presentation
 
Computer mouse
Computer mouseComputer mouse
Computer mouse
 
microprocessor-and-microcontroller
microprocessor-and-microcontrollermicroprocessor-and-microcontroller
microprocessor-and-microcontroller
 
Comp ports
Comp portsComp ports
Comp ports
 
Input output ports and connectors
Input output ports and connectorsInput output ports and connectors
Input output ports and connectors
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
8085 micro processor- notes
8085 micro  processor- notes8085 micro  processor- notes
8085 micro processor- notes
 
Ports
PortsPorts
Ports
 
Lesson One: Learning the Computer Basics
Lesson One: Learning the Computer BasicsLesson One: Learning the Computer Basics
Lesson One: Learning the Computer Basics
 
History of computer
History of computerHistory of computer
History of computer
 
Computer mouse.pptx
Computer mouse.pptxComputer mouse.pptx
Computer mouse.pptx
 
Addressing modes of 8086 - Binu Joy
Addressing modes of 8086 - Binu JoyAddressing modes of 8086 - Binu Joy
Addressing modes of 8086 - Binu Joy
 
Microprocessor Presentation
Microprocessor PresentationMicroprocessor Presentation
Microprocessor Presentation
 
Computer harware complete notes
Computer harware complete notesComputer harware complete notes
Computer harware complete notes
 
introduction to Basic parts of the computer
introduction to Basic parts of the computerintroduction to Basic parts of the computer
introduction to Basic parts of the computer
 
Computer hardware-ports-connectors
Computer hardware-ports-connectorsComputer hardware-ports-connectors
Computer hardware-ports-connectors
 
Keyboard and mouse
Keyboard and mouseKeyboard and mouse
Keyboard and mouse
 

Similar to Generation of computers

Digital Fluency
Digital FluencyDigital Fluency
Digital Fluency
SOMASUNDARAM T
 
MIS CHAPTER THREE.ppt
MIS CHAPTER THREE.pptMIS CHAPTER THREE.ppt
MIS CHAPTER THREE.ppt
AYNETUTEREFE1
 
History and Generations of computer
 History and Generations of computer History and Generations of computer
History and Generations of computer
Kashif Raza
 
The Deal
The DealThe Deal
The Deal
adhaval
 
Ita unit i
Ita unit iIta unit i
Ita unit i
Arnav Chowdhury
 
Ita unit i
Ita unit iIta unit i
Ita unit i
Arnav Chowdhury
 
presentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptxpresentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptx
ssuser3b0320
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generation
Pritam Das
 
Computer generation and classification
Computer generation and classificationComputer generation and classification
Computer generation and classification
BaliThorat1
 
Neetu IT Assignment
Neetu IT AssignmentNeetu IT Assignment
Neetu IT Assignment
Neetu Marwah
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
Prabu U
 
Basic Components of Computer
Basic Components of ComputerBasic Components of Computer
Basic Components of Computer
RajGopalAgrawal
 
Computer Evolution
Computer EvolutionComputer Evolution
Computer Evolution
Education Front
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
RVIM
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
laniepalad
 
Computer generations
Computer generationsComputer generations
Computer generations
Mariam Naseer
 
What is a computer
What is a computerWhat is a computer
What is a computer
Ofun Emma
 
Evolution and classification of computers
Evolution and classification of computersEvolution and classification of computers
Evolution and classification of computers
AVINASH ANAND
 
Introduction computer
Introduction computer Introduction computer
Introduction computer
dileeepajeewan
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
rameshkumar1646
 

Similar to Generation of computers (20)

Digital Fluency
Digital FluencyDigital Fluency
Digital Fluency
 
MIS CHAPTER THREE.ppt
MIS CHAPTER THREE.pptMIS CHAPTER THREE.ppt
MIS CHAPTER THREE.ppt
 
History and Generations of computer
 History and Generations of computer History and Generations of computer
History and Generations of computer
 
The Deal
The DealThe Deal
The Deal
 
Ita unit i
Ita unit iIta unit i
Ita unit i
 
Ita unit i
Ita unit iIta unit i
Ita unit i
 
presentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptxpresentationoncomputergeneration-170324202733-1.pptx
presentationoncomputergeneration-170324202733-1.pptx
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generation
 
Computer generation and classification
Computer generation and classificationComputer generation and classification
Computer generation and classification
 
Neetu IT Assignment
Neetu IT AssignmentNeetu IT Assignment
Neetu IT Assignment
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 
Basic Components of Computer
Basic Components of ComputerBasic Components of Computer
Basic Components of Computer
 
Computer Evolution
Computer EvolutionComputer Evolution
Computer Evolution
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Computer generations
Computer generationsComputer generations
Computer generations
 
What is a computer
What is a computerWhat is a computer
What is a computer
 
Evolution and classification of computers
Evolution and classification of computersEvolution and classification of computers
Evolution and classification of computers
 
Introduction computer
Introduction computer Introduction computer
Introduction computer
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 

More from sonykhan3

Algorithms and Data Structures
Algorithms and Data StructuresAlgorithms and Data Structures
Algorithms and Data Structures
sonykhan3
 
computer visions with full detail
computer visions with full detail computer visions with full detail
computer visions with full detail
sonykhan3
 
Deep learning-smaller neural network
Deep learning-smaller neural networkDeep learning-smaller neural network
Deep learning-smaller neural network
sonykhan3
 
introduction to deep Learning with full detail
introduction to deep Learning with full detailintroduction to deep Learning with full detail
introduction to deep Learning with full detail
sonykhan3
 
Input output devices
Input output devicesInput output devices
Input output devices
sonykhan3
 
Information system and its types
Information system and its typesInformation system and its types
Information system and its types
sonykhan3
 
Database management system
Database management systemDatabase management system
Database management system
sonykhan3
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
sonykhan3
 
computer language with full detail
computer language with full detail computer language with full detail
computer language with full detail
sonykhan3
 
computer networking slides with full detail
computer  networking slides with full detailcomputer  networking slides with full detail
computer networking slides with full detail
sonykhan3
 
computer virus with full detail
computer virus with full detail computer virus with full detail
computer virus with full detail
sonykhan3
 
common computer terminology
common computer terminologycommon computer terminology
common computer terminology
sonykhan3
 
Introduction to Computer System
Introduction to Computer System Introduction to Computer System
Introduction to Computer System
sonykhan3
 
Information Security
Information SecurityInformation Security
Information Security
sonykhan3
 

More from sonykhan3 (14)

Algorithms and Data Structures
Algorithms and Data StructuresAlgorithms and Data Structures
Algorithms and Data Structures
 
computer visions with full detail
computer visions with full detail computer visions with full detail
computer visions with full detail
 
Deep learning-smaller neural network
Deep learning-smaller neural networkDeep learning-smaller neural network
Deep learning-smaller neural network
 
introduction to deep Learning with full detail
introduction to deep Learning with full detailintroduction to deep Learning with full detail
introduction to deep Learning with full detail
 
Input output devices
Input output devicesInput output devices
Input output devices
 
Information system and its types
Information system and its typesInformation system and its types
Information system and its types
 
Database management system
Database management systemDatabase management system
Database management system
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
computer language with full detail
computer language with full detail computer language with full detail
computer language with full detail
 
computer networking slides with full detail
computer  networking slides with full detailcomputer  networking slides with full detail
computer networking slides with full detail
 
computer virus with full detail
computer virus with full detail computer virus with full detail
computer virus with full detail
 
common computer terminology
common computer terminologycommon computer terminology
common computer terminology
 
Introduction to Computer System
Introduction to Computer System Introduction to Computer System
Introduction to Computer System
 
Information Security
Information SecurityInformation Security
Information Security
 

Recently uploaded

GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 

Recently uploaded (20)

GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 

Generation of computers

  • 1. GENERATION OF COMPUTERS The first electronic computer was designed and built at the University of Pennsylvania based on vacuum tube technology. Vacuum tubes were used to perform logic operations and to store data. Generations of computers has been divided into five according to the development of technologies used to fabricate the processors, memories and I/O units. I Generation : 1945 – 55 II Generation : 1955 – 65 III Generation : 1965 – 75 IV Generation : 1975 – 89 V Generation : 1989 to present First Generation (ENIAC - Electronic Numerical Integrator And Calculator EDSAC – Electronic Delay Storage Automatic Calculator EDVAC – Electronic Discrete Variable Automatic Computer UNIVAC – Universal Automatic Computer IBM 701)  Vacuum tubes were used – basic arithmetic operations took few milliseconds  Bulky  Consume more power with limited performance  High cost  Uses assembly language – to prepare programs. These were translated into machine level  language for execution.  Mercury delay line memories and Electrostatic memories were used  Fixed point arithmetic was used  100 to 1000 fold increase in speed relative to the earlier mechanical and relay based  electromechanical technology  Punched cards and paper tape were invented to feed programs and data and to get results.  Magnetic tape / magnetic drum were used as secondary memory  Mainly used for scientific computations. Second Generation (Manufacturers – IBM 7030, Digital Data Corporation’s PDP 1/5/8 Honeywell 400)  Transistors were used in place of vacuum tubes. (invented at AT&T Bell lab in 1947)  Small in size  Lesser power consumption and better performance
  • 2.  Lower cost  Magnetic ferrite core memories were used as main memory which is a random-access  nonvolatile memory  Magnetic tapes and magnetic disks were used as secondary memory  Hardware for floating point arithmetic operations was developed.  Index registers were introduced which increased flexibility of programming.  High level languages such as FORTRAN, COBOL etc were used - Compilers were  developed to translate the high-level program into corresponding assembly language  program which was then translated into machine language.  Separate input-output processors were developed that could operate in parallel with CPU.  Punched cards continued during this period also.  1000 fold increase in speed.  Increasingly used in business, industry and commercial organizations for preparation of  payroll, inventory control, marketing, production planning, research, scientific &  engineering analysis and design etc. Third Generation (System 360 Mainframe from IBM, PDP-8 Mini Computer from Digital Equipment Corporation)  ICs were used  Small Scale Integration and Medium Scale Integration technology were implemented in  CPU, I/O processors etc.  Smaller & better performance  Comparatively lesser cost  Faster processors  In the beginning magnetic core memories were used. Later they were replaced by  semiconductor memories (RAM & ROM)  Introduced microprogramming  Microprogramming, parallel processing (pipelining, multiprocessor system etc),  multiprogramming, multi-user system (time shared system) etc were introduced.  Operating system software were introduced (efficient sharing of a computer system by  several user programs)  Cache and virtual memories were introduced (Cache memory makes the main memory  appear faster than it really is. Virtual memory makes it appear larger)  High level languages were standardized by ANSI eg. ANSI FORTRAN, ANSI COBOL etc  Database management, multi-user application, online systems like closed loop process  control, airline reservation, interactive query systems, automatic industrial control etc  emerged during this period. Fourth Generation (Intel’s 8088,80286,80386,80486 .., Motorola’s 68000, 68030, 68040, Apple II, CRAY I/2/X/MP etc)  Microprocessors were introduced as CPU– Complete processors and large section of main memory could be implemented in a single chip  Tens of thousands of transistors can be placed in a single chip (VLSI design implemented)  CRT screen, laser & ink jet printers, scanners etc were developed.  Semiconductor memory chips were used as the main memory.  Secondary memory was composed of hard disks – Floppy disks & magnetic tapes were Used for backup memory  LAN and WANS were developed (where desktop work stations interconnected)  Introduced C language and Unix OS  Introduced Graphical User Interface
  • 3.  Less power consumption  High performance, lower cost and very compact  Much increase in the speed of operation Fifth Generation (IBM notebooks, Pentium PCs-Pentium 1/2/3/4/Dual core/Quad core.. SUN work stations, Origin 2000, PARAM 10000, IBM SP/2)  Generation number beyond IV, have been used occasionally to describe some current computer system that have a dominant organizational or application driven feature.  Computers based on artificial intelligence are available  Computers use extensive parallel processing, multiple pipelines, multiple processors etc  Massive parallel machines and extensively distributed system connected by Communication networks fall in this category.  Introduced ULSI (Ultra Large Scale Integration) technology – Intel’s Pentium 4 microprocessor contains 55 million transistors millions of components on a single IC chip.  Superscalar processors, Vector processors, SIMD processors, 32 bit micro controllers and embedded processors, Digital Signal Processors (DSP) etc have been developed.  Memory chips up to 1 GB, hard disk drives up to 180 GB and optical disks up to 27 GB Are available (still the capacity is increasing)  Object oriented language like JAVA suitable for internet programming has been developed.  Storage technology advanced – large main memory and disk storage available  Introduced World Wide Web. (and other existing applications like e- mail, e Commerce.