SlideShare a Scribd company logo
1 of 8
Download to read offline
UKWIMI TRADES TRAINING
INSTITUTE
COMPUTER APPLICATION
TERM 1 – SESSION 4
TOPIC COVERED TODAY:
The Generation of the Computer
•The First Generation
•The Second Generation
•The Third Generation
•The Fourth Generation
•The Fifth Generation
The Generation of the Computer
• A generation refers to the state of improvement in the development
of a product.
• It also is used for major state of different
advancements/achievements of computer technology.
• With each new generation, the circuitry has become smaller and
more advanced than the previous generation before it.
• The time span of era of computer generation may vary in different
prospects.
The First Generation : 1946 – 1958 (The
Vacuum Tube Years)
• The first generation of computers were huge, slow , expensive and often
undependable and used Vacuum Tubes in CPU’s.
• In 1946 two Americans, Presper Eckert and John Mauchly, built the
ENIAC electronic computer which used vacuum tubes instead of the
mechanical switches of the Mark I.
• The ENIAC used thousands of vacuum tubes, which took up a lot of
space and gave off a great deal of heat.
• First generation computers relied on machine language to preform
operations and they could only solve one problem at a time.
• Input was based on punched cards and paper taps and output was
displayed on printouts.
The Second Generation : 1959 – 1964 (The
Era of the Transistor)
• 33 Transistors replaced vacuum tubes and ushered in the second
generation of computers.
• In 1947 three scientists, John Barden, William Shockley, and Walter
Brattain, working at AT&T’s Bell Labs, invented the transistor the
which functions like a vacuum tube.
• The transistor was faster, more reliable, smaller and much cheaper to
build than vacuum tube.
• Second generation computers moved from cryptic binary machine
language to symbolic or assembly languages.
• High level programming languages such as versions of COBOL and
FORTRAN were also developed at this time.
The Third Generation: 1965-1970 (Integrated
Circuits – Miniaturising the Computer)
• Integrated Circuits (IC) have started replacing transistors.
• The integrated circuits, or as it is sometimes referred to as semiconductor
chip, packs a huge number of transistors onto a single wafer of silicon.
• Placing such large numbers of transistors on a single chip vastly increased the
power of a single computer.
• Instead of punched cards and printouts, users interacted with third generation
computers through keyboards and monitors and interfaced with an operating
system, which allow the device to run may different applications at one time
with a central programme that monitored the memory.
• Computers, for the first time, became accessible to a mass audience because
they were smaller and cheaper than their predecessors.
The Fourth Generation: 1971- Today (The
Microprocessor)
• This generation can be characterised by both the jump to monolithic integrated
circuits (millions of transistors put onto one integrated circuit chip) and the
invention of the microprocessor.
• By putting millions of transistors onto on a single chip, more calculation and
faster speeds could be reached by computers.
• Microprocessors moved out of the realm of desktop computers and into many
areas of life as more and more everyday products began to use
microprocessors.
• As these small computers became more powerful, they could be linked
together to form networks, which eventually led to the development of the
Internet.
• Fourth generation computers also saw the development of GUIs, the mouse
and handheld devices.
Fifth Generation – Present and Beyond :
Artificial Intelligence:
• Fifth generation computing devices, based on artificial intelligence,
are still in development, through there are some applications, such as
voice recognition, that are being used today.
• The use of parallel processing and superconductors is helping to make
artificial intelligence a reality.
• The goal of fifth generation computing is to develop devices that
respond to natural language input and are capable of learning and
self-organisation.

More Related Content

Similar to SESSION 4 - Generations of Computers .pdf

Generations & Development of Computers.pptx
Generations & Development of Computers.pptxGenerations & Development of Computers.pptx
Generations & Development of Computers.pptxDrIrfanulHaqAkhoon
 
Generations of computers
Generations of computersGenerations of computers
Generations of computersRanuNath2
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMohit Saini
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMohit Saini
 
Generation of Computers: A Survey
Generation of Computers: A SurveyGeneration of Computers: A Survey
Generation of Computers: A SurveyNithin Prince John
 
GENERATIONS OF COMPUTERS.pptx
GENERATIONS OF COMPUTERS.pptxGENERATIONS OF COMPUTERS.pptx
GENERATIONS OF COMPUTERS.pptxKomalEthakota
 
Generationsofcomputer
Generationsofcomputer Generationsofcomputer
Generationsofcomputer Harsh Porwal
 
Generations of computer
Generations of computerGenerations of computer
Generations of computerJatin Jindal
 
Computer Generations
Computer GenerationsComputer Generations
Computer GenerationsSarikaArora13
 
Generation of comnputer
Generation of comnputerGeneration of comnputer
Generation of comnputerGovind Mishra
 
Lectu 3 the computer generations
Lectu 3 the computer generationsLectu 3 the computer generations
Lectu 3 the computer generationsFarheen Javed
 
Generations of computers
Generations of computersGenerations of computers
Generations of computersSadia Zareen
 
Generations of computers
Generations of computersGenerations of computers
Generations of computersumesh duwal
 
EVOLUTION OF COMPUTERS.pptx
EVOLUTION OF COMPUTERS.pptxEVOLUTION OF COMPUTERS.pptx
EVOLUTION OF COMPUTERS.pptxSrijanSen5
 

Similar to SESSION 4 - Generations of Computers .pdf (20)

Generations & Development of Computers.pptx
Generations & Development of Computers.pptxGenerations & Development of Computers.pptx
Generations & Development of Computers.pptx
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
computer-generations.pdf
computer-generations.pdfcomputer-generations.pdf
computer-generations.pdf
 
Generation of Computers: A Survey
Generation of Computers: A SurveyGeneration of Computers: A Survey
Generation of Computers: A Survey
 
GENERATIONS OF COMPUTERS.pptx
GENERATIONS OF COMPUTERS.pptxGENERATIONS OF COMPUTERS.pptx
GENERATIONS OF COMPUTERS.pptx
 
Generationsofcomputer
Generationsofcomputer Generationsofcomputer
Generationsofcomputer
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
GENERATION OF COMPUTERS.ppt
GENERATION OF COMPUTERS.pptGENERATION OF COMPUTERS.ppt
GENERATION OF COMPUTERS.ppt
 
Computer Generations
Computer GenerationsComputer Generations
Computer Generations
 
Generation of comnputer
Generation of comnputerGeneration of comnputer
Generation of comnputer
 
Lectu 3 the computer generations
Lectu 3 the computer generationsLectu 3 the computer generations
Lectu 3 the computer generations
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
Computer Generations
Computer GenerationsComputer Generations
Computer Generations
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
EVOLUTION OF COMPUTERS.pptx
EVOLUTION OF COMPUTERS.pptxEVOLUTION OF COMPUTERS.pptx
EVOLUTION OF COMPUTERS.pptx
 
Lecture 03
Lecture 03Lecture 03
Lecture 03
 
Generations of Computer
Generations of Computer Generations of Computer
Generations of Computer
 
GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.
 

More from Maxwell Musonda

SESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdfSESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdfMaxwell Musonda
 
SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...
SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...
SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...Maxwell Musonda
 
SESSION 5 - Basic input devices, Keyboard and Mouse .pdf
SESSION 5 - Basic input devices, Keyboard and Mouse .pdfSESSION 5 - Basic input devices, Keyboard and Mouse .pdf
SESSION 5 - Basic input devices, Keyboard and Mouse .pdfMaxwell Musonda
 
SESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdf
SESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdfSESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdf
SESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdfMaxwell Musonda
 
SESSION 2 - CHARACTERISTICS OF COMPUTERS.pdf
SESSION 2 - CHARACTERISTICS OF COMPUTERS.pdfSESSION 2 - CHARACTERISTICS OF COMPUTERS.pdf
SESSION 2 - CHARACTERISTICS OF COMPUTERS.pdfMaxwell Musonda
 
SESSION 1 - Introductory lesson to computer applications - definition of comp...
SESSION 1 - Introductory lesson to computer applications - definition of comp...SESSION 1 - Introductory lesson to computer applications - definition of comp...
SESSION 1 - Introductory lesson to computer applications - definition of comp...Maxwell Musonda
 
Lecture 10 using powerpoint and project presentations
Lecture 10   using powerpoint and project presentationsLecture 10   using powerpoint and project presentations
Lecture 10 using powerpoint and project presentationsMaxwell Musonda
 
Lec ture 9 using the internet
Lec ture 9   using the internetLec ture 9   using the internet
Lec ture 9 using the internetMaxwell Musonda
 
Lecture 8 using spreadsheet
Lecture 8   using spreadsheetLecture 8   using spreadsheet
Lecture 8 using spreadsheetMaxwell Musonda
 
Lecture 5 sending and receiving e-mail
Lecture 5   sending and receiving e-mailLecture 5   sending and receiving e-mail
Lecture 5 sending and receiving e-mailMaxwell Musonda
 
Lecture 4 sending and receiving e-mail
Lecture 4   sending and receiving e-mailLecture 4   sending and receiving e-mail
Lecture 4 sending and receiving e-mailMaxwell Musonda
 
Lecture 3 use word processing for technical report
Lecture 3   use word processing for technical report Lecture 3   use word processing for technical report
Lecture 3 use word processing for technical report Maxwell Musonda
 
Lecture 2 using an operating system
Lecture 2   using an operating systemLecture 2   using an operating system
Lecture 2 using an operating systemMaxwell Musonda
 
Lecture 1 operate a computer system
Lecture 1   operate a computer systemLecture 1   operate a computer system
Lecture 1 operate a computer systemMaxwell Musonda
 

More from Maxwell Musonda (14)

SESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdfSESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdf
 
SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...
SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...
SESSION 6 - Input Devices - Optical Scanners and Magnetic Ink Character Recog...
 
SESSION 5 - Basic input devices, Keyboard and Mouse .pdf
SESSION 5 - Basic input devices, Keyboard and Mouse .pdfSESSION 5 - Basic input devices, Keyboard and Mouse .pdf
SESSION 5 - Basic input devices, Keyboard and Mouse .pdf
 
SESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdf
SESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdfSESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdf
SESSION 3 - IMPORTANCE OF COMPUTERS IN BUSINESS.pdf
 
SESSION 2 - CHARACTERISTICS OF COMPUTERS.pdf
SESSION 2 - CHARACTERISTICS OF COMPUTERS.pdfSESSION 2 - CHARACTERISTICS OF COMPUTERS.pdf
SESSION 2 - CHARACTERISTICS OF COMPUTERS.pdf
 
SESSION 1 - Introductory lesson to computer applications - definition of comp...
SESSION 1 - Introductory lesson to computer applications - definition of comp...SESSION 1 - Introductory lesson to computer applications - definition of comp...
SESSION 1 - Introductory lesson to computer applications - definition of comp...
 
Lecture 10 using powerpoint and project presentations
Lecture 10   using powerpoint and project presentationsLecture 10   using powerpoint and project presentations
Lecture 10 using powerpoint and project presentations
 
Lec ture 9 using the internet
Lec ture 9   using the internetLec ture 9   using the internet
Lec ture 9 using the internet
 
Lecture 8 using spreadsheet
Lecture 8   using spreadsheetLecture 8   using spreadsheet
Lecture 8 using spreadsheet
 
Lecture 5 sending and receiving e-mail
Lecture 5   sending and receiving e-mailLecture 5   sending and receiving e-mail
Lecture 5 sending and receiving e-mail
 
Lecture 4 sending and receiving e-mail
Lecture 4   sending and receiving e-mailLecture 4   sending and receiving e-mail
Lecture 4 sending and receiving e-mail
 
Lecture 3 use word processing for technical report
Lecture 3   use word processing for technical report Lecture 3   use word processing for technical report
Lecture 3 use word processing for technical report
 
Lecture 2 using an operating system
Lecture 2   using an operating systemLecture 2   using an operating system
Lecture 2 using an operating system
 
Lecture 1 operate a computer system
Lecture 1   operate a computer systemLecture 1   operate a computer system
Lecture 1 operate a computer system
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

SESSION 4 - Generations of Computers .pdf

  • 1. UKWIMI TRADES TRAINING INSTITUTE COMPUTER APPLICATION TERM 1 – SESSION 4
  • 2. TOPIC COVERED TODAY: The Generation of the Computer •The First Generation •The Second Generation •The Third Generation •The Fourth Generation •The Fifth Generation
  • 3. The Generation of the Computer • A generation refers to the state of improvement in the development of a product. • It also is used for major state of different advancements/achievements of computer technology. • With each new generation, the circuitry has become smaller and more advanced than the previous generation before it. • The time span of era of computer generation may vary in different prospects.
  • 4. The First Generation : 1946 – 1958 (The Vacuum Tube Years) • The first generation of computers were huge, slow , expensive and often undependable and used Vacuum Tubes in CPU’s. • In 1946 two Americans, Presper Eckert and John Mauchly, built the ENIAC electronic computer which used vacuum tubes instead of the mechanical switches of the Mark I. • The ENIAC used thousands of vacuum tubes, which took up a lot of space and gave off a great deal of heat. • First generation computers relied on machine language to preform operations and they could only solve one problem at a time. • Input was based on punched cards and paper taps and output was displayed on printouts.
  • 5. The Second Generation : 1959 – 1964 (The Era of the Transistor) • 33 Transistors replaced vacuum tubes and ushered in the second generation of computers. • In 1947 three scientists, John Barden, William Shockley, and Walter Brattain, working at AT&T’s Bell Labs, invented the transistor the which functions like a vacuum tube. • The transistor was faster, more reliable, smaller and much cheaper to build than vacuum tube. • Second generation computers moved from cryptic binary machine language to symbolic or assembly languages. • High level programming languages such as versions of COBOL and FORTRAN were also developed at this time.
  • 6. The Third Generation: 1965-1970 (Integrated Circuits – Miniaturising the Computer) • Integrated Circuits (IC) have started replacing transistors. • The integrated circuits, or as it is sometimes referred to as semiconductor chip, packs a huge number of transistors onto a single wafer of silicon. • Placing such large numbers of transistors on a single chip vastly increased the power of a single computer. • Instead of punched cards and printouts, users interacted with third generation computers through keyboards and monitors and interfaced with an operating system, which allow the device to run may different applications at one time with a central programme that monitored the memory. • Computers, for the first time, became accessible to a mass audience because they were smaller and cheaper than their predecessors.
  • 7. The Fourth Generation: 1971- Today (The Microprocessor) • This generation can be characterised by both the jump to monolithic integrated circuits (millions of transistors put onto one integrated circuit chip) and the invention of the microprocessor. • By putting millions of transistors onto on a single chip, more calculation and faster speeds could be reached by computers. • Microprocessors moved out of the realm of desktop computers and into many areas of life as more and more everyday products began to use microprocessors. • As these small computers became more powerful, they could be linked together to form networks, which eventually led to the development of the Internet. • Fourth generation computers also saw the development of GUIs, the mouse and handheld devices.
  • 8. Fifth Generation – Present and Beyond : Artificial Intelligence: • Fifth generation computing devices, based on artificial intelligence, are still in development, through there are some applications, such as voice recognition, that are being used today. • The use of parallel processing and superconductors is helping to make artificial intelligence a reality. • The goal of fifth generation computing is to develop devices that respond to natural language input and are capable of learning and self-organisation.