SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Generations of
Computer
Instructor: M. Hammad Waseem
m.hammad.wasim@gmail.com
1
M.HammadWaseem
First Generation of Computer
(1946-1959)
• Main Features
• Major Innovation - Vacuum Tubes
• Main Memory - Punched Cards
• Input Output Devices - Punched cards and papers
• Languages - Low level machine language
• Operating System - No operating system, human operators to
set switches.
• Size - Main frame for example ENIAC, EDVAC, UNIVAC
2
M.HammadWaseem
First Generation of Computer
(Explanation)
• These vacuum tubes were about the size of 100 watt light bulb
and used as the internal computer component.
• However because thousands of such bulbs were used, the
computers were very large and generate a large amount of
heat, causing many problems in temperature regulation and
climate control.
• In this generation input and out put device (punched card)
that was used fro data storing purpose were very slow.
• The computers were operating manually and the language
used was a low level machine language (symbolic language)
with binary code that required a high programming skill.
• ENIAC, EDVAC, UNIVAC and Mark-1 were some of the major
inventions of this generation.
3
M.HammadWaseem
Advantages & Disadvantages
• Advantages of First Generation
1. Vacuum tubes were used as electronic component.
2. Electronic digital computers were developed for the first
time.
3. These computers were the fastest calculating devices of
their time.
4. Computations were performed in millisecond.
Disadvantages of First Generation
1. Too large in size.
2. They were unreliable.
3. Induce a large amount of heat due to the vacuum tubes.
5. Not portable.
6. Limited commercial use.
4
M.HammadWaseem
Second Generation of Computers
(1959-1964)
• Main Features
• Major Innovation - Transistors as main component.
• Main Memory - RAM and ROM.
• External Storage - Magnetic tapes and Magnetic Disk.
• Input Output Devices - Magnetic tapes and Magnetic Disk.
• Languages - Assembly language, some high level languages for
Example BASIC, COBOL, FORTRAN.
• Operating System - Human handles punched card.
• Size - Main frame for example IBM-1401, NCR-300, IBM-600
etc.
5
M.HammadWaseem
Second Generation of Computers
(Explanation)
• During this period transistor were used for internal logic
circuits of computers. These computers could execute 200000
instructions per second.
• The problem of heat maintenance was solved and size of
computer reduced, while speed and reliability were increased.
• The most popular second generation computer was IBM-1401,
introduced in 1960, while the following computers were used
by many business organizations.
• IBM-1400 series, IBM-1600 series, UNIVAC-III etc.
6
M.HammadWaseem
Advantages & Disadvantages
• Advantages of Second Generation
1. Smaller in size as compares to 1st generation.
2. Much more reliable.
3. Less heat generated.
4. Computation was performing in micro second.
5. Less hardware and maintenance problem.
6. Could be used for commercial use.
Disadvantages of Second Generation
1. Very costly for commercial use.
2. It still required frequent maintenance.
3. Frequent cooling also required.
7
M.HammadWaseem
Third Generation of Computers
(1965-1970)
• Main Features
• Major Innovation - Integrated circuit (ICs) as basic
electronic component.
• Main Memory - PROM and DRAM.
• External Storage - Improve disk (Floppy Disk)
• Input and Output Devices - Keyboard for input,
monitor for output.
• Languages - More high level languages.
• Operating System - Complete operating systems were
introduced.
• Size - Mini, for example: IBM SYSTEM / 360, ICH-360,
HONEY WELL-316 etc. 8
M.HammadWaseem
Third Generation of Computers
(Explanation)
• In this generation the integrated circuits (IC) were used.
• Integrated circuits contain many electronic components on a
single chip.
• The size of computer became very small with better
performance and reliability.
• High level programming languages were extensively used.
• The faster input/output devices made possible multi-
processing and multi programming.
• The famous computer were IBM-360, IBM-370, UNIVAC 9000
series etc.
9
M.HammadWaseem
Advantages & Disadvantages
• Advantages of Third Generation
1. Smaller in size as compared to second generation.
2. More reliable.
3. Portable
4. Less electricity consumption.
5. Heat generation was rare.
6. General purpose computer.
Disadvantages of Third Generation
1. Air conditioning was required in many cases due to ICs.
2. Very advance technology was required to make the ICs.
10
M.HammadWaseem
Fourth Generation of Computers
(1971-1981)
• Main Features
• Major Innovation - LSIC and VLSIC (Micro Processor)
• Main Memory - EPROM and SRAM.
• External Storage - Floppy Disk and Hard Disk.
• Input and Output Devices - Monitor for output.
• Languages - Languages and application software's.
• Operating System - MS-DOS and PC-DOS
• Size - Micro computer e.g. IBM-PC, Apple Macintosh etc.
11
M.HammadWaseem
Fourth Generation of Computers
(Explanation)
• The Integrated circuits were more developed and called Small
scale integration (SSI), after some time the SSI were more
developed and termed as Large scale integration (LSI).
• There was a great versatility of input/output devices.
• In 1971, a powerful microprocessor chip INTEL 8008 was
introduced.
• The 8 inch floppy disk was also introduced in 1971, while hard
disk was introduced in 1973.
• The 5.25 floppy disk was first time used in 1978.
• The optical disk was developed in 1980.
• IBM-3033, IBM-370, IBM system 34, IBM system 36, Cray-I,
CP/M etc were introduced in this generation. 12
M.HammadWaseem
Advantages & Disadvantages
• Advantages of Fourth Generation
1. Smaller in size and much reliable.
2. No cooling system required in many cases.
3. Much faster computation.
4. Portable and cheap.
5. The heat generated was negligible.
6. Totally general purpose computer.
Disadvantages of Fourth Generation
1. Very advanced technology was required to fabricate to the
ICs.
13
M.HammadWaseem
Fifth Generation (1981-Onward)
• Main Features
• Major Innovations - ULSIC (Ultra large scale integrated
circuit)
• Main Memory - EEPROM, SIMM and DIMM.
• External Storage - Modified magnetic and Optical disks.
• Input/output Devices - Keyboard, Pointing Device,
Scanner as input and Monitor as main output.
• Languages - AI (Artificial Intelligence) Expert systems.
• Operating System - GUI based e.g. Windows 95,
Windows NT.
• Size - Very small in size example: Laptop, Note book,
Digital Diary, Palm top and Pocket PC. 14
M.HammadWaseem
Fifth Generation
(Explanation)
• This generation is started from 1981 and still continued, new
technologies are adopted to fabricate IC chips, such as
electron beam, X-rays or laser rays.
• The Very Large Scale Integration (VLSI) was developed, so the
computer became much smaller than ever before.
• New memory storage device like bubble memory, optical or
memory are being designed.
• The new computer will be controlled by using human voice
and will work by giving command in our own language.
• Future computer will in some way to be intelligent and
capable of making decision.
15
M.HammadWaseem
Advantages & Disadvantages
• Advantages of Fifth Generation
1. Very large storage capacity.
2. Long bit processor builds.
3. Artificial Intelligence Language developed.
16
M.HammadWaseem

Weitere ähnliche Inhalte

Was ist angesagt?

Generations of computers
Generations of computersGenerations of computers
Generations of computersAajuSunariya
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMukul Kumar
 
Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++Archie
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerankur bhalla
 
GENERATIONS OF COMPUTER
 GENERATIONS OF COMPUTER GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERAqsa Mushtaq
 
The Evolution Of Computer
The Evolution Of ComputerThe Evolution Of Computer
The Evolution Of ComputerShravan Kumar
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generationPritam Das
 
Generation Of Computer
Generation Of ComputerGeneration Of Computer
Generation Of ComputerAnushri Patil
 
Generation of computers
Generation of computersGeneration of computers
Generation of computersPriya Soni
 
Generation of comnputer
Generation of comnputerGeneration of comnputer
Generation of comnputerGovind Mishra
 
Generation of computer 1st to 5th
Generation of computer 1st to 5th Generation of computer 1st to 5th
Generation of computer 1st to 5th Adeel Rasheed
 
Evolution of computer
Evolution of computerEvolution of computer
Evolution of computersalimon cs
 
The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of ComputersShayan Amir
 

Was ist angesagt? (20)

Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Types of Computer
Types of ComputerTypes of Computer
Types of Computer
 
Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
GENERATIONS OF COMPUTER
 GENERATIONS OF COMPUTER GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTER
 
The Evolution Of Computer
The Evolution Of ComputerThe Evolution Of Computer
The Evolution Of Computer
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generation
 
Generation Of Computer
Generation Of ComputerGeneration Of Computer
Generation Of Computer
 
Generation of computers
Generation of computersGeneration of computers
Generation of computers
 
Generation of Compensation
Generation of CompensationGeneration of Compensation
Generation of Compensation
 
Generation of comnputer
Generation of comnputerGeneration of comnputer
Generation of comnputer
 
Generation of computer 1st to 5th
Generation of computer 1st to 5th Generation of computer 1st to 5th
Generation of computer 1st to 5th
 
CLASSIFICATION OF COMPUTER
CLASSIFICATION OF COMPUTERCLASSIFICATION OF COMPUTER
CLASSIFICATION OF COMPUTER
 
Categories of computer
Categories of computerCategories of computer
Categories of computer
 
History of the computer
History of the computerHistory of the computer
History of the computer
 
Evolution of computer
Evolution of computerEvolution of computer
Evolution of computer
 
Evolution of computer
Evolution of computerEvolution of computer
Evolution of computer
 
The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of Computers
 
Brief history of computers
Brief history of computersBrief history of computers
Brief history of computers
 

Andere mochten auch

The five generations of computers presentation
The five generations of computers presentationThe five generations of computers presentation
The five generations of computers presentationSwarnima Tiwari
 
GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERRajat More
 
The 5 generations of computers
The 5 generations of computersThe 5 generations of computers
The 5 generations of computersVivek Parashar
 
Presentation On Generations Of Computer
Presentation On Generations Of ComputerPresentation On Generations Of Computer
Presentation On Generations Of ComputerAvinash Ranjan
 
Generations of Computers
Generations of ComputersGenerations of Computers
Generations of ComputersVisualBee.com
 
3 rd generation of computers
3 rd generation of computers3 rd generation of computers
3 rd generation of computerssabaAkhan47
 
Ppt on 3rd generation computers
Ppt on 3rd generation computersPpt on 3rd generation computers
Ppt on 3rd generation computersMohit Daga
 
History of Computers
History of ComputersHistory of Computers
History of Computersmshihab
 
History Of Computer
History Of ComputerHistory Of Computer
History Of Computerguest420b9d
 
1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages and1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages andSaba Jamal Din
 
generation of computers
generation of computersgeneration of computers
generation of computers01997228
 
Generations of computers
Generations of computersGenerations of computers
Generations of computersZafar Ayub
 
5th generation of computer
5th generation of computer5th generation of computer
5th generation of computerCheyenne Garces
 
History of Computer, Generations of Computer
History of Computer, Generations of ComputerHistory of Computer, Generations of Computer
History of Computer, Generations of ComputerArthur Glenn Guillen
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMukul Kumar
 
1st Generation Computers
1st Generation Computers 1st Generation Computers
1st Generation Computers Gaurav Wadhwa
 
Computer software application with specific reference to Microsoft word
Computer software application with specific reference to Microsoft wordComputer software application with specific reference to Microsoft word
Computer software application with specific reference to Microsoft wordAdesina Esther Tolulope
 

Andere mochten auch (20)

The five generations of computers presentation
The five generations of computers presentationThe five generations of computers presentation
The five generations of computers presentation
 
GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTER
 
GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.
 
The 5 generations of computers
The 5 generations of computersThe 5 generations of computers
The 5 generations of computers
 
Presentation On Generations Of Computer
Presentation On Generations Of ComputerPresentation On Generations Of Computer
Presentation On Generations Of Computer
 
Generations of Computers
Generations of ComputersGenerations of Computers
Generations of Computers
 
3 rd generation of computers
3 rd generation of computers3 rd generation of computers
3 rd generation of computers
 
Ppt on 3rd generation computers
Ppt on 3rd generation computersPpt on 3rd generation computers
Ppt on 3rd generation computers
 
History of Computers
History of ComputersHistory of Computers
History of Computers
 
Computer generation
Computer generationComputer generation
Computer generation
 
History Of Computer
History Of ComputerHistory Of Computer
History Of Computer
 
1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages and1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages and
 
generation of computers
generation of computersgeneration of computers
generation of computers
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
5th generation of computer
5th generation of computer5th generation of computer
5th generation of computer
 
History of Computer, Generations of Computer
History of Computer, Generations of ComputerHistory of Computer, Generations of Computer
History of Computer, Generations of Computer
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Accounts Training Manual for ULBs of M.P. - Hindi
Accounts Training Manual for ULBs of M.P. - HindiAccounts Training Manual for ULBs of M.P. - Hindi
Accounts Training Manual for ULBs of M.P. - Hindi
 
1st Generation Computers
1st Generation Computers 1st Generation Computers
1st Generation Computers
 
Computer software application with specific reference to Microsoft word
Computer software application with specific reference to Microsoft wordComputer software application with specific reference to Microsoft word
Computer software application with specific reference to Microsoft word
 

Ähnlich wie Generations of Computer

Generation of computer
Generation of computerGeneration of computer
Generation of computerAgam Sharma
 
THE GENERATION OF COMPUTER by P.Jeyapiranavan
THE GENERATION OF COMPUTER by P.JeyapiranavanTHE GENERATION OF COMPUTER by P.Jeyapiranavan
THE GENERATION OF COMPUTER by P.Jeyapiranavanp.j. pranavan
 
Computer Generation
Computer GenerationComputer Generation
Computer GenerationAdeel Malik
 
History and Generations of computer
 History and Generations of computer History and Generations of computer
History and Generations of computerKashif Raza
 
Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Mian Zain Latif
 
Computer History, Generations, Types and IO
Computer History, Generations, Types and IOComputer History, Generations, Types and IO
Computer History, Generations, Types and IOHem Pokhrel
 
Computer Generations
Computer  GenerationsComputer  Generations
Computer GenerationsArnob Khan
 
Generations of computer
Generations of computerGenerations of computer
Generations of computerSHIKHA GAUTAM
 
ICT assignment.pptx
ICT assignment.pptxICT assignment.pptx
ICT assignment.pptxSourabYadav1
 
Computer generations
Computer generationsComputer generations
Computer generationsGaurav Garg
 
Computer Architecture
Computer  ArchitectureComputer  Architecture
Computer ArchitectureAmit Kumar
 
Lec 2 introduction_generation
Lec 2 introduction_generationLec 2 introduction_generation
Lec 2 introduction_generationProtik Roy
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentalsmaclather
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computersGaurav Singh
 
Computer generation and classification
Computer generation and classificationComputer generation and classification
Computer generation and classificationBaliThorat1
 

Ähnlich wie Generations of Computer (20)

Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
THE GENERATION OF COMPUTER by P.Jeyapiranavan
THE GENERATION OF COMPUTER by P.JeyapiranavanTHE GENERATION OF COMPUTER by P.Jeyapiranavan
THE GENERATION OF COMPUTER by P.Jeyapiranavan
 
Computer Generation
Computer GenerationComputer Generation
Computer Generation
 
History and Generations of computer
 History and Generations of computer History and Generations of computer
History and Generations of computer
 
Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers)
 
Computer History, Generations, Types and IO
Computer History, Generations, Types and IOComputer History, Generations, Types and IO
Computer History, Generations, Types and IO
 
Computer Generations
Computer  GenerationsComputer  Generations
Computer Generations
 
Computer
ComputerComputer
Computer
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
ICT assignment.pptx
ICT assignment.pptxICT assignment.pptx
ICT assignment.pptx
 
Generation Of Computers
Generation Of ComputersGeneration Of Computers
Generation Of Computers
 
Computer generations
Computer generationsComputer generations
Computer generations
 
Generation of Computers
Generation of ComputersGeneration of Computers
Generation of Computers
 
Computer Architecture
Computer  ArchitectureComputer  Architecture
Computer Architecture
 
Lec 2 introduction_generation
Lec 2 introduction_generationLec 2 introduction_generation
Lec 2 introduction_generation
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computers
 
Computer generation and classification
Computer generation and classificationComputer generation and classification
Computer generation and classification
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 

Mehr von Muhammad Hammad Waseem

[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to Pointers[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to PointersMuhammad Hammad Waseem
 
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)Muhammad Hammad Waseem
 
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of PrecedenceMuhammad Hammad Waseem
 
[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++Muhammad Hammad Waseem
 
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of ProgrammingMuhammad Hammad Waseem
 
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming LanguagesMuhammad Hammad Waseem
 
[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member Functions[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member FunctionsMuhammad Hammad Waseem
 

Mehr von Muhammad Hammad Waseem (20)

[ITP - Lecture 17] Strings in C/C++
[ITP - Lecture 17] Strings in C/C++[ITP - Lecture 17] Strings in C/C++
[ITP - Lecture 17] Strings in C/C++
 
[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++[ITP - Lecture 16] Structures in C/C++
[ITP - Lecture 16] Structures in C/C++
 
[ITP - Lecture 15] Arrays & its Types
[ITP - Lecture 15] Arrays & its Types[ITP - Lecture 15] Arrays & its Types
[ITP - Lecture 15] Arrays & its Types
 
[ITP - Lecture 14] Recursion
[ITP - Lecture 14] Recursion[ITP - Lecture 14] Recursion
[ITP - Lecture 14] Recursion
 
[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to Pointers[ITP - Lecture 13] Introduction to Pointers
[ITP - Lecture 13] Introduction to Pointers
 
[ITP - Lecture 12] Functions in C/C++
[ITP - Lecture 12] Functions in C/C++[ITP - Lecture 12] Functions in C/C++
[ITP - Lecture 12] Functions in C/C++
 
[ITP - Lecture 11] Loops in C/C++
[ITP - Lecture 11] Loops in C/C++[ITP - Lecture 11] Loops in C/C++
[ITP - Lecture 11] Loops in C/C++
 
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
[ITP - Lecture 10] Switch Statement, Break and Continue Statement in C/C++
 
[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++[ITP - Lecture 09] Conditional Operator in C/C++
[ITP - Lecture 09] Conditional Operator in C/C++
 
[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)[ITP - Lecture 08] Decision Control Structures (If Statement)
[ITP - Lecture 08] Decision Control Structures (If Statement)
 
[ITP - Lecture 07] Comments in C/C++
[ITP - Lecture 07] Comments in C/C++[ITP - Lecture 07] Comments in C/C++
[ITP - Lecture 07] Comments in C/C++
 
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
[ITP - Lecture 06] Operators, Arithmetic Expression and Order of Precedence
 
[ITP - Lecture 05] Datatypes
[ITP - Lecture 05] Datatypes[ITP - Lecture 05] Datatypes
[ITP - Lecture 05] Datatypes
 
[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++[ITP - Lecture 04] Variables and Constants in C/C++
[ITP - Lecture 04] Variables and Constants in C/C++
 
[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++[ITP - Lecture 03] Introduction to C/C++
[ITP - Lecture 03] Introduction to C/C++
 
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
[ITP - Lecture 02] Steps to Create Program & Approaches of Programming
 
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
 
[OOP - Lec 20,21] Inheritance
[OOP - Lec 20,21] Inheritance[OOP - Lec 20,21] Inheritance
[OOP - Lec 20,21] Inheritance
 
[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member Functions[OOP - Lec 19] Static Member Functions
[OOP - Lec 19] Static Member Functions
 
[OOP - Lec 18] Static Data Member
[OOP - Lec 18] Static Data Member[OOP - Lec 18] Static Data Member
[OOP - Lec 18] Static Data Member
 

Kürzlich hochgeladen

Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 

Kürzlich hochgeladen (20)

Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 

Generations of Computer

  • 1. Generations of Computer Instructor: M. Hammad Waseem m.hammad.wasim@gmail.com 1 M.HammadWaseem
  • 2. First Generation of Computer (1946-1959) • Main Features • Major Innovation - Vacuum Tubes • Main Memory - Punched Cards • Input Output Devices - Punched cards and papers • Languages - Low level machine language • Operating System - No operating system, human operators to set switches. • Size - Main frame for example ENIAC, EDVAC, UNIVAC 2 M.HammadWaseem
  • 3. First Generation of Computer (Explanation) • These vacuum tubes were about the size of 100 watt light bulb and used as the internal computer component. • However because thousands of such bulbs were used, the computers were very large and generate a large amount of heat, causing many problems in temperature regulation and climate control. • In this generation input and out put device (punched card) that was used fro data storing purpose were very slow. • The computers were operating manually and the language used was a low level machine language (symbolic language) with binary code that required a high programming skill. • ENIAC, EDVAC, UNIVAC and Mark-1 were some of the major inventions of this generation. 3 M.HammadWaseem
  • 4. Advantages & Disadvantages • Advantages of First Generation 1. Vacuum tubes were used as electronic component. 2. Electronic digital computers were developed for the first time. 3. These computers were the fastest calculating devices of their time. 4. Computations were performed in millisecond. Disadvantages of First Generation 1. Too large in size. 2. They were unreliable. 3. Induce a large amount of heat due to the vacuum tubes. 5. Not portable. 6. Limited commercial use. 4 M.HammadWaseem
  • 5. Second Generation of Computers (1959-1964) • Main Features • Major Innovation - Transistors as main component. • Main Memory - RAM and ROM. • External Storage - Magnetic tapes and Magnetic Disk. • Input Output Devices - Magnetic tapes and Magnetic Disk. • Languages - Assembly language, some high level languages for Example BASIC, COBOL, FORTRAN. • Operating System - Human handles punched card. • Size - Main frame for example IBM-1401, NCR-300, IBM-600 etc. 5 M.HammadWaseem
  • 6. Second Generation of Computers (Explanation) • During this period transistor were used for internal logic circuits of computers. These computers could execute 200000 instructions per second. • The problem of heat maintenance was solved and size of computer reduced, while speed and reliability were increased. • The most popular second generation computer was IBM-1401, introduced in 1960, while the following computers were used by many business organizations. • IBM-1400 series, IBM-1600 series, UNIVAC-III etc. 6 M.HammadWaseem
  • 7. Advantages & Disadvantages • Advantages of Second Generation 1. Smaller in size as compares to 1st generation. 2. Much more reliable. 3. Less heat generated. 4. Computation was performing in micro second. 5. Less hardware and maintenance problem. 6. Could be used for commercial use. Disadvantages of Second Generation 1. Very costly for commercial use. 2. It still required frequent maintenance. 3. Frequent cooling also required. 7 M.HammadWaseem
  • 8. Third Generation of Computers (1965-1970) • Main Features • Major Innovation - Integrated circuit (ICs) as basic electronic component. • Main Memory - PROM and DRAM. • External Storage - Improve disk (Floppy Disk) • Input and Output Devices - Keyboard for input, monitor for output. • Languages - More high level languages. • Operating System - Complete operating systems were introduced. • Size - Mini, for example: IBM SYSTEM / 360, ICH-360, HONEY WELL-316 etc. 8 M.HammadWaseem
  • 9. Third Generation of Computers (Explanation) • In this generation the integrated circuits (IC) were used. • Integrated circuits contain many electronic components on a single chip. • The size of computer became very small with better performance and reliability. • High level programming languages were extensively used. • The faster input/output devices made possible multi- processing and multi programming. • The famous computer were IBM-360, IBM-370, UNIVAC 9000 series etc. 9 M.HammadWaseem
  • 10. Advantages & Disadvantages • Advantages of Third Generation 1. Smaller in size as compared to second generation. 2. More reliable. 3. Portable 4. Less electricity consumption. 5. Heat generation was rare. 6. General purpose computer. Disadvantages of Third Generation 1. Air conditioning was required in many cases due to ICs. 2. Very advance technology was required to make the ICs. 10 M.HammadWaseem
  • 11. Fourth Generation of Computers (1971-1981) • Main Features • Major Innovation - LSIC and VLSIC (Micro Processor) • Main Memory - EPROM and SRAM. • External Storage - Floppy Disk and Hard Disk. • Input and Output Devices - Monitor for output. • Languages - Languages and application software's. • Operating System - MS-DOS and PC-DOS • Size - Micro computer e.g. IBM-PC, Apple Macintosh etc. 11 M.HammadWaseem
  • 12. Fourth Generation of Computers (Explanation) • The Integrated circuits were more developed and called Small scale integration (SSI), after some time the SSI were more developed and termed as Large scale integration (LSI). • There was a great versatility of input/output devices. • In 1971, a powerful microprocessor chip INTEL 8008 was introduced. • The 8 inch floppy disk was also introduced in 1971, while hard disk was introduced in 1973. • The 5.25 floppy disk was first time used in 1978. • The optical disk was developed in 1980. • IBM-3033, IBM-370, IBM system 34, IBM system 36, Cray-I, CP/M etc were introduced in this generation. 12 M.HammadWaseem
  • 13. Advantages & Disadvantages • Advantages of Fourth Generation 1. Smaller in size and much reliable. 2. No cooling system required in many cases. 3. Much faster computation. 4. Portable and cheap. 5. The heat generated was negligible. 6. Totally general purpose computer. Disadvantages of Fourth Generation 1. Very advanced technology was required to fabricate to the ICs. 13 M.HammadWaseem
  • 14. Fifth Generation (1981-Onward) • Main Features • Major Innovations - ULSIC (Ultra large scale integrated circuit) • Main Memory - EEPROM, SIMM and DIMM. • External Storage - Modified magnetic and Optical disks. • Input/output Devices - Keyboard, Pointing Device, Scanner as input and Monitor as main output. • Languages - AI (Artificial Intelligence) Expert systems. • Operating System - GUI based e.g. Windows 95, Windows NT. • Size - Very small in size example: Laptop, Note book, Digital Diary, Palm top and Pocket PC. 14 M.HammadWaseem
  • 15. Fifth Generation (Explanation) • This generation is started from 1981 and still continued, new technologies are adopted to fabricate IC chips, such as electron beam, X-rays or laser rays. • The Very Large Scale Integration (VLSI) was developed, so the computer became much smaller than ever before. • New memory storage device like bubble memory, optical or memory are being designed. • The new computer will be controlled by using human voice and will work by giving command in our own language. • Future computer will in some way to be intelligent and capable of making decision. 15 M.HammadWaseem
  • 16. Advantages & Disadvantages • Advantages of Fifth Generation 1. Very large storage capacity. 2. Long bit processor builds. 3. Artificial Intelligence Language developed. 16 M.HammadWaseem