SlideShare a Scribd company logo
1 of 23
Introduction to Computer Science Computer History Mr. Oei ICS 2O1
What is a computer? System unit (tower) Monitor CD-ROM /  DVD-ROM Drive USB slots
com·put·er 1) A person who makes calculations, esp. with a calculating machine or 2) A machine that calculates! Before we had the modern digital machines we possess today, computers started off as  Analog Devices
Analog Computers What does analog mean? Analog: Relating to, or using, information represented by an ever-changing physical quantity
What were the first computational devices invented? The first devices we had were based on our hands and fingers!
The Salamis Tablet 500 BC Ancient Babylonian counting board!
1300 AD In more recent times, we’re used to seeing the evolved version of the counting board… The Chinese abacus! http://www.alcula.com/suanpan.php http://www.alcula.com/soroban.php crazy japanese abacus students http://webhome.idirect.com/~totton/abacus/pages.htm The Japanese abacus! (Soroban)
Mechanical Counting Machines 1642 pascaline short vid The Pascalineis a mechanical calculating deviceinvented by the French philosopher and mathematician Blaise Pascal in 1642.
Mechanical Counting Machines 1673 The Leibniz Wheelwas invented by the famous mathematician Leibniz in 1673. 	( + , - , * , / )
Mechanical Counting Machines 1801 Punched Cards were used by the French weaver Joseph Jacquard in 1810. The cards carried weaving instructions for the looms, later this idea offered a great use for storing info.
Mechanical Counting Machines Babbage’s Difference Engines were calculating machines made by Charles Babbage to produce tables of numbers that would be used by ship’s navigators. 1822
Charles Babbage Difference engine was among the FIRST mechanical computers Babbage was tired of having humans “compute” calculations… and make mistakes Although it was extremely big, the basic architecture of it was very similar to a modern computer! composed of around:  ,[object Object]
 weighed fifteen tons (13,600 kg),
 8 ft (2.4 m) tallHow big was it??
Charles Babbage 	This device had mechanical problems similar to those that Pascal and Leibniz had, and was not completed until 1991 by the London Science Museum.  Babbage did not give up –went on to make a more general purpose, and complex machine…
The Analytical Engine ,[object Object],1847-1849 babbage difference engine #2 demo of difference engine Employs many of the features that modern day computers possess!
Electrical Counting Machines & Herman Hollerith 	The US census of the 1880 took 9 years to compile and led to inaccurate figures. To solve the problem, Herman Hollerith invented three things 1) Machine readable media (through the use of punched cards) 2) A tabulator to process these punched cards 3) Key punch machine to make the cards  1888
IBM ,[object Object]
Based on the success of his invention, Herman Hollerith and some friends formed a company that sold his invention all over the world. The company eventually became known as:International Business Machines    IBM 1888
Electrical Counting Machines 1943 51 feet long and weighed over 5 tons MARK I was built by a team from IBM and Harvard University. Mark I used mechanical telephone switches to store information. It accepted data on punched cards, processed and then output the new data. Was also used to control weapons during the war!
A summary of analog computers Truly parallel - Therefore can perform multiple calculations at the same time Strength in calculating mathematical, physical and technical problems through the interaction of continuously  varying (or dynamic) physical quantities or measures Used mechanical, electrical, and hydraulic means to perform calculations ex. 	speedometers, simulating weather patterns, analyzing 	hydraulic networks
Electronic Counting Machines By 1950, IBM had become ubiquitous in industry and government! 1946 Then came the ENIAC !! The first US-built all-electronic computer built to perform ballistics calculations. (Away from IBM)
Electronic Counting Machines * It was 1000X faster than Mark I, but drew a lot of power …even dimmed the lights of Philadelphia when switched on!! * Mark I: 5 Additions / sec. * ENIAC: 5,000 Additions / sec. * ENIAC was made of 18,000 vacuum tubes. 1946

More Related Content

What's hot

Presentation about computer hardware
Presentation about computer hardwarePresentation about computer hardware
Presentation about computer hardwaremahmood saqy
 
Unit 1 computer concepts
Unit 1   computer conceptsUnit 1   computer concepts
Unit 1 computer conceptsMithun DSouza
 
Basics of computer science
Basics of computer scienceBasics of computer science
Basics of computer sciencePaul Schmidt
 
Super computer ppt
Super computer pptSuper computer ppt
Super computer pptRitik Dhedia
 
Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint PresentationAshna Rajput
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerNiti Arora
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computersTushar B Kute
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded SystemsNavin Kumar
 
History of computer
History of computerHistory of computer
History of computerronikabbadi
 
History of computers
History of computersHistory of computers
History of computersZunair Aslam
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generationPritam Das
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer scienceDarshan Gohel
 
Software and hardware overview
Software and hardware overviewSoftware and hardware overview
Software and hardware overviewChristianEmard
 
An introduction to Computer Technology
An introduction to Computer TechnologyAn introduction to Computer Technology
An introduction to Computer TechnologySteven Heath
 

What's hot (20)

Presentation about computer hardware
Presentation about computer hardwarePresentation about computer hardware
Presentation about computer hardware
 
History of Computers
History of ComputersHistory of Computers
History of Computers
 
Unit 1 computer concepts
Unit 1   computer conceptsUnit 1   computer concepts
Unit 1 computer concepts
 
Computer Elements
Computer ElementsComputer Elements
Computer Elements
 
Basics of computer science
Basics of computer scienceBasics of computer science
Basics of computer science
 
Evolution of computer
Evolution of computerEvolution of computer
Evolution of computer
 
Super computer ppt
Super computer pptSuper computer ppt
Super computer ppt
 
Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint Presentation
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
History of computing
History of computingHistory of computing
History of computing
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
History of computer
History of computerHistory of computer
History of computer
 
History of computers
History of computersHistory of computers
History of computers
 
Presentation on computer generation
Presentation on computer generationPresentation on computer generation
Presentation on computer generation
 
History of Computer
History of ComputerHistory of Computer
History of Computer
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer science
 
Software and hardware overview
Software and hardware overviewSoftware and hardware overview
Software and hardware overview
 
An introduction to Computer Technology
An introduction to Computer TechnologyAn introduction to Computer Technology
An introduction to Computer Technology
 
Evolution & History of Computers
Evolution & History of ComputersEvolution & History of Computers
Evolution & History of Computers
 

Viewers also liked

Computer Science & Information Systems
Computer Science & Information SystemsComputer Science & Information Systems
Computer Science & Information SystemsLuis Borges Gouveia
 
basics of computer system ppt
basics of computer system pptbasics of computer system ppt
basics of computer system pptSuaj
 
2.0 Introduction to Computer Science and Programming
2.0 Introduction to Computer Science and Programming2.0 Introduction to Computer Science and Programming
2.0 Introduction to Computer Science and ProgrammingAbdelrahman Hosny
 
Computer science ppt
Computer science pptComputer science ppt
Computer science pptbrijesh kumar
 
Uses of computer in various fields of life
Uses of computer in various fields of lifeUses of computer in various fields of life
Uses of computer in various fields of lifeAftab Badshah
 
Uses of computer in various fields
Uses of computer in various fieldsUses of computer in various fields
Uses of computer in various fieldsDivyanshu Gupta
 
Application Of Computers
Application Of ComputersApplication Of Computers
Application Of ComputersLUZ PINGOL
 
Computer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show PresentationComputer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show Presentationsluget
 
Introduction to computer sciences
Introduction to computer sciencesIntroduction to computer sciences
Introduction to computer sciencesfikirabc
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer GraphicsKodai Takao
 
T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...
T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...
T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...mniemi
 
An HCI Principles based Framework to Support Deaf Community
An HCI Principles based Framework to Support Deaf CommunityAn HCI Principles based Framework to Support Deaf Community
An HCI Principles based Framework to Support Deaf CommunityIJEACS
 
new_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent Spectroscopynew_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent SpectroscopyDr. Leah Margalit
 
0743302 - Modern Electronic Music
0743302 - Modern Electronic Music0743302 - Modern Electronic Music
0743302 - Modern Electronic Musicmprimrose
 
Robin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing worldRobin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing worldAltex Marketing OÜ
 
Electricity as level
Electricity as levelElectricity as level
Electricity as levelIB School
 

Viewers also liked (20)

Computer Science & Information Systems
Computer Science & Information SystemsComputer Science & Information Systems
Computer Science & Information Systems
 
10 Myths for Computer Science
10 Myths for Computer Science10 Myths for Computer Science
10 Myths for Computer Science
 
Computer science
Computer scienceComputer science
Computer science
 
basics of computer system ppt
basics of computer system pptbasics of computer system ppt
basics of computer system ppt
 
2.0 Introduction to Computer Science and Programming
2.0 Introduction to Computer Science and Programming2.0 Introduction to Computer Science and Programming
2.0 Introduction to Computer Science and Programming
 
Cse ppt
Cse pptCse ppt
Cse ppt
 
Computer science ppt
Computer science pptComputer science ppt
Computer science ppt
 
Uses of computer in various fields of life
Uses of computer in various fields of lifeUses of computer in various fields of life
Uses of computer in various fields of life
 
Uses of computer in various fields
Uses of computer in various fieldsUses of computer in various fields
Uses of computer in various fields
 
Application Of Computers
Application Of ComputersApplication Of Computers
Application Of Computers
 
Computer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show PresentationComputer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show Presentation
 
Introduction to computer sciences
Introduction to computer sciencesIntroduction to computer sciences
Introduction to computer sciences
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...
T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...
T-0.7050 (2008) Introduction to Post Graduate Studies in Computer Science And...
 
Applied Computer Science Concepts in Android
Applied Computer Science Concepts in AndroidApplied Computer Science Concepts in Android
Applied Computer Science Concepts in Android
 
An HCI Principles based Framework to Support Deaf Community
An HCI Principles based Framework to Support Deaf CommunityAn HCI Principles based Framework to Support Deaf Community
An HCI Principles based Framework to Support Deaf Community
 
new_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent Spectroscopynew_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent Spectroscopy
 
0743302 - Modern Electronic Music
0743302 - Modern Electronic Music0743302 - Modern Electronic Music
0743302 - Modern Electronic Music
 
Robin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing worldRobin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing world
 
Electricity as level
Electricity as levelElectricity as level
Electricity as level
 

Similar to Introduction to Early Computing Devices

History of Computers
History of ComputersHistory of Computers
History of Computersmshihab
 
History of-computers513
History of-computers513History of-computers513
History of-computers513natasarp
 
Lec 1-history & evolution of computers
Lec 1-history & evolution of computersLec 1-history & evolution of computers
Lec 1-history & evolution of computershamza khan
 
History of-computers513
History of-computers513History of-computers513
History of-computers513Besar Limani
 
Computer history & evaluation
Computer history & evaluationComputer history & evaluation
Computer history & evaluationFazil Ahamed
 
Evolution of computer_1448075245
Evolution of computer_1448075245Evolution of computer_1448075245
Evolution of computer_1448075245May Andrea Francia
 
presentation by sunriz n sarani
presentation by sunriz n saranipresentation by sunriz n sarani
presentation by sunriz n saraniMehnaz Binte Zia
 
1st week history-of-computers.pptx
1st week history-of-computers.pptx1st week history-of-computers.pptx
1st week history-of-computers.pptxJohnPeterPaulGarces
 
History of computer - Shivms Jaiswal
History of computer  - Shivms JaiswalHistory of computer  - Shivms Jaiswal
History of computer - Shivms JaiswalShivam Jaiswal
 
History evaluation
History evaluationHistory evaluation
History evaluationXad Kuain
 
Assignment of History of Computer(F21-1872).pdf
Assignment of History of Computer(F21-1872).pdfAssignment of History of Computer(F21-1872).pdf
Assignment of History of Computer(F21-1872).pdfAtifmalik70
 
History of computer final
History of computer finalHistory of computer final
History of computer finalKartikey Rohila
 
History of computer
History of computer History of computer
History of computer NeilfieOrit2
 

Similar to Introduction to Early Computing Devices (20)

History of computer
History of computerHistory of computer
History of computer
 
History of Computers
History of ComputersHistory of Computers
History of Computers
 
history-of-computers513-converted.pdf
history-of-computers513-converted.pdfhistory-of-computers513-converted.pdf
history-of-computers513-converted.pdf
 
History of-computers513
History of-computers513History of-computers513
History of-computers513
 
Lec 1-history & evolution of computers
Lec 1-history & evolution of computersLec 1-history & evolution of computers
Lec 1-history & evolution of computers
 
History of-computers513
History of-computers513History of-computers513
History of-computers513
 
Computer history & evaluation
Computer history & evaluationComputer history & evaluation
Computer history & evaluation
 
Evolution of computer_1448075245
Evolution of computer_1448075245Evolution of computer_1448075245
Evolution of computer_1448075245
 
presentation by sunriz n sarani
presentation by sunriz n saranipresentation by sunriz n sarani
presentation by sunriz n sarani
 
Brief history of computers
Brief history of computersBrief history of computers
Brief history of computers
 
1st week history-of-computers.pptx
1st week history-of-computers.pptx1st week history-of-computers.pptx
1st week history-of-computers.pptx
 
History of computer - Shivms Jaiswal
History of computer  - Shivms JaiswalHistory of computer  - Shivms Jaiswal
History of computer - Shivms Jaiswal
 
History Of Computer
History Of ComputerHistory Of Computer
History Of Computer
 
History of computer 08
History of computer 08History of computer 08
History of computer 08
 
History evaluation
History evaluationHistory evaluation
History evaluation
 
Assignment of History of Computer(F21-1872).pdf
Assignment of History of Computer(F21-1872).pdfAssignment of History of Computer(F21-1872).pdf
Assignment of History of Computer(F21-1872).pdf
 
Computer History
Computer HistoryComputer History
Computer History
 
History of computer final
History of computer finalHistory of computer final
History of computer final
 
History of computer
History of computerHistory of computer
History of computer
 
History of computer
History of computer History of computer
History of computer
 

More from derekoei

Special Education at Etobicoke CI
Special Education at Etobicoke CISpecial Education at Etobicoke CI
Special Education at Etobicoke CIderekoei
 
Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013derekoei
 
Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013derekoei
 
Operating systems
Operating systemsOperating systems
Operating systemsderekoei
 
Is palindrome
Is palindromeIs palindrome
Is palindromederekoei
 
Html text formatting
Html text formattingHtml text formatting
Html text formattingderekoei
 

More from derekoei (6)

Special Education at Etobicoke CI
Special Education at Etobicoke CISpecial Education at Etobicoke CI
Special Education at Etobicoke CI
 
Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013
 
Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013Grade 8 Parent Night - 2013
Grade 8 Parent Night - 2013
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Is palindrome
Is palindromeIs palindrome
Is palindrome
 
Html text formatting
Html text formattingHtml text formatting
Html text formatting
 

Recently uploaded

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Introduction to Early Computing Devices

  • 1. Introduction to Computer Science Computer History Mr. Oei ICS 2O1
  • 2. What is a computer? System unit (tower) Monitor CD-ROM / DVD-ROM Drive USB slots
  • 3. com·put·er 1) A person who makes calculations, esp. with a calculating machine or 2) A machine that calculates! Before we had the modern digital machines we possess today, computers started off as Analog Devices
  • 4. Analog Computers What does analog mean? Analog: Relating to, or using, information represented by an ever-changing physical quantity
  • 5. What were the first computational devices invented? The first devices we had were based on our hands and fingers!
  • 6. The Salamis Tablet 500 BC Ancient Babylonian counting board!
  • 7. 1300 AD In more recent times, we’re used to seeing the evolved version of the counting board… The Chinese abacus! http://www.alcula.com/suanpan.php http://www.alcula.com/soroban.php crazy japanese abacus students http://webhome.idirect.com/~totton/abacus/pages.htm The Japanese abacus! (Soroban)
  • 8. Mechanical Counting Machines 1642 pascaline short vid The Pascalineis a mechanical calculating deviceinvented by the French philosopher and mathematician Blaise Pascal in 1642.
  • 9. Mechanical Counting Machines 1673 The Leibniz Wheelwas invented by the famous mathematician Leibniz in 1673. ( + , - , * , / )
  • 10. Mechanical Counting Machines 1801 Punched Cards were used by the French weaver Joseph Jacquard in 1810. The cards carried weaving instructions for the looms, later this idea offered a great use for storing info.
  • 11. Mechanical Counting Machines Babbage’s Difference Engines were calculating machines made by Charles Babbage to produce tables of numbers that would be used by ship’s navigators. 1822
  • 12.
  • 14. 8 ft (2.4 m) tallHow big was it??
  • 15. Charles Babbage This device had mechanical problems similar to those that Pascal and Leibniz had, and was not completed until 1991 by the London Science Museum. Babbage did not give up –went on to make a more general purpose, and complex machine…
  • 16.
  • 17. Electrical Counting Machines & Herman Hollerith The US census of the 1880 took 9 years to compile and led to inaccurate figures. To solve the problem, Herman Hollerith invented three things 1) Machine readable media (through the use of punched cards) 2) A tabulator to process these punched cards 3) Key punch machine to make the cards 1888
  • 18.
  • 19. Based on the success of his invention, Herman Hollerith and some friends formed a company that sold his invention all over the world. The company eventually became known as:International Business Machines IBM 1888
  • 20. Electrical Counting Machines 1943 51 feet long and weighed over 5 tons MARK I was built by a team from IBM and Harvard University. Mark I used mechanical telephone switches to store information. It accepted data on punched cards, processed and then output the new data. Was also used to control weapons during the war!
  • 21. A summary of analog computers Truly parallel - Therefore can perform multiple calculations at the same time Strength in calculating mathematical, physical and technical problems through the interaction of continuously varying (or dynamic) physical quantities or measures Used mechanical, electrical, and hydraulic means to perform calculations ex. speedometers, simulating weather patterns, analyzing hydraulic networks
  • 22. Electronic Counting Machines By 1950, IBM had become ubiquitous in industry and government! 1946 Then came the ENIAC !! The first US-built all-electronic computer built to perform ballistics calculations. (Away from IBM)
  • 23. Electronic Counting Machines * It was 1000X faster than Mark I, but drew a lot of power …even dimmed the lights of Philadelphia when switched on!! * Mark I: 5 Additions / sec. * ENIAC: 5,000 Additions / sec. * ENIAC was made of 18,000 vacuum tubes. 1946
  • 24. Electronic Counting Machines ENIAC’s Problems: 1- short life of vacuum tubes 2- It runs a single program, which means rewiring by a group of technicians is needed to change the program!!! Solution: the same group of researchers worked on another version of ENIAC that stored programs on punched cards 1946
  • 25. Transitioning into the era of modern computing
  • 26. Computers and society In what two ways/areas did computers significantly impact World War II and how did computers help? www.alcula.com/suanpan.php www.alcula.com/soroban.php