The father of computing history: Charles Babbage by Anja Jentzsch

Slides:



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

Computer History.
Introduction to Computers 2010 Class: ________________ Name: ________________.
Introduction to Computing CS 101 Autumn Chapter 1 Introduction to Computing.
Introduction to Computer Programming Nai-Wei Lin Department of Computer Science and Information Engineering National Chung Cheng University.
By Andrew Boyd ("Charles Babbage Portrait"). -Born in London ("CBI") -Taught himself Algebra ("CBI") -Went to Cambridge in 1811 ("CBI") -Co-founded Analytical.
CSE 1520 Computer use: Fundamentals Fall CSE 1520 – Computer use: Fundamentals Instructor (Section G): Simone Pisana Course Director: John Hofbauer.
CPSC 101 Bonus Lecture Historical Perspective Ciarán Llachlan Leavitt and Vania Chan February 13, 2007.
Presentation Main Seminar „Didactics of Computer Science“ Version: Binary Coding: Alex Wagenknecht Abacus: Christian Simon Leibniz (general):
CSCI-235 Micro-Computers in Science Course Information & Introduction.
History of Computing Define a computer before 1935?
Appendix The Continuing Story of the Computer Age.
CS1001 Lecture 3. Overview Computer Science; Algorithms Computer Science; Algorithms Multidisciplinary Heritage Multidisciplinary Heritage Evolution of.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 Introduction to Computers and Programming.
Introduction to Computing. Computer History Charles Babbage Born December 26, 1791 in Teignmouth, Devonshire UK, Died 1871, London; Known to some as.
KEYBOARD – an input device used to type data.
Origins of Computing – Pre 1900 Raj Reddy Carnegie Mellon University Jan 14, 2013
R.D.D. HIGH SCHOOL, BONAIGARH
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 - Introduction to Computers and Programming.
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
History of Digital Computers
1 COMS 161 Introduction to Computing Title: Computer Organization Date: March 25, 2005 Lecture Number: 27.

© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
Charles Babbage (Dec – Oct. 1871). Who was Charles Babbage? Mathematician Mathematician Philosopher Philosopher Inventor Inventor Mechanical engineer.
1.1 The Computer Revolution. Computer Revolution Early calculating machines Mechanical devices used to add and subtract By Babylonian (Iraq) 5000 years.
CSE 301 History of Computing Charles Babbage
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)
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
The Mechanical Age
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
Charles Babbage Invented the first computer (depending on what you consider a computer to be). On two occasions I have been asked by members.
1 History of Computers Source – IEEE 50 th anniversary of modern computing timeline Up to 50 years.
CMSC104 Lecture 2 Remember to report to the lab on Wednesday.
CSCI 161 Class 1 Martin van Bommel.
Who is Charles Babbage, what did he do and how has he affected the realm of Information Systems. Where do you see his influence today?
Software Basics. Some Pioneers Charles Babbage Analytical Engine Countess Ada Lovelace First Programmer ? John Von Neumann storing instructions in memory.
Chapter 1 Introduction.

29 September 2015Birkbeck College, U. London1 Introduction to Computer Systems Lecturer: Steve Maybank Department of Computer Science and Information Systems.
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.
Computer & TechnologyMahidol Wittayanusorn School1 History of Computers ง เทคโนโลยีสารสนเทศ พื้นฐาน.
LBSC 690 Session 1 Introduction. Class Introductions Purpose of course Review Syllabus Wide variety of student experience Survey “Opting out” Peer Training.
2 WELCOME TO HISTORYPRESENTATION OF COMPUTER WELCOME TO HISTORYPRESENTATION OF COMPUTER.
Stored Programs In today’s lesson, we will look at: what we mean by a stored program computer how computers store and run programs what we mean by the.
LECTURE#2 INTRODUCTION TO COMPUTERS, HISTORY AND APPLICATIONS INSTRUCTOR: M. MATEEN YAQOOB.
Mathematical Tables  Scientists  Navigators  Engineers  Surveyors  Actuaries  Actuaries A random selection of 40 volumes of numerical tables contained.
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
Who invented the computer?
History of Computers March 26, 2012Greer Potadle.
Charles Babbage By:Ana Laura Soto Viquez October 2006.
A history in the life of…
Answer the following questions in one or two sentences each:
Early Computing Presented by Brian Barker and Brycen Ainge.
Introduction to Information Technology, D3 FMIPA UGM Chapter 1 Brief History of Computer Technology 1.
History. Development Driven by Function Functions of a Programming Language –To describe computation for use by computers –To describe computation and.
Charles Babbage By Paul Gehle. Who is Babbage? An English mathematician and scientist. Created a machine that read punch cards to solve math problems.
Computer Organization Exam Review CS345 David Monismith.
Computing in the Modern World
The History of Computer Science
CSCI 161: Introduction to Programming
History of computer science
Chapter 1 Introduction.
Charles Babbage ( ) Charles Babbage ( ), computer pioneer, designed the first automatic computing engines. He invented computers but failed.
COMS 161 Introduction to Computing
INTRODUCTION Term “Computer” Computer definition Data Information
CSCI-100 Introduction to Computing
Presentation transcript:

The father of computing history: Charles Babbage by Anja Jentzsch

Charles Babbage ( ) born: 12/26/1791 son of a London banker Trinity College, Cambridge Lucasian Professorship Mathematician and Scientist

Difference Engine 1822 plan for calculating and printing mathematical tables like they were used in the navy using the method of difference, based on polynomial functions

Difference Engine 1822design 6 decimal places with second- order difference 1830engine with 20 decimal places and a sixth-order difference 1830end of work on the difference engine because of a dispute with his chief engineer

1834plans for an improved device, capable of calculating any mathematical function increase of calculating speed never completed Analytical Engine

Analytical Engine - Architecture separation of storage and calculation: –store –mill control of operations by microprogram: –control barrels user program control using punched cards –operations cards –variable cards –number cards

more than 200 columns of gear trains and number wheels 16 column register (store 2 numbers) 50 register columns, with 40 decimal digits of precision counting apparatus to keep track of repetitions cycle time: 2.5 seconds to transfer a number from the store to a register in the mill addition: 3 seconds conditional statements Analytical Engine

First programmer – Ada Lovelace Ada Lady Lovelace, daughter of Lord Byron, was working with Babbage on the Analytical Engine first ideas of –algorithm representation –programming languages already realized: –program loops –conditional statements

Babbage’s meaning in history John von Neumann ( ): universal computing machine consisting of: –memory –input / output –arithmetic/logic unit (ALU) –control unit based on Babbage‘s ideas 95 % of modern computers are based on the von Neumann architecture

Babbage’s meaning in history Howard Aiken (1900 – 1973) developed the ASCC computer (Automatic Sequence Controlled Calculator) –could carry out five operations, addition, subtraction, multiplication, division and reference to previous results Aiken was much influenced by Babbage's writings he saw the ASCC computer as completing the task which Babbage had set out on but failed to complete