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)

Slides:



Advertisements
Similar presentations
Computer History.
Advertisements

Introduction to Computers 2010 Class: ________________ Name: ________________.
11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
There are three ages of computer Dark age Middle age Modern age
Lecture 1 “History and Evolution of Computers” Informatics.
History of the computer
CSCI-235 Micro-Computers in Science Course Information & Introduction.
History of Computing Define a computer before 1935?
Computer History Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
Appendix The Continuing Story of the Computer Age.
Lecture 2 Computer development history. Topic History of computer development Computer generation Programming language.
CS 104 Introduction to Computer Science and Graphics Problems History of Computer 09/05/2008 Yang Song (Prepared by Yang Song and Suresh Solaimuthu)
1 CSE1301 Computer Programming: Lecture 34 Introduction to the History of Computing.
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.
History of Computers & the Internet Emily 5th. Creation of Computers Invented in 1936 Konrad Zuse Z1-First freely programmable computer.
Prepared by: Jasper Francisco. The Early Years 1  In the early years, before the computer was invented, there were several inventions of counting machine.
KEYBOARD – an input device used to type data.
Evolution of Computers
A Brief History of Computers By Bernard John Poole, MSIS Associate Professor of Education and Instructional Technology University of Pittsburgh at Johnstown.
Computer history timeline
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
© 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.
"Who controls the past commands the future. Who commands the future conquers the past." -George Orwell Video to Accompany Slide Show: “Thinking Machines,
Business Programming I Fall – 2000 By Jim Payne Lecture 01Jim Payne - University of Tulsa2 Links: Early History of Computers Virginia Tech – History.
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
History of Digital 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.
CSCI 1200 Julie Benoit Introduction To Computing.
-The trade of goods -The expansion of commerce -Evolution of tools for calculations A sumerian clay tablet.
1 COMS 161 Introduction to Computing Title: Computer Organization Date: March 25, 2005 Lecture Number: 27.
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.
CSCI-235 Micro-Computer in Science Introduction. Course Overview  Class webpage
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
ITGS Chapter 1: Computer history and basics. Slide 1.
1.1 The Computer Revolution. Computer Revolution Early calculating machines Mechanical devices used to add and subtract By Babylonian (Iraq) 5000 years.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
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.
CSCI 161 Class 1 Martin van Bommel.
COMP 268 Computer Organization and Assembly Language A Brief History of Computing Architecture.
Lecture-03 PC History. Evolution of Computer s Mechanical Calculators Mechanical Computers Electronic Computers –Tubes –Transistors –ICs.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
History of Computers.

Rouda's Very Short History of Computing CSCI 101.
1800s Industrial revolution Boolean logic Punch cards – these are mechanical devices utube.com/watc h?v=7E9G9QATI Gg utube.com/watc.
Computer History How did we get here?.
History of Computers The Computer Industry: History, Careers, and Ethics 1.
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?
Information Age “An in depth look at the exciting history of the Calculator and Computer”
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.
The History of Computer Science
CSCI 161: Introduction to Programming
History of computer science
Evolution of Computer Hardware
History Computers.
Computer Applications
Milestones in Computer Development
CSCI-100 Introduction to Computing
Presentation transcript:

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) and relevant to our professional lives.

3 Ancient History John Napier ( ), develops logarithms and “napier’s bones” which are multiplication tables on a stickJohn Napier ( ), develops logarithms and “napier’s bones” which are multiplication tables on a stick Wilhelm Schickard ( ) builds a machine that can add, subtract, multiply and divide but is lost to 30 years war and plagueWilhelm Schickard ( ) builds a machine that can add, subtract, multiply and divide but is lost to 30 years war and plague Blaise Pascal ( ) is credited with building the first calculator, the “pascaline” could only add and subtractBlaise Pascal ( ) is credited with building the first calculator, the “pascaline” could only add and subtract Gottfried Wilhelm Leibniz ( ) improved Pascal’s design quite a bit. Dreamed of perfect mechanical reasoning.Gottfried Wilhelm Leibniz ( ) improved Pascal’s design quite a bit. Dreamed of perfect mechanical reasoning.

4 The First Computer Hardware Charles Babbage, born 1791 Father of the computerFather of the computer –1830 Difference engine - used mechanical power calculated mathematical tables smallest imperfections caused errors Funded by the British government Funding was pulled, even his colleagues thought it wouldn't workFunding was pulled, even his colleagues thought it wouldn't work –conceived of analytical engine to perform many types of calculations –son built a model of the machine –working version finally built 1991

5 The First Programmer Ada, the countess of Lovelace Daughter of Lord ByronDaughter of Lord Byron Mother of computer programming – the first programmer!Mother of computer programming – the first programmer! A gifted mathematician.A gifted mathematician. She helped develop instructions for computations on the analytical engine.She helped develop instructions for computations on the analytical engine. Saw Babbage's theoretical approach as workable.Saw Babbage's theoretical approach as workable. Responsible for subroutines, looping, conditional branchesResponsible for subroutines, looping, conditional branches

6 The First Electrical computer 1890 Herman Hollerith Able to count the census in 6 weeks rather than 7 yearsAble to count the census in 6 weeks rather than 7 years –Used Jacquard’s punch cards Sorted into bins Count number of cards Developed in 1800 by a French silk weaver Electrical powerElectrical power Tabulating machine company merged into IBM in 1924Tabulating machine company merged into IBM in 1924

7 Aiken, Zuse, Atanasoff, Berry Harvard graduate student Howard Aiken began thinking of modern equivalent of analytical engine Harvard graduate student Howard Aiken began thinking of modern equivalent of analytical engine Germany - Konrad Zuse completed first programmable, general-purpose calculating device to solve mathematical problems1939 Germany - Konrad Zuse completed first programmable, general-purpose calculating device to solve mathematical problems –Paper was in short supply during war, used film tape Iowa State Professor John Atanasoff developed the first electronic digital computer, the Atanasoff-Berry Computer (ABC) Iowa State Professor John Atanasoff developed the first electronic digital computer, the Atanasoff-Berry Computer (ABC) –Above is a picture of Berry

8 The Mark I 1944 Harvard professor Howard Aiken completed the Mark I –Assistant Grace Hopper Developed compiler for the computer –8 feet high, 55 feet long steel and glass –used noisy electromechanical relays –5-6 times faster than a person –not very efficient –Enter data into computer using paper tape

9 ENIAC, UNIVAC by John Machly & J. Presper WWII - ENIAC Electronic Numerical Integrator and Computer –based on the ABC –machine to calculate trajectory tables for new guns –First general-purpose computer June 14, UNIVAC 1 - Universal Automatic ComputerJune 14, UNIVAC 1 - Universal Automatic Computer –First general- purpose commercial computer

10 Four generations of computers Vacuum Tube –about the size of light bulbs –thousands of them –is the bug a problem with tube or program? –machine code and punch cards Transistor –transfers electronic signals across resistor –assembly language – FORTRAN – COBOL

11 Four generations of computers Integrated Circuit –complete electronic circuit on a small chip of silicon –silicon is a semiconductor - will transmit electrical signal when specific chemical impurities are introduced to lattice structure. –IBM 360 series of IBM –first time small and medium businesses could afford a computer. –unbundle software - sell software separately –birth of software industry PRESENT Microprocessor (VLSI) –extension of third generation –get specialized chips for memory and logic

12 First Computer “Bug” Found on the 9th of September, 1945, by Grace Murray Hopper while she was working on the Harvard University Mark II Aiken Relay Calculator (a primitive computer).Found on the 9th of September, 1945, by Grace Murray Hopper while she was working on the Harvard University Mark II Aiken Relay Calculator (a primitive computer). Coined term “debug”.Coined term “debug”.

13 History Summary Knowing something about the evolution of computers is helpful to understanding why things are the way they are nowKnowing something about the evolution of computers is helpful to understanding why things are the way they are now Computing devices have been a long timeComputing devices have been a long time Digital computers are fairly newDigital computers are fairly new Rate of improvement and growth is amazing, Moore’s LawRate of improvement and growth is amazing, Moore’s Law

14 Questions?

15