Download History of Computers

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
History of Computers
Necessity is the Mother of
Invention
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
1
First Attempts at
Counting Systems
 Chalkmarks
- scratches on wall
 Roman Numerals
– mark for groups of numbers I,V,C,D
 Decimal System
– base 10
– invented by Hindus, century or two AD
– adopted and improved by Arabs - 7th
century
– Mohammed ibn Mûsâ al-Khowârizmî ~ 825
– Dutch Army Quartermaster adds digits to
right of decimal in 15th century
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
2
Early Computing Aids
 Counting
Board
– rocks on grooves in board or stone tablets
– 5000 years BC
 Abacus
– beads string on wires
– positional math
– 3500 years BC
– still in use today
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
3
Napier's Bones
 John
Napier
– 1614
 portable
multiplication tool
– ivory rods with triangular grids that when
laid side by side would show answer to
multiplication problem
 lead
to development of the slide rule by
Edmund Gunter in 1620
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
4
Pascaline
 Blaise Pascal
– French mathematician and philosopher
– father was tax collector
– programming language named for him
 1642
 cogs
and wheels
 could add and subtract
– unsuccessfully marketed
– mechanical accuracy problems
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
5
Stepped Reckoner
 Gottfried
Von Leibniz
– Prussian mathematician
– independently invented Calculus
 could
add, subtract, multiply and divide
 1671 started, finished in 1694
 better acceptance than pascaline
 accepted by Emperor of China, Czar of
Russia (Peter the Great) and the French
Academy of Science
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
6
Industrial Revolution
 Started
in England in 1760, completed
by 1830
 Enlightened people as to what
machines could do
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
7
 Joseph
Jacquard Loom
Jacquard
– French silk weaver
 1801
 designs for silk created by punched wooden
cards
– cards connected to form "belt" so design
could be repeated many times
 by 1812, 11,000 looms in France alone
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
8
Difference Engine
 Charles
Babbage (1791-1871)
– Rich, eccentric genius
 1822-1830
 was
to be used to produce star tables for
navigation and be powered by steam
 funded by British Govt. $7000
 funding cut off in 1842
 a machine based on Difference engine was
completed in 1855
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
9
Analytical Engine
 Charles
Babbage's second idea
 started 1833
 had input device, output device, control
unit, internal storage and a processor
 never finished due to lack of technology
 built several years ago from historical
notes and ran without modification
 was to use punched card idea of
Jacquard's
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
10
Concept of Programming
 Ada
Augusta Lovelace (1815-1852)
– daughter of Lord Byron
– first programmer
– mathematical education
 DOD language named Ada after her
 recorded all information and diagrams on
analytical engine
 wrote the program for the analytical engine
even though it was never utilitzed or tested
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
11
 George
Boolean Algebra
Boole (1815-1864)
– English
 1854
 built
on premise that everything can be
expressed in terms of true/false
 basis for use of binary arithmetic in
computer
 ignored until 1910
 AND OR truth tables
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
12
Important sidelights
 C.
Sholes invents typewriter between
1867 and 1873
– Marketed by Remington
 W.S.
Burroughs invents the first modern
adding machine - 1886
– Founds the Burroughs company
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
13
U.S. Census
 1880
Census took 7 years
 1890 Census was expected to take 11
 Census Bureau approaches Herman
Hollerith at University of Pennsylvania
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
14
Hollerith
Cards
 Herman Hollerith (1860-1926)
– invented a series of machines based on
punched cards
 became head of Census and later formed
Tabulating Machine Company (which was to
become IBM)
 cut time for census from 7 yr to 2 1/2 yr
 1890
6 weeks - 60,000,000 cards
 punched paper cards for data input
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
15
Vacuum Tubes
 Lee
DeForest
– 1908
– American
– "Father of Modern Electronic Communications"
 Diode in 1904
 Triode in 1907
 instead
of just controlling flow of electricity,
could amplify it or completely switch it on or
off
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
16
Electronic Era
 General
time frame
– Alan Turing (1924-44) - Colossus
– Vannevar Bush (1930)
– Howard Aiken (1937)
– Conrad Zuse (1930’s-1944) - Z1-Z4
– J.V. Atanasoff (1930’s)
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
17
Collossus
1940's
 British
 used to decode German messages done by
Enigma (German encoder)
 war effort so was secret - wasn't mentioned
until 20 years later
 used 1800 vacuum tubes

Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
18
Vannevar Bush
 Large
analog computer
 Built at MIT - 1930
 Built to solve differential equations
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
19
Automatic Sequence Calculator
 Funded
by IBM at Harvard
 H. H. Aiken
 11 or 23 digit arithmetic
 Controlled by paper tape
 23 digit multiplication in 4.5 seconds
 8 feet high, 51 feet long
 3 million electrical connections
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
20
Z1 Through Z4
 Konrad
Zuse
 German
 1930's through 1944
 automatic calculating machines
 none survived the war
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
21
ABC
Atanasoff Berry Computer
 John
V. Atanasoff
 Professor of Physics at Iowa State
 "Father of the Modern Computer"
 worked with Clifford Berry, Grad Student
 $650
grant
 was
to solve 23 simultaneous equations
 due to war, ISU forgot to register patent
 after lawsuit in 1973, ABC is recognized as
the "First Electronic Digital Computer"
 vacuum tubes and binary math
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
22
ENIAC
 Electronic
Numerical Integrator And
Calculator
 John Mauchly and J.Presper Eckert
 University of Pennsylvania 1943
 designed to solve ballistic equations for Navy
1946-1955
 Mauchly got many of the ideas from the ABC
 Founded UNIVAC which was acquired by
Remington Rand Co.
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
23
ENIAC
 18,000
vacuum tubes
 Filled a 30 by 50 room
 30 tons and two stories high
 Cost $486,840 in 1946
 5,000 additions per second
 6,000 multi-position switches
 100,000 pulses per second
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
24
ENIAC in 1952
 7,247
logged hours
– 3,491 production
– 1,061 problem setup and checking
– 195.3 idle
– 651 scheduled engineering
– 1,847.8 unscheduled engineering
 90%
 19,000
was finding and fixing tubes
tubes were replaced in 1952
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
25
EDSAC
 Electronic
Delay Storage Automatic
Computer
 Built at Cambridge U. (England)
 Wilkis was a student of Mauchly &
Eckert and familiar with von Neumann
 First computer to be able to store a
program in memory (beat US by few
months)
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
26
EDVAC
 Electronic
Discrete Variable Automatic
Computer
 John von Neumann (with Mauchly & Eckert)
 University of Pennsylvania for US Army
 1951 became operational
 change from decimal to binary number
system
 could store program in memory
 used until December 1962
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
27
UNIVAC
 First
commercial computer
 Start of the "First Generation“
 First two were sold to Census Bureau
and next one to GE Engineering
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
28
Computer Generations
 Four
main divisions in computer
hardware advancements (technology)
 some believe we are starting the fifth
division
 to see development, need to compare
the characteristics of each generation
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
29
Generation Characteristics
 time
period
 technology
 operation time
 cost per function
 processing speed
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
 memory
size in
bytes
 mean time between
failure
 auxiliary units
 examples of models
 languages used
30
First Generation
 Time
Period -- 1951-1958
 Technology
– logic unit -- vacuum tubes
 primary memory -- magnetic drums
 input devices -- card-oriented
 Cost per function -- $5.00
 Processing speed -- 2000 ins/sec
 Memory Size in Bytes -- 1000-4000
 Mean Time between Failures -- minutes to
hours
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
31
First Generation (Continued)
 Auxiliary
units
– punched card-oriented
 Examples
of models sold
– UNIVAC 1
– IBM 701
 Languages
– machine and assembly
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
32
Second Generation
 Time
Period -- 1959-1964
 Technology
– logic unit -- transistors, invented by
Schockley, Bardeen and Brattain
 primary memory -- magnetic cores
 input devices -- tape-oriented
 Operation time -- microseconds
 Cost per function -- $0.50
 Processing speed -- 1 million ins/sec
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
33
Second Generation (Cont.)
 Memory
size in bytes -- 4000-32,000
 Mean time between failures -- days
 Auxiliary units -- tape-oriented
 Examples of models sold
– UNIVAC M460
– IBM 700 series
– PDP1 - PDP8
 Languages
LISP
-- FORTRAN, COBOL,
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
34
Third Generation
 Time
Period -- 1965-1970
 Technology
-- logic unit (integrated
circuit)
 primary
memory -- integrated circuit
 input devices -- magnetic disk-oriented
 time-sharing
 Operation time -- nanoseconds
 Cost per function -- $0.05
 Processing speed -- 10 million ins/sec
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
 Memory size in bytes -- 32,000-3,000,000
35
Third Generation (Cont.)
 Mean
time between failures -- daysweeks
 Auxiliary units -- disk-oriented
 Examples of models sold
– IBM 360
– PDP 11
 Languages
– PL/1
– 1995-2005
FORTH
Copyright
Suzanne Tomlinson and Curt Hill
36
Fourth Generation
 Time
Period -- 1971-1990
 Technology -- logic unit
 VLSI (Very Large Scale Integrated circuits)
 primary memory -- VLSI
 input/secondary memory -- disk, bubble
 Operation time -- nanoseconds or
picoseconds
 Cost per function -- $.01 to $0.0001
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
37
Fourth Generation (Cont.)
 Memory
size in bytes -- 3,000,000+
 Mean time between failures -- weeks to
months
 Auxiliary units -- disk and mass storage
 Examples of models sold
– micros - Apple, IBM/PC
– mini - Digital (VAX)
 Languages
-- Structured High Level
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
– Pascal, C, Ada
38
Fifth Generation
 Time
Period -- 1990 to present
 Technology – Single chip CPUs
– Little difference in speed between mainframes
and PCs
 Processing speed -- gigahertz
 Memory size -- 100M and up
 Auxiliary units -- touch screens, voice,
transparent interfaces
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
39
Fifth Generation (Cont.)
 Examples
-- Our laptop
 Languages
– OOP (Object-oriented programming)
– C++
– Natural languages
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
40
Personal Computers
 1975
to 1981
 Kenbak-1 - $750
– 40 machines made and sold 1971
– All TTL chips
 Altair
- first popular micro sold
– named after "Star Trek" destination
– Edward Roberts (March 1974)
– Structure:
1
CPU (8080), 256 characters of memory,
 switches and lights for I/O
– sold for $397.00
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
41
Apple Computers
 Steve
Wozniak and Steve Jobs
 belonged to one of earliest and most
active computer clubs - Homebrew
Computer Club in Northern Calif
 1977 in garage while both teenagers
 marketing strategy - give to schools,
then students (and parents) will want to
buy them for home
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
42
Other Firsts
 1971
-- "floppy" disk
 1978 -- electronic spreadsheet VisiCalc
 1979 -- commercial word processor WordStar
 1981 -- IBM personal computer
– shipping rate rose to 1 million units/mo
 1983
-- LOTUS 1-2-3 comes to market
Copyright 1995-2005 Suzanne Tomlinson and Curt Hill
43