SlideShare una empresa de Scribd logo
1 de 15
Introduction to Computer
Lecture # 2
Course Instructor : Sehrish Rafiq
Govt. Girls Degree College Maneri Swabi
Higher Education Department KP
Lecture overview
• Human Vs.Computer
• History of Computer
• Generations of Computer
Human Vs. Computer
S . No Human Computer
1.
Perform numeric computations Perform numeric computations at very faster
speed than humans
2. Creative Feeded
3. Remembers or write information
Stores huge amount of Information for long
term as compared to humans
4.
Gets tired and bored of repetitive
activity
Best in performing repetitive operations
5. Common sense based judgment Does not have any sense
6. Best in pattern matching than computers Slow in pattern matching and cognition
History of computer
Era Inventor Method /
Device
Structure Features
2400 BC Ancient Chinese Abacus String of beads Calculation
1617 John Napier Napier
Bones
 Mechanical
 Rods made of bones
 Long computations
 Fast
 Accurate
1642 Blaise Pascal Pascaline  Mechanical
 Wheels & Gears
 Addition
 Subtraction
 Carry feature
1694 Gottfried Leibnitz Stepped
Reckoner
 Digital Machine based on
binary numbers
 Multiplication
 Division
1830 Charles
Babbage
Analytical
Engine
 Programmable Computer  Input section(Punched
cards)
 Print Unit
 Control unit( operating
computer)
 Mill unit(Calculations)
 Store( numbers
storage)
Historical Devices
Abacus
Pascaline Inner ViewPascaline Outer View
Napier Bones
Stepped Reckoner
Historical Devices
Punched card
Punched card writer
Punched card Reader Jacquard loom
Jacquard punched card
Continued…
Era Inventor Method / Device Structure Features
1886 William
Burroughs
Adding machine Mechanical in nature Commercial use
1890 Dr. Herman
Hollerith
Electro-Mechanical
Punched Card
Tabulator
 Electro-Mechanical
 Card-Programmed
1930 Bush Differential Analyzer Analog computer -
1944 H. Aiken Mark I  Electro-Mechanical
 Relays instead of
gears
Digital
1946 JW Mauchly & JP
Eckert
ENAIC  Electronic
 Vacuum tubes
 For Military
 Digital
 Tremendous heat
 Large amount of
electricity(150 KW)
 weight>30 tons
 Area :167 sq m
 6 people for
programming
Electronic Components
Relay switch
Vacuum Tube
Half Adder
Transistors Integrated Circuit (IC)
Historical Devices
ENAIC Computer
Herman’s Punched Card Tabulator Differential Analyzer
Mark-I
Burrough’s Adding
Machine
Continued…
Era Inventor Method /
Device
Structure Features
1951 Sperry Rand UNIVAC(
UNIVersal
Automatic
Computer )-I
Elastic Magnetic tape Commercial
1953 MIT Whirl Wind-I  Electrical
 Transistors instead of
vacuum tubes
1965 Digital Equipment
Corporation (DEC)
PDP-8  Minicomputer
 Electrical ICs
1975 MITS Altair 8800 Microcomputer -
Historical Devices
UNIVAC-I Whirl Wind-I
1st Mini-Computer Altair 8800
Generations of Computer
• Generation in computer science terminology is a step in
technology.
• It provides a framework for the growth of computer
industry.
• It is used to distinguish between various hardware and
software technologies.
• Till today there are five computer generations.
Generations of computer
Generation
(Period)
Hardware
Technologies
Software Technologies Characteristics Systems
1st
(1942-1955)
 Vaccume tubes
 Electro-magnetic
relay memory
 Punched cards
 Machine Language
Assembly language
 Stored Program
concept
 Scientific applications
 Bulky in size
 Expensive
 Unreliable
 Limited commercial
production and use
 ENAIC
 EDVAC
 EDSAC
 UNIVAC-I
 IBM 701
2nd
(1955-1964)
 Transistors
 Magnetic core
memory
 Magnetic tapes
 Disks
 Batch OS
 High-Level languages
 Scientific &
commercial
applications
 Faster
 Smaller
 Easier to program
 Difficult commercial
production
 Expensive
 Honeywell-
400
 IBM 7030
 CDC-1604
 UNIVAC
Larc
3rd (1964-
1975)
 ICs with SSI and
MSI
 Larger capacity
magnetic disks
and magnetic
tapes
 Mini computers
 Timesharing OS
 Multiprogramming
 Smaller
 Faster
 Easier and cheaper
to produce
 Easier to upgrade
than previous
generation
 IBM 360/370
 PDP-8
 PDP-11
 CDC-6600
Continued…
Generation
(Period)
Hardware Technologies Software Technologies Characteristics Systems
4th
(1975-1980)
 ICs with VLSI
 Larger capacity hard
disks
 Magnetic tapes and
floppy disks
 Personal Computers
 Mainframe computers
 Super computers
 Computer Networks
 GUI based OS for PCs
 Multiprocessing
 UNIX OS with C
 Object Oriented
Languages
 Network based
applications
 Small
 Affordable
 Reliable
 Easy to use
 General purpose
 Easy to upgrade
 IBM PC
 Apple-II
 TRS-80
 VAX-9000
5th
(1980-
present)
 ICs with ULSI
 Larger main memory
 Hard disks with RAID
support
 Optical Disks
 Notebooks
 Laptops
 Powerful server
computers
 Advanced super
computers
 Internet
 Multi-threading
 Distributed OS
 Multimedia applications
 Internet applications
 Portable
 Powerful
 Cheaper
 Reliable
 General purpose
 Commercially
feasible
 Easy to upgrade
 Rapid software
development
 IBM
Notebooks
 Sun
systems
 Dell and hp
Laptops
 Android
Mobiles
 Tablets
Enough For Today!!!

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

History of Computer Technology
History of Computer TechnologyHistory of Computer Technology
History of Computer Technology
 
History of computer
History of computerHistory of computer
History of computer
 
A brief history of computers
A brief history of computersA brief history of computers
A brief history of computers
 
EVOLUTION OF COMPUTER
EVOLUTION OF COMPUTEREVOLUTION OF COMPUTER
EVOLUTION OF COMPUTER
 
History Of Computer
History Of ComputerHistory Of Computer
History Of Computer
 
Evolution / history of Computer
Evolution / history of ComputerEvolution / history of Computer
Evolution / history of Computer
 
Basic Computer Concepts
Basic Computer ConceptsBasic Computer Concepts
Basic Computer Concepts
 
History of Computers ppt
History of Computers pptHistory of Computers ppt
History of Computers ppt
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
 
Brief history of computers
Brief history of computersBrief history of computers
Brief history of computers
 
The evolution of computers
The evolution of computersThe evolution of computers
The evolution of computers
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer science
 
generation of computers
generation of computersgeneration of computers
generation of computers
 
The different components of a computer system
The different components of a computer system The different components of a computer system
The different components of a computer system
 
types of computer
types of computer types of computer
types of computer
 
Types of Computers
Types of ComputersTypes of Computers
Types of Computers
 
Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++
 
History of computer technology
History of computer technology History of computer technology
History of computer technology
 
Evolution of Computers - by Solomon
Evolution of Computers - by SolomonEvolution of Computers - by Solomon
Evolution of Computers - by Solomon
 

Similar a Introduction to Computers Lecture # 2

FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...
FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...
FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...RAJKIRAN A.K
 
Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information TechnologyNitish Kumar
 
IS 139 Lecture 1
IS 139 Lecture 1IS 139 Lecture 1
IS 139 Lecture 1wajanga
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to ComputersPrabu U
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxKwadjoOwusuAnsahQuar
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)TejaswiB4
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)TejaswiB4
 
Session 23-8-07
Session 23-8-07Session 23-8-07
Session 23-8-07gogulraj25
 
Beginning with Computer
Beginning with ComputerBeginning with Computer
Beginning with ComputerSharad Kafle
 
Pres. on computers final
Pres. on computers finalPres. on computers final
Pres. on computers finalankur bhalla
 
01. introduction to computer history - generation
01. introduction to computer   history - generation01. introduction to computer   history - generation
01. introduction to computer history - generationTimesRide
 
Computer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademyComputer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademysmhuzain
 
Lecture 1-2.pptx
Lecture 1-2.pptxLecture 1-2.pptx
Lecture 1-2.pptxAthar Baig
 
Computer generation and language translator
Computer generation and language translatorComputer generation and language translator
Computer generation and language translatorShruti Pendharkar
 

Similar a Introduction to Computers Lecture # 2 (20)

FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...
FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...
FUNDAMENTALS OF COMPUTERS AND ICT FOR PHYSICAL EDUCATION, SPORTS SCIENCE , NS...
 
Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information Technology
 
IS 139 Lecture 1
IS 139 Lecture 1IS 139 Lecture 1
IS 139 Lecture 1
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptx
 
Ch 1
Ch 1Ch 1
Ch 1
 
Cam unit-1
Cam unit-1Cam unit-1
Cam unit-1
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)
 
ICT Module-2.ppt
ICT Module-2.pptICT Module-2.ppt
ICT Module-2.ppt
 
computer
computercomputer
computer
 
Session 23-8-07
Session 23-8-07Session 23-8-07
Session 23-8-07
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Beginning with Computer
Beginning with ComputerBeginning with Computer
Beginning with Computer
 
Pres. on computers final
Pres. on computers finalPres. on computers final
Pres. on computers final
 
01. introduction to computer history - generation
01. introduction to computer   history - generation01. introduction to computer   history - generation
01. introduction to computer history - generation
 
Computer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademyComputer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademy
 
Lecture 1-2.pptx
Lecture 1-2.pptxLecture 1-2.pptx
Lecture 1-2.pptx
 
Computer generation and language translator
Computer generation and language translatorComputer generation and language translator
Computer generation and language translator
 
W 1 Introduction
W 1  IntroductionW 1  Introduction
W 1 Introduction
 

Más de Sehrish Rafiq

Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Sehrish Rafiq
 
Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Sehrish Rafiq
 
Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Sehrish Rafiq
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Sehrish Rafiq
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Sehrish Rafiq
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Sehrish Rafiq
 
Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Sehrish Rafiq
 
Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Sehrish Rafiq
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Sehrish Rafiq
 
Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Sehrish Rafiq
 
Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Sehrish Rafiq
 
Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16Sehrish Rafiq
 

Más de Sehrish Rafiq (20)

Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14
 
Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13
 
Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8
 
Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7
 
Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Introduction to computers Lecture # 4
Introduction to computers Lecture # 4
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5
 
Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3
 
Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1
 
Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16
 
Lecture 24
Lecture 24Lecture 24
Lecture 24
 
Lecture 18
Lecture 18Lecture 18
Lecture 18
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 
Lecture 13
Lecture 13Lecture 13
Lecture 13
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
Lecture 07
Lecture 07Lecture 07
Lecture 07
 

Último

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
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
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 

Último (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
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
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 

Introduction to Computers Lecture # 2

  • 1. Introduction to Computer Lecture # 2 Course Instructor : Sehrish Rafiq Govt. Girls Degree College Maneri Swabi Higher Education Department KP
  • 2. Lecture overview • Human Vs.Computer • History of Computer • Generations of Computer
  • 3. Human Vs. Computer S . No Human Computer 1. Perform numeric computations Perform numeric computations at very faster speed than humans 2. Creative Feeded 3. Remembers or write information Stores huge amount of Information for long term as compared to humans 4. Gets tired and bored of repetitive activity Best in performing repetitive operations 5. Common sense based judgment Does not have any sense 6. Best in pattern matching than computers Slow in pattern matching and cognition
  • 4. History of computer Era Inventor Method / Device Structure Features 2400 BC Ancient Chinese Abacus String of beads Calculation 1617 John Napier Napier Bones  Mechanical  Rods made of bones  Long computations  Fast  Accurate 1642 Blaise Pascal Pascaline  Mechanical  Wheels & Gears  Addition  Subtraction  Carry feature 1694 Gottfried Leibnitz Stepped Reckoner  Digital Machine based on binary numbers  Multiplication  Division 1830 Charles Babbage Analytical Engine  Programmable Computer  Input section(Punched cards)  Print Unit  Control unit( operating computer)  Mill unit(Calculations)  Store( numbers storage)
  • 5. Historical Devices Abacus Pascaline Inner ViewPascaline Outer View Napier Bones Stepped Reckoner
  • 6. Historical Devices Punched card Punched card writer Punched card Reader Jacquard loom Jacquard punched card
  • 7. Continued… Era Inventor Method / Device Structure Features 1886 William Burroughs Adding machine Mechanical in nature Commercial use 1890 Dr. Herman Hollerith Electro-Mechanical Punched Card Tabulator  Electro-Mechanical  Card-Programmed 1930 Bush Differential Analyzer Analog computer - 1944 H. Aiken Mark I  Electro-Mechanical  Relays instead of gears Digital 1946 JW Mauchly & JP Eckert ENAIC  Electronic  Vacuum tubes  For Military  Digital  Tremendous heat  Large amount of electricity(150 KW)  weight>30 tons  Area :167 sq m  6 people for programming
  • 8. Electronic Components Relay switch Vacuum Tube Half Adder Transistors Integrated Circuit (IC)
  • 9. Historical Devices ENAIC Computer Herman’s Punched Card Tabulator Differential Analyzer Mark-I Burrough’s Adding Machine
  • 10. Continued… Era Inventor Method / Device Structure Features 1951 Sperry Rand UNIVAC( UNIVersal Automatic Computer )-I Elastic Magnetic tape Commercial 1953 MIT Whirl Wind-I  Electrical  Transistors instead of vacuum tubes 1965 Digital Equipment Corporation (DEC) PDP-8  Minicomputer  Electrical ICs 1975 MITS Altair 8800 Microcomputer -
  • 11. Historical Devices UNIVAC-I Whirl Wind-I 1st Mini-Computer Altair 8800
  • 12. Generations of Computer • Generation in computer science terminology is a step in technology. • It provides a framework for the growth of computer industry. • It is used to distinguish between various hardware and software technologies. • Till today there are five computer generations.
  • 13. Generations of computer Generation (Period) Hardware Technologies Software Technologies Characteristics Systems 1st (1942-1955)  Vaccume tubes  Electro-magnetic relay memory  Punched cards  Machine Language Assembly language  Stored Program concept  Scientific applications  Bulky in size  Expensive  Unreliable  Limited commercial production and use  ENAIC  EDVAC  EDSAC  UNIVAC-I  IBM 701 2nd (1955-1964)  Transistors  Magnetic core memory  Magnetic tapes  Disks  Batch OS  High-Level languages  Scientific & commercial applications  Faster  Smaller  Easier to program  Difficult commercial production  Expensive  Honeywell- 400  IBM 7030  CDC-1604  UNIVAC Larc 3rd (1964- 1975)  ICs with SSI and MSI  Larger capacity magnetic disks and magnetic tapes  Mini computers  Timesharing OS  Multiprogramming  Smaller  Faster  Easier and cheaper to produce  Easier to upgrade than previous generation  IBM 360/370  PDP-8  PDP-11  CDC-6600
  • 14. Continued… Generation (Period) Hardware Technologies Software Technologies Characteristics Systems 4th (1975-1980)  ICs with VLSI  Larger capacity hard disks  Magnetic tapes and floppy disks  Personal Computers  Mainframe computers  Super computers  Computer Networks  GUI based OS for PCs  Multiprocessing  UNIX OS with C  Object Oriented Languages  Network based applications  Small  Affordable  Reliable  Easy to use  General purpose  Easy to upgrade  IBM PC  Apple-II  TRS-80  VAX-9000 5th (1980- present)  ICs with ULSI  Larger main memory  Hard disks with RAID support  Optical Disks  Notebooks  Laptops  Powerful server computers  Advanced super computers  Internet  Multi-threading  Distributed OS  Multimedia applications  Internet applications  Portable  Powerful  Cheaper  Reliable  General purpose  Commercially feasible  Easy to upgrade  Rapid software development  IBM Notebooks  Sun systems  Dell and hp Laptops  Android Mobiles  Tablets