Computer History CS 110 Fall 2005. Homework TA Office hours TA Office hours Sunday, Sept 4 th from 3-5Sunday, Sept 4 th from 3-5 Thornton Hall Stacks.

Slides:



Advertisements
Similar presentations
By : Catherine 7th period. The first computer was made by Germany’s Konrad Zuse in his living room around the first digital computer was made.
Advertisements

History of Computers.
11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Ninth Edition Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall.
© 2009 Prentice-Hall, Inc Technology in Action Technology in Focus: The History of the PC The History of the PC.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
History of Computing Define a computer before 1935?
Technology in Action Technology in Focus: History of the PC
Introduction to Computers CSC 1401: Introduction to Programming with Java Lecture 1 Wanda M. Kunkle.
Unit 1- Recognizing Computers.  Understand the importance of computers  Define computers & computer systems  Classify different types of computers.
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.
James Tam The history of computers and computing: Part II The computers of the 20 th century and the people behind those machines.
Facts Cited in DVD “Computers” Computing Speed Current personal computers can do 100 million calculations per second. The most powerful computer, like.
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 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked computing.
Evolution of Computers
HISTORY OF THE COMPUTER COLBY B. 5 th PERIOD. Invention info. The “computer” was discovered in 1822 by Englishman Charles Babbage, who is known as "the.
Introduction to Computers. Are Computers Important? OF COURSE!
Chapter 1 History of Computing. 2 Early History of Computing Abacus (origin? 2000BC) An early device to represent numeric values with beads. Note that.
CSCI Milestones in Computer Development Fall 2007.
TESL 4340 – Computer Science History
History of Computers Abacus – 1100 BC
Unit 1, Lesson 2 Technology History and the Development of Computers AOIT Principles of Information Technology.
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
Introduction to Humanities Computing Spring 1999 Lecture Three.
The History of Computers
CS 1410 Intro to Computer Tecnology Computers and History1.
History of Computers Information taken from: Microsoft Office 97 Professional by Lawrence Press Microsoft Visual Basic by Lawrence Press First True Computer.
History of Computers Abacus Was invented approximately 3000 BC
Introduction Chapter 1. 1 History of Computers Development of computers began with many early inventions: The abacus helped early societies perform computations.

An Abacus. Babbage’s Difference Engine Electronic Computers  1939–1944, Howard H. Aiken developed the Harvard Mark I—also known as the IBM ASCC.  Grace.
Chapter 0 Introduction Yonsei University 1 st Semester, 2012 Sanghyun Park.
Chapter 1 The Big Picture.
CS 101 – Aug. 28 A little history Introduce binary numbers.
Microprocessor Fundamentals Week 1 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
CPS120: Introduction to Computer Science Introduction to Computers.
COMP 268 Computer Organization and Assembly Language A Brief History of Computing Architecture.
1 A+ Certification PC Maintenance and Troubleshooting Chapter 1 Introduction (history of computers )
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
Computer Generations Evolution of the Computer. Modern Computers Modern computers – Binary, electrical, computational devices.

Dannelly's Very Short History of Computing CSCI 101.
Technology History and the Development of Computers AOIT Principles of Information Technology.
Computer & TechnologyMahidol Wittayanusorn School1 History of Computers ง เทคโนโลยีสารสนเทศ พื้นฐาน.
Introduction to Computers. Are Computers Important? OF COURSE!
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?.
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?
Dannelly's Short History of Computing CSCI327 Social Implications of Computing.
History of Computers. Do you know who this really happy looking guy is???? Charles Babbage- also known as the Father of Computers.
A BRIEF HISTORY OF COMPUTERS, THE INTERNET AND THE UNIVERSE By L. Gillett Webmaster MMC.
Information Age “An in depth look at the exciting history of the Calculator and Computer”
Computing Fundamentals
Generations of Computing. The Computer Era Begins: The First Generation  1950s: First Generation for hardware and software Vacuum tubes worked as memory.
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
Introduction to Information Technology, D3 FMIPA UGM Chapter 1 Brief History of Computer Technology 1.
Da Vinci drew plans for a calculator
Introduction to Computers
The History of Computer Science
Computer Science 2 What’s this course all about?
Introduction to Computers and the internet
Computer Applications
Milestones in Computer Development
History of Computers - Long, Long Ago
Presentation transcript:

Computer History CS 110 Fall 2005

Homework TA Office hours TA Office hours Sunday, Sept 4 th from 3-5Sunday, Sept 4 th from 3-5 Thornton Hall Stacks Computer LabThornton Hall Stacks Computer Lab

Review of HTML / Homedir Connect using Homedir Connect using Homedir Explain the parallel between public_html on Homedir (as observed using Windows Explorer) and (as observed using Internet Explorer) Explain the parallel between public_html on Homedir (as observed using Windows Explorer) and (as observed using Internet Explorer) Visit Visit This page is found in my public_html folderThis page is found in my public_html folder Note the default is to display index.htmNote the default is to display index.htm Demonstrate IP/URL parallels Demonstrate IP/URL parallels To find IP address, use find IP address, use Demonstrate subdirectories Demonstrate subdirectories Note the link to an image (Rotunda) on the webNote the link to an image (Rotunda) on the web Demonstrate access to specific web page (not default index.htm) Demonstrate access to specific web page (not default index.htm) Note the reference to an image stored in a folder other than the folder in which the web page is found (“..” indicates the image is found in the parent folder)Note the reference to an image stored in a folder other than the folder in which the web page is found (“..” indicates the image is found in the parent folder)

What is a computer? Babbage’s “Difference Engine” for computing polynomials (1822)

Mechanical Calculators 1623 – first mechanical calculators 1623 – first mechanical calculators Add, subtract, multiply, divideAdd, subtract, multiply, divide 1800s – computers that are powered by steam and programmed by punch cards 1800s – computers that are powered by steam and programmed by punch cards Babbage and Ada Lovelace (Lord Byron’s daughter)Babbage and Ada Lovelace (Lord Byron’s daughter) IBM’s roots in 1890 censusIBM’s roots in 1890 census

Analog Computers 1900s - use a continuously variable physical quantity to store values 1900s - use a continuously variable physical quantity to store values Require “plumbing” to be adapted to new problems Require “plumbing” to be adapted to new problems The Soviet Water Integrator (1936)

Digital Computers 1940s – WW II 1940s – WW II Electronic circuits, vacuum tubes, etc.Electronic circuits, vacuum tubes, etc. Mercury tube and TV tube memoryMercury tube and TV tube memory Computer control over telephone linesComputer control over telephone lines Parallel developments in Germany, England, and the US Parallel developments in Germany, England, and the US

The British War Effort Colossus Colossus Crack German encryption codesCrack German encryption codes Made Normandy a success (18,000 messages per day)Made Normandy a success (18,000 messages per day) Churchill ordered it to be destroyed “in pieces no larger than a man’s hand”Churchill ordered it to be destroyed “in pieces no larger than a man’s hand” Colossus (1944)

Alan Turing The creator of Colossus The creator of Colossus The father of modern computer science The father of modern computer science The inventor of the Turing Test The inventor of the Turing Test The discoverer of computability through the Turing Machine The discoverer of computability through the Turing Machine “Outed” as a homosexual in 1952 and forced to undergo hormone therapy “Outed” as a homosexual in 1952 and forced to undergo hormone therapy Committed suicide in 1954 Committed suicide in 1954

The US War Effort ENIAC ENIAC Used for Army ballisticsUsed for Army ballistics The first computer known to be completely generalizable (Turing Complete) The first computer known to be completely generalizable (Turing Complete)

The German War Effort Zuse Zuse Turing-Complete computerTuring-Complete computer Switched numeric representation from decimal system to binarySwitched numeric representation from decimal system to binary Utilized Von Neumann architecture where program is stored in same place as dataUtilized Von Neumann architecture where program is stored in same place as data First high-level programming languageFirst high-level programming language

Transistors 1947 – Bell Labs 1947 – Bell Labs Electronic switches Electronic switches On the same order as printing press and the telephone On the same order as printing press and the telephone Present in nearly *all* electronic devices Present in nearly *all* electronic devices Desktop computers were possible Desktop computers were possible

Integrated Circuits 1956 –Texas Instruments and Fairchild Semiconductor 1956 –Texas Instruments and Fairchild Semiconductor Layers of semiconductors permit complex lattices of digital switches Layers of semiconductors permit complex lattices of digital switches Semiconductors change conductivity in response to light (CCDs) or electricity (ICs) Semiconductors change conductivity in response to light (CCDs) or electricity (ICs)

Things moved quickly Things moved quickly Mainframe computer designs were adapted to the new hardware Mainframe computer designs were adapted to the new hardware New uses for computers were discovered (supercomputers) New uses for computers were discovered (supercomputers) Simplicity and affordability made computing available for home use Simplicity and affordability made computing available for home use

Home Computers 1974 – Intel 8080 IC 1974 – Intel 8080 IC 1975 – Altair is first mass-produced 1975 – Altair is first mass-produced 1977 – Apple II 1977 – Apple II 1981 – IBM PC 1981 – IBM PC 1982 – Commodore – Commodore 64 Specs: 64,000 bytes of RAM (vs 1 trillion) 5,000 Hz (vs 4,000,000 Hz) Specs: 64,000 bytes of RAM (vs 1 trillion) 5,000 Hz (vs 4,000,000 Hz) Commodore 64 (1944)

Home Computers Critical features Critical features Operating SystemsOperating Systems CP/M  Microsoft copied to create MS-DOS CP/M  Microsoft copied to create MS-DOS Kill AppsKill Apps MacWrite and MacPaint MacWrite and MacPaint People started to need computers People started to need computers

Home Computers Graphical User Interface (GUI) Graphical User Interface (GUI) Apple Lisa (1983)Apple Lisa (1983) Apple Macintosh (1984 Superbowl)Apple Macintosh (1984 Superbowl) Microsoft Windows (1985)Microsoft Windows (1985)

The Future The number of transistors incorporated in a chip will approximately double every 24 months The number of transistors incorporated in a chip will approximately double every 24 months Gordan Moore’s Law, 1965 ftp://download.intel.com/museum/Moores_Law/Printed_Materials/Moores_Law_Poster_Ltr.pdfs.jpg

The Future Graphics Cards Graphics Cards Surpassing Moore’s LawSurpassing Moore’s Law Much faster than CPUs (Why?)Much faster than CPUs (Why?) Frequently the most expensive part on a computer (Why?)Frequently the most expensive part on a computer (Why?) What are game consoles?What are game consoles?