SlideShare une entreprise Scribd logo
1  sur  30
EVOLUTION OF
INFORMATION AND
COMMUNICATIONS
TECHNOLOGY
TIMELINE THAT SHOWS SELECTED
EVENTS IN THE HISTORY OF COMPUTER
FOUR BASIC PERIODS
CHARACTERIZED BY A PRINCIPAL TECHNOLOGY
USED TO SOLVE THE INPUT, PROCESSING, OUTPUT
AND COMMUNICATION PROBLEMS OF THE TIME:
• Pre-Mechanical
• Mechanical
• Electro-mechanical
• Electronic digital
PRE-MECHANICAL COMPUTING
1. Writing and Alphabets--communication.
• First humans communicated only through speaking and
picture drawings.
• 3000 B.C., the Sumerians in Mesopotamia devised cuneiform.
Cuneiform
2. Paper and Pens--input technologies.
About 2600 B.C., the Egyptians write on
the papyrus plant
Egyptians ‘ papyrus
PRE-MECHANICAL COMPUTING
3. Books and Libraries: Permanent Storage Devices
The Egyptians kept scrolls.
4. The First Numbering Systems
The first numbering systems similar to those in use today
were invented between 100 and 200 A.D. by Hindus in India who
created a nine-digit numbering system.
5. The First Calculators: The Abacus.
THE MECHANICAL AGE: 1450 - 1840
1. Movable metal-type printing by Johann
Gutenberg (1450)
2. Slide Rule by William Oughtred (1600s) 3. Pascaline by Blaise Pascal
A lot of new technologies were developed in this era due to an explosion of interest in
computation and information.
THE MECHANICAL AGE: 1450 -
1840
4. Gottfried Wilhelm von Leibnitz’s
Stepped Reckoner (1674)
5. Joseph-Marie Jacquard and his punched
card controlled looms (1804)
PREPARING THE CARDS WITH THE
PATTERN FOR THE CLOTH TO BE
WOVEN
CHARLES BABBAGE (1791-1871)
THE FATHER OF COMPUTERS
Babbage’s Difference Engine
Babbage’s Analytical Engine
LADY AUGUSTA ADA
COUNTESS OF LOVELACE
THE ELECTROMECHANICAL AGE: 1840 -
1940
The discovery of ways to harness electricity was the key
advance made during this period. Knowledge and information
could now be converted into electrical impulses.
HERMAN HOLLERITH AND HIS
CENSUS TABULATING MACHINE (1884)
A CLOSER LOOK AT THE
CENSUS TABULATING
MACHINE
THE HARVARD MARK I (1944)
AKA IBM’S AUTOMATIC SEQUENCE
CONTROLLED CALCULATOR (ASCC)
Howard Aiken
OPERATIN
G THE
MARK 1
THE FIRST COMPUTER BUG
Rear Admiral Dr. Grace
Murray Hopper
THE ELECTRONIC AGE: 1940 - PRESENT.
These machines used electronic switches, in the form of vacuum tubes,
instead of the electromechanical relays seen in the previous era. In principle
the electronic switches would be more reliable, since they would have no
moving parts that would wear out, but the technology was still new at that
time and the tubes were comparable to relays in reliability
1939
THE ATANASOFF-BERRY
COMPUTER (ABC)
The ABC was the first electronic digital computer, invented
by John Vincent Atanasoff
1943
BLETCHLE
Y PARK’S
COLOSSUS
Eckert and Mauchly.
The First High-Speed, General-Purpose Computer Using Vacuum Tubes:
Electronic Numerical Integrator and Computer (ENIAC)
The ENIAC team (Feb 14, 1946). Left to right: J. Presper Eckert, Jr.; John Grist Brainerd; Sam Feltman;
Herman H. Goldstine; John W. Mauchly; Harold Pender; Major General G. L. Barnes; Colonel Paul N.
Gillon.
PROGRAMMING THE ENIAC
The Electronic
Numerical Integrator
and Computer
(ENIAC) was one of
the first general-
purpose electronic
digital computers, and
it was used to
integrate ballistic
equations and to
calculate the
trajectories of naval
shells. It was
completed in 1946 and
remained in use until
1955
EDVAC ((ELECTRONIC DISCRETE VARIABLE AUTOMATIC COMPUTER)
was the successor to ENIAC, and it was one of the
earliest stored-program computers, with the program
instructions held in memory.
UNIVERSAL AUTOMATIC COMPUTER (UNIVAC)
was the first general-purpose electronic digital computer design for business application produced in
the United States.[1] It was designed principally by J. Presper Eckert and John Mauchly, the inventors
of the ENIAC
THE FIVE GENERATIONS OF DIGITAL
COMPUTING
FIRST GENERATION
COMPUTERS (VACUUM
TUBE BASED)
• The main characteristics of first generation of computers (1940s-
1950s)
• Main electronic component – vacuum tube
• Main memory – magnetic drums and magnetic tapes
• Programming language – machine language
• Power – consume a lot of electricity and generate a lot of heat.
• Speed and size – very slow and very large in size (often taking up
entire room).
• Input/output devices – punched cards and paper tape.
• Examples – ENIAC, UNIVAC1, IBM 650, IBM 701, etc.
• Quantity – there were about 100 different vacuum tube
computers produced between 1942 and1963.
SECOND GENERATION COMPUTERS
TRANSISTOR BASED
The main characteristics of second generation of
computers (1950s-1960s)
Main electronic component – transistor
Memory – magnetic core and magnetic tape / disk
Programming language – assembly language
Power and size – low power consumption, generated
less heat, and smaller in size (in comparison with the
first generation computers).
Speed – improvement of speed and reliability (in
comparison with the first generation computers).
Input/output devices – punched cards and magnetic
tape.
Examples – IBM 1401, IBM 7090 and 7094, UNIVAC
1107, etc.
THIRD GENERATION COMPUTERS
TRANSISTOR BASED
The main characteristics of third generation of
computers (1960s-1970s)
Main electronic component – integrated circuits
(ICs)
Memory – large magnetic core, magnetic tape /
disk
Programming language – high level language
(FORTRAN, BASIC, Pascal, COBOL, C, etc.)
Size – smaller, cheaper, and more efficient than
second generation computers (they were called
minicomputers).
Speed – improvement of speed and reliability
(in comparison with the second generation
computers).
Input / output devices – magnetic tape,
keyboard, monitor, printer, etc.
Examples – IBM 360, IBM 370, PDP-11,
UNIVAC 1108, etc.
FOURTH GENERATION COMPUTERS
MICROPROCESSOR BASED
The main characteristics of fourth generation of computers (1970s-present)
Main electronic component – very large-scale integration (VLSI) and
microprocessor.
VLSI– thousands of transistors on a single microchip.
Memory – semiconductor memory (such as RAM, ROM, etc.)
RAM (random-access memory) – a type of data storage (memory element) used in
computers that temporary stores of programs and data (volatile: its contents are
lost when the computer is turned off).
ROM (read-only memory) – a type of data storage used in computers that
permanently stores data and programs (non-volatile: its contents are retained
even when the computer is turned off).
Programming language – high level language (Python, C#, Java, JavaScript,
Rust, Kotlin, etc.).
A mix of both third- and fourth-generation languages
Size – smaller, cheaper and more efficient than third generation computers.
Speed – improvement of speed, accuracy, and reliability (in comparison with the
third generation computers).
Input / output devices – keyboard, pointing devices, optical scanning, monitor,
printer, etc.
Network – a group of two or more computer systems linked together.
Examples – IBM PC, STAR 1000, APPLE II, Apple Macintosh, etc.
FIFTH GENERATION COMPUTERS
ARTIFICIAL INTELLIGENCE BASED
The main characteristics of fifth generation of computers (the
present and the future)
Main electronic component: based on artificial intelligence, uses
the Ultra Large-Scale Integration (ULSI) technology and parallel
processing method.
ULSI – millions of transistors on a single microchip
Parallel processing method – use two or more microprocessors to
run tasks simultaneously.
Language – understand natural language (human language).
Power – consume less power and generate less heat.
Speed – remarkable improvement of speed, accuracy and
reliability (in comparison with the fourth generation computers).
Size – portable and small in size, and have a huge storage
capacity.
Input / output device – keyboard, monitor, mouse, trackpad (or
touchpad), touchscreen, pen, speech input (recognise voice /
speech), light scanner, printer, etc.
Example – desktops, laptops, tablets, smartphones, etc.
END

Contenu connexe

Tendances

Generations of computer
Generations of computerGenerations of computer
Generations of computerSuresh Kumar
 
Lecture two_january_2012
Lecture  two_january_2012Lecture  two_january_2012
Lecture two_january_2012Kopapcalvince
 
Five Generations of Computer
Five Generations of ComputerFive Generations of Computer
Five Generations of ComputerSuraj Das
 
Computer generaton
Computer generatonComputer generaton
Computer generatonmanojrajak
 
Generationsofcomputers
GenerationsofcomputersGenerationsofcomputers
GenerationsofcomputersYug Bhandari
 
01_Introduction to living in the it era
01_Introduction to living in the it era01_Introduction to living in the it era
01_Introduction to living in the it eraFroilan Cantillo
 
Evolution of Ict Final
Evolution of Ict FinalEvolution of Ict Final
Evolution of Ict FinalDavid G. Booc
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computershitesh goyal
 
3 rd generation of computers
3 rd generation of computers3 rd generation of computers
3 rd generation of computerssabaAkhan47
 
History of the computer electronic age
History of the computer electronic ageHistory of the computer electronic age
History of the computer electronic ageJesus Obenita Jr.
 
Bangladesh university of business & technology
Bangladesh university of business & technologyBangladesh university of business & technology
Bangladesh university of business & technologyKamrul Hasan Rijon
 
Elementary Computer History
Elementary Computer HistoryElementary Computer History
Elementary Computer HistorySarah Allen
 
Third Generation of Computers
Third Generation of ComputersThird Generation of Computers
Third Generation of ComputersSajjad Ahmad
 
Computer history
Computer historyComputer history
Computer historyMarq2014
 
Neetu IT Assignment
Neetu IT AssignmentNeetu IT Assignment
Neetu IT AssignmentNeetu Marwah
 
History of computers
History of computersHistory of computers
History of computersGopi Ananth
 
History of computer final
History of computer finalHistory of computer final
History of computer finalKartikey Rohila
 

Tendances (20)

Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Lecture two_january_2012
Lecture  two_january_2012Lecture  two_january_2012
Lecture two_january_2012
 
Five Generations of Computer
Five Generations of ComputerFive Generations of Computer
Five Generations of Computer
 
Computer generaton
Computer generatonComputer generaton
Computer generaton
 
Generationsofcomputers
GenerationsofcomputersGenerationsofcomputers
Generationsofcomputers
 
01_Introduction to living in the it era
01_Introduction to living in the it era01_Introduction to living in the it era
01_Introduction to living in the it era
 
tenses
tensestenses
tenses
 
Evolution of Ict Final
Evolution of Ict FinalEvolution of Ict Final
Evolution of Ict Final
 
Ict and the computer
Ict and the computerIct and the computer
Ict and the computer
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computers
 
3 rd generation of computers
3 rd generation of computers3 rd generation of computers
3 rd generation of computers
 
History of the computer electronic age
History of the computer electronic ageHistory of the computer electronic age
History of the computer electronic age
 
Bangladesh university of business & technology
Bangladesh university of business & technologyBangladesh university of business & technology
Bangladesh university of business & technology
 
Elementary Computer History
Elementary Computer HistoryElementary Computer History
Elementary Computer History
 
Third Generation of Computers
Third Generation of ComputersThird Generation of Computers
Third Generation of Computers
 
Histrory
HistroryHistrory
Histrory
 
Computer history
Computer historyComputer history
Computer history
 
Neetu IT Assignment
Neetu IT AssignmentNeetu IT Assignment
Neetu IT Assignment
 
History of computers
History of computersHistory of computers
History of computers
 
History of computer final
History of computer finalHistory of computer final
History of computer final
 

Similaire à Topic 3

Computer orientation & packages
Computer orientation & packagesComputer orientation & packages
Computer orientation & packagesNarvind kumar
 
historyof computer and generation of computer
historyof computer and generation of computerhistoryof computer and generation of computer
historyof computer and generation of computerdivyajohnisg
 
EVOLUTION OF COMPUTER
EVOLUTION OF COMPUTEREVOLUTION OF COMPUTER
EVOLUTION OF COMPUTERfhemrosacia
 
L A1 I C Twk1
L A1  I C Twk1L A1  I C Twk1
L A1 I C Twk1Cma Mohd
 
Evolution of computer generation.
Evolution of computer generation. Evolution of computer generation.
Evolution of computer generation. Mauryasuraj98
 
THE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERTHE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERp.j. pranavan
 
GENERATION OF COMPUTERS
GENERATION OF COMPUTERS GENERATION OF COMPUTERS
GENERATION OF COMPUTERS p3742087
 
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
 
Group 1 - History of Computer.pptx
Group 1 - History of Computer.pptxGroup 1 - History of Computer.pptx
Group 1 - History of Computer.pptxDanielBermodez
 
Presentation on computer history & generations (by muhammad shoaib)
Presentation on computer history & generations (by muhammad shoaib)Presentation on computer history & generations (by muhammad shoaib)
Presentation on computer history & generations (by muhammad shoaib)MuhammadShoaibSheikh
 
Information Technology Fundamentals
Information Technology FundamentalsInformation Technology Fundamentals
Information Technology Fundamentals Sheikh Salam
 
Evolution Of Computers.pptx
Evolution Of Computers.pptxEvolution Of Computers.pptx
Evolution Of Computers.pptxSahanaBharadwaj4
 
Chaper 1 Brief History of Technologypptx
Chaper 1 Brief History of TechnologypptxChaper 1 Brief History of Technologypptx
Chaper 1 Brief History of TechnologypptxJessicaEbdane
 
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02Sri Prakash
 

Similaire à Topic 3 (20)

Computer orientation & packages
Computer orientation & packagesComputer orientation & packages
Computer orientation & packages
 
historyof computer and generation of computer
historyof computer and generation of computerhistoryof computer and generation of computer
historyof computer and generation of computer
 
Generations of Computers
Generations of ComputersGenerations of Computers
Generations of Computers
 
EVOLUTION OF COMPUTER
EVOLUTION OF COMPUTEREVOLUTION OF COMPUTER
EVOLUTION OF COMPUTER
 
L A1 I C Twk1
L A1  I C Twk1L A1  I C Twk1
L A1 I C Twk1
 
Ericho.pptx
Ericho.pptxEricho.pptx
Ericho.pptx
 
Evolution of computer generation.
Evolution of computer generation. Evolution of computer generation.
Evolution of computer generation.
 
THE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERTHE GENERATION OF COMPUTER
THE GENERATION OF COMPUTER
 
Brief history of computers
Brief history of computersBrief history of computers
Brief history of computers
 
GENERATION OF COMPUTERS
GENERATION OF COMPUTERS GENERATION OF COMPUTERS
GENERATION OF COMPUTERS
 
W 1 Introduction
W 1  IntroductionW 1  Introduction
W 1 Introduction
 
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)
 
Group 1 - History of Computer.pptx
Group 1 - History of Computer.pptxGroup 1 - History of Computer.pptx
Group 1 - History of Computer.pptx
 
History of computing
History of computingHistory of computing
History of computing
 
Presentation on computer history & generations (by muhammad shoaib)
Presentation on computer history & generations (by muhammad shoaib)Presentation on computer history & generations (by muhammad shoaib)
Presentation on computer history & generations (by muhammad shoaib)
 
Information Technology Fundamentals
Information Technology FundamentalsInformation Technology Fundamentals
Information Technology Fundamentals
 
Evolution Of Computers.pptx
Evolution Of Computers.pptxEvolution Of Computers.pptx
Evolution Of Computers.pptx
 
Chaper 1 Brief History of Technologypptx
Chaper 1 Brief History of TechnologypptxChaper 1 Brief History of Technologypptx
Chaper 1 Brief History of Technologypptx
 
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
 

Plus de MLG College of Learning, Inc (20)

PC111.Lesson2
PC111.Lesson2PC111.Lesson2
PC111.Lesson2
 
PC111.Lesson1
PC111.Lesson1PC111.Lesson1
PC111.Lesson1
 
PC111-lesson1.pptx
PC111-lesson1.pptxPC111-lesson1.pptx
PC111-lesson1.pptx
 
PC LEESOON 6.pptx
PC LEESOON 6.pptxPC LEESOON 6.pptx
PC LEESOON 6.pptx
 
PC 106 PPT-09.pptx
PC 106 PPT-09.pptxPC 106 PPT-09.pptx
PC 106 PPT-09.pptx
 
PC 106 PPT-07
PC 106 PPT-07PC 106 PPT-07
PC 106 PPT-07
 
PC 106 PPT-01
PC 106 PPT-01PC 106 PPT-01
PC 106 PPT-01
 
PC 106 PPT-06
PC 106 PPT-06PC 106 PPT-06
PC 106 PPT-06
 
PC 106 PPT-05
PC 106 PPT-05PC 106 PPT-05
PC 106 PPT-05
 
PC 106 Slide 04
PC 106 Slide 04PC 106 Slide 04
PC 106 Slide 04
 
PC 106 Slide no.02
PC 106 Slide no.02PC 106 Slide no.02
PC 106 Slide no.02
 
pc-106-slide-3
pc-106-slide-3pc-106-slide-3
pc-106-slide-3
 
PC 106 Slide 2
PC 106 Slide 2PC 106 Slide 2
PC 106 Slide 2
 
PC 106 Slide 1.pptx
PC 106 Slide 1.pptxPC 106 Slide 1.pptx
PC 106 Slide 1.pptx
 
Db2 characteristics of db ms
Db2 characteristics of db msDb2 characteristics of db ms
Db2 characteristics of db ms
 
Db1 introduction
Db1 introductionDb1 introduction
Db1 introduction
 
Lesson 3.2
Lesson 3.2Lesson 3.2
Lesson 3.2
 
Lesson 3.1
Lesson 3.1Lesson 3.1
Lesson 3.1
 
Lesson 1.6
Lesson 1.6Lesson 1.6
Lesson 1.6
 
Lesson 3.2
Lesson 3.2Lesson 3.2
Lesson 3.2
 

Dernier

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
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
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
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
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
 
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
 
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
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 

Dernier (20)

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
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
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
 
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)
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
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
 
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
 
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
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

Topic 3

  • 2. TIMELINE THAT SHOWS SELECTED EVENTS IN THE HISTORY OF COMPUTER
  • 3. FOUR BASIC PERIODS CHARACTERIZED BY A PRINCIPAL TECHNOLOGY USED TO SOLVE THE INPUT, PROCESSING, OUTPUT AND COMMUNICATION PROBLEMS OF THE TIME: • Pre-Mechanical • Mechanical • Electro-mechanical • Electronic digital
  • 4. PRE-MECHANICAL COMPUTING 1. Writing and Alphabets--communication. • First humans communicated only through speaking and picture drawings. • 3000 B.C., the Sumerians in Mesopotamia devised cuneiform. Cuneiform 2. Paper and Pens--input technologies. About 2600 B.C., the Egyptians write on the papyrus plant Egyptians ‘ papyrus
  • 5. PRE-MECHANICAL COMPUTING 3. Books and Libraries: Permanent Storage Devices The Egyptians kept scrolls. 4. The First Numbering Systems The first numbering systems similar to those in use today were invented between 100 and 200 A.D. by Hindus in India who created a nine-digit numbering system. 5. The First Calculators: The Abacus.
  • 6. THE MECHANICAL AGE: 1450 - 1840 1. Movable metal-type printing by Johann Gutenberg (1450) 2. Slide Rule by William Oughtred (1600s) 3. Pascaline by Blaise Pascal A lot of new technologies were developed in this era due to an explosion of interest in computation and information.
  • 7. THE MECHANICAL AGE: 1450 - 1840 4. Gottfried Wilhelm von Leibnitz’s Stepped Reckoner (1674) 5. Joseph-Marie Jacquard and his punched card controlled looms (1804)
  • 8. PREPARING THE CARDS WITH THE PATTERN FOR THE CLOTH TO BE WOVEN
  • 9. CHARLES BABBAGE (1791-1871) THE FATHER OF COMPUTERS Babbage’s Difference Engine Babbage’s Analytical Engine
  • 11. THE ELECTROMECHANICAL AGE: 1840 - 1940 The discovery of ways to harness electricity was the key advance made during this period. Knowledge and information could now be converted into electrical impulses.
  • 12. HERMAN HOLLERITH AND HIS CENSUS TABULATING MACHINE (1884)
  • 13. A CLOSER LOOK AT THE CENSUS TABULATING MACHINE
  • 14. THE HARVARD MARK I (1944) AKA IBM’S AUTOMATIC SEQUENCE CONTROLLED CALCULATOR (ASCC) Howard Aiken
  • 16. THE FIRST COMPUTER BUG Rear Admiral Dr. Grace Murray Hopper
  • 17. THE ELECTRONIC AGE: 1940 - PRESENT. These machines used electronic switches, in the form of vacuum tubes, instead of the electromechanical relays seen in the previous era. In principle the electronic switches would be more reliable, since they would have no moving parts that would wear out, but the technology was still new at that time and the tubes were comparable to relays in reliability
  • 18. 1939 THE ATANASOFF-BERRY COMPUTER (ABC) The ABC was the first electronic digital computer, invented by John Vincent Atanasoff
  • 20. Eckert and Mauchly. The First High-Speed, General-Purpose Computer Using Vacuum Tubes: Electronic Numerical Integrator and Computer (ENIAC) The ENIAC team (Feb 14, 1946). Left to right: J. Presper Eckert, Jr.; John Grist Brainerd; Sam Feltman; Herman H. Goldstine; John W. Mauchly; Harold Pender; Major General G. L. Barnes; Colonel Paul N. Gillon.
  • 21. PROGRAMMING THE ENIAC The Electronic Numerical Integrator and Computer (ENIAC) was one of the first general- purpose electronic digital computers, and it was used to integrate ballistic equations and to calculate the trajectories of naval shells. It was completed in 1946 and remained in use until 1955
  • 22. EDVAC ((ELECTRONIC DISCRETE VARIABLE AUTOMATIC COMPUTER) was the successor to ENIAC, and it was one of the earliest stored-program computers, with the program instructions held in memory.
  • 23. UNIVERSAL AUTOMATIC COMPUTER (UNIVAC) was the first general-purpose electronic digital computer design for business application produced in the United States.[1] It was designed principally by J. Presper Eckert and John Mauchly, the inventors of the ENIAC
  • 24. THE FIVE GENERATIONS OF DIGITAL COMPUTING
  • 25. FIRST GENERATION COMPUTERS (VACUUM TUBE BASED) • The main characteristics of first generation of computers (1940s- 1950s) • Main electronic component – vacuum tube • Main memory – magnetic drums and magnetic tapes • Programming language – machine language • Power – consume a lot of electricity and generate a lot of heat. • Speed and size – very slow and very large in size (often taking up entire room). • Input/output devices – punched cards and paper tape. • Examples – ENIAC, UNIVAC1, IBM 650, IBM 701, etc. • Quantity – there were about 100 different vacuum tube computers produced between 1942 and1963.
  • 26. SECOND GENERATION COMPUTERS TRANSISTOR BASED The main characteristics of second generation of computers (1950s-1960s) Main electronic component – transistor Memory – magnetic core and magnetic tape / disk Programming language – assembly language Power and size – low power consumption, generated less heat, and smaller in size (in comparison with the first generation computers). Speed – improvement of speed and reliability (in comparison with the first generation computers). Input/output devices – punched cards and magnetic tape. Examples – IBM 1401, IBM 7090 and 7094, UNIVAC 1107, etc.
  • 27. THIRD GENERATION COMPUTERS TRANSISTOR BASED The main characteristics of third generation of computers (1960s-1970s) Main electronic component – integrated circuits (ICs) Memory – large magnetic core, magnetic tape / disk Programming language – high level language (FORTRAN, BASIC, Pascal, COBOL, C, etc.) Size – smaller, cheaper, and more efficient than second generation computers (they were called minicomputers). Speed – improvement of speed and reliability (in comparison with the second generation computers). Input / output devices – magnetic tape, keyboard, monitor, printer, etc. Examples – IBM 360, IBM 370, PDP-11, UNIVAC 1108, etc.
  • 28. FOURTH GENERATION COMPUTERS MICROPROCESSOR BASED The main characteristics of fourth generation of computers (1970s-present) Main electronic component – very large-scale integration (VLSI) and microprocessor. VLSI– thousands of transistors on a single microchip. Memory – semiconductor memory (such as RAM, ROM, etc.) RAM (random-access memory) – a type of data storage (memory element) used in computers that temporary stores of programs and data (volatile: its contents are lost when the computer is turned off). ROM (read-only memory) – a type of data storage used in computers that permanently stores data and programs (non-volatile: its contents are retained even when the computer is turned off). Programming language – high level language (Python, C#, Java, JavaScript, Rust, Kotlin, etc.). A mix of both third- and fourth-generation languages Size – smaller, cheaper and more efficient than third generation computers. Speed – improvement of speed, accuracy, and reliability (in comparison with the third generation computers). Input / output devices – keyboard, pointing devices, optical scanning, monitor, printer, etc. Network – a group of two or more computer systems linked together. Examples – IBM PC, STAR 1000, APPLE II, Apple Macintosh, etc.
  • 29. FIFTH GENERATION COMPUTERS ARTIFICIAL INTELLIGENCE BASED The main characteristics of fifth generation of computers (the present and the future) Main electronic component: based on artificial intelligence, uses the Ultra Large-Scale Integration (ULSI) technology and parallel processing method. ULSI – millions of transistors on a single microchip Parallel processing method – use two or more microprocessors to run tasks simultaneously. Language – understand natural language (human language). Power – consume less power and generate less heat. Speed – remarkable improvement of speed, accuracy and reliability (in comparison with the fourth generation computers). Size – portable and small in size, and have a huge storage capacity. Input / output device – keyboard, monitor, mouse, trackpad (or touchpad), touchscreen, pen, speech input (recognise voice / speech), light scanner, printer, etc. Example – desktops, laptops, tablets, smartphones, etc.
  • 30. END