1 CSE1301 Computer Programming: Lecture 34 Introduction to the History of Computing.

Slides:



Advertisements
Similar presentations
Computer Skills Preparatory Year Presented by: L. Obead Alhadreti.
Advertisements

Computer History.
Introduction to Computers 2010 Class: ________________ Name: ________________.
1 Core Ingredients of Computing A “universal” machine Programmability Binary Code (everything stored as “0” or “1”) Program and Data are interchangeable.
CSCI-235 Micro-Computers in Science Course Information & Introduction.
Computer Architecture CPSC 321 Andreas Klappenecker.
Computer History Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
Appendix The Continuing Story of the Computer Age.
History of Computers Lecture 1. History of Computers Mechanical Computers –Abacus –Jacquard Loom –Player Piano –Difference Engine –Analytical Engine –Hollerith.
History of IT.
1 Chapter 1 The Big Picture. 2 2 Computing systems are dynamic entities used to solve problems and interact with their environment. They consist of devices,
Some of these slides are based on material from the ACM Computing Curricula 2005.
End Show History of Computers Ancient Times In the beginning, man used his fingers and toes to perform simple computations such as addition and subtraction.
KEYBOARD – an input device used to type data.
Evolution of Computers
Chapter 1 History of Computing. 2 Early History of Computing Abacus (origin? 2000BC) An early device to represent numeric values with beads. Note that.
R.D.D. HIGH SCHOOL, BONAIGARH
History of the Computer
Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History Component 4/Unit 1 Health IT Workforce.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
CSCI Milestones in Computer Development Fall 2007.
Fall, 2006Computer Strtucture1 Computer Structure Nathan Friedman Fall, 2006.
Unit 1, Lesson 2 Technology History and the Development of Computers AOIT Principles of Information Technology.
The History of Computers
The History of Computers
The History of Computers. People have almost always looked for tools to aid in calculation. The human hand was probably the first tool used to help people.
-The trade of goods -The expansion of commerce -Evolution of tools for calculations A sumerian clay tablet.
THE HISTORY OF COMPUTERS Presenter: Miss T. Johnson Grade:8.

The U.S. Military and the History of Computing War! What is it good for? Absolutely Nothing! -Edwin Starr.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
The Information Age.
This material was developed by Oregon Health & Science University, funded by the Department of Health and Human Services, Office of the National Coordinator.
1.1 The Computer Revolution. Computer Revolution Early calculating machines Mechanical devices used to add and subtract By Babylonian (Iraq) 5000 years.
1 History of Computers (Excerpts from CMPE3). 2 The History of Computers The history of computers is interesting (or should be if you are in this class)
From the abacus to microprocessors Exploring the Digital Domain The History of Digital Computers.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
1 Поколения компьютеров. 2 IBM PC IBM-Intel-Microsoft совместная работа Первый широко-продаваемый ПК 8088 Микрочип - 29,000 транзисторов –4.77.
CSCI 161 Class 1 Martin van Bommel.
COMP 268 Computer Organization and Assembly Language A Brief History of Computing Architecture.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
History of Computers.
Computer Generations Evolution of the Computer. Modern Computers Modern computers – Binary, electrical, computational devices.
The History of Computers What is a computer? A computer is an electronic machine that accepts information (Data), processes it according.
Chapter 1 Introduction.

History of Computing. Where did it start? Abucus 500 B.C. The abacus was first used by the Babylonians as an aid to simple arithmetic at sometime around.
Dannelly's Very Short History of Computing CSCI 101.
Rouda's Very Short History of Computing CSCI 101.
HISTORY OF COMPUTERS.
The Information Age “Lets Get It Started”.
Computer History How did we get here?.
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
History of Computers.
History of Computers. Do you know who this really happy looking guy is???? Charles Babbage- also known as the Father of Computers.
Information Age “An in depth look at the exciting history of the Calculator and Computer”
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
Computing Through History1 The History of Computing Computing by mechanical means has been desired for more than 5,000 years. The tools have improved as.
Introduction to Information Technology, D3 FMIPA UGM Chapter 1 Brief History of Computer Technology 1.
Computer A Computer may be defined as an electronic device that operates upon data. So, a computer can store, process and retrieve data as and when desired.
A Brief History of Computers Bernard John Poole University of Pittsburgh.
Computing in the Modern World
The History of Computer Science
Chapter 1 The Big Picture
Evolution of Computer Hardware
History Computers.
Milestones in Computer Development
INTRODUCTION Term “Computer” Computer definition Data Information
HISTROY CLASS EVOLUTION..
Presentation transcript:

1 CSE1301 Computer Programming: Lecture 34 Introduction to the History of Computing

2 Astronomical computers 4000 BC: sundials Stonehenge ( B.C.) Ancient stone sundial

3 Abacus BC (Babylonians): mechanical aid used for counting The Salamis Tablet (Greek, 300BC) The Roman Hand Abacus

4 Abacus (cont.) Modern: 1200 A.D to present Middle Ages 5 A.D to c1400 A.D Ancient times: 300 B.C. to c500A.D.

5 Arabic Astrolabe Back Front From c700A.D.

6 Da Vinci’s Mechanical Calculator Notebook sketches c1500 Working model

7 Napier’s Bones Early 1600s Multiplication tables inscribed on strips of wood and bones

8 Oughtred’s Slide Rule Rev. William Oughtred 1621 Use logs to perform multiplication and division by using addition and subtraction

9 Pascal’s arithmetic engine Blaise Pascal ( ) Mechanical calculator for addition and subtraction

10 Leibnez’s Step Reckoner Gottfried von Leibnez 1670 Add, subtract, multiply, divide, square roots

11 Jacquard’s punch card Joseph Marie Jacquard 1804 punch cards used to operator loom

12 Babbage’s analytical engine Charles Babbage ( ) Design for the analytical engine

13 The World’s First Programmer Lady Ada Augusta Byron, Countess of Lovelace ( ) ( )

14 Hollerith’s Tabulating Machine Herman Hollerith ( ) Invented a punched card device to help analyse the 1890 US census data Founded “Tabulating Machine Company” – Tabulating Machine Company merges with others to form IBM

15 MIT Differential Analyzer Purpose: to solve differential equations Mechanical computation with first use of vacuum tubes for memory Programmed by aligning gears on shafts 1930s

16 Alan Turing ( ) Develops theory of computability and the “Turing Machine” model – a simple but elegant mathematical model of a general purpose computer (~1936) Helped crack German codes in WWII ( )

17 Konrad Zuse 1936: Z1 first binary computer suing Erector Set parts, keyboard and lights for output (relay memory) 1938: Z2 – using punched tape and relays Z1

18 The first computers 1939 Atanasoff-Berry Computer –First electronic-digital computer? –Binary numbers, direct logic for calculation, regenerative memory Prototype years then to build full scale model –One op per 15 secs, 300 vacuum tubes, 700 pounds, mile of wire ABC Prototype

19 The first computers (cont.) 1943 British Colossus – first all-electronic computer? (2,400 vacuum tubes) –Decipher enigma coded messages at 5,000 chars/sec –At peak, 10 machines ran 24 hours a day A German enigma coding machine

20 The first computers (cont.) Aiken at Harvard/IBM “Mark 1” – first electromechanical digital computer (electromagnetic relays – magnets open and close metal switches) (recreation of Analytical Engine) –8 ft tall, 50 ft long, 1 million parts –323 decimal-digit additions per sec –storage for digit numbers.

21 ENIAC (1946) 18,000 tubes, 1500 sq ft Programmed by wire plugs into panels –5,000 decimal-digit additions/sec –20 10-decimal digit “accumulators” Von Neumann and ENIAC 1941 Von Neumann proposes EDVAC – Electronic Discrete Variable Computer Computer should –Use binary –Have stored programs –Be function-oriented

22 UNIVAC-1 The world’s first commercially available (non-military) computer “I think there is a world market for about five computers” –Thomas J. Watson, IBM Chairman

23 Computer Generations First: vacuum tubes Second: semiconductor transistor chips (Bell labs, 1950s) Third: support for multi- programming, including “mini-computers) : 1960s Fourth: no agreement! –VSLI super-computer –Micro-computer (PCs, workstations) 1980s… Whirlwind core memory 1951 IBM PC c1982

24 Moore’s Law 1965: predicted exponential growth in transistors per integrated circuit would continue.