med122 brief history of the computer lecture

Post on 15-May-2015

350 views 1 download

description

Intro lecture for MED122

Transcript of med122 brief history of the computer lecture

1

#med122A brief history of the computer…

2

YouTube playlist

http://www.youtube.com/playlist?list=PL57020298F07835A1&feature=mh_lolz

3

Pre-history…

3000 BC - first dust abacus

1800 BC – first algorithms

500 BC – first wire and bead based abacus

200 AD – Chinese ‘Suanpan’ computing tray

1614 - John Napier

4

1642 – Blaise Pascal

1642 – Blaise PascalMechanical calculator

1671 – Gottfried LiebnizBinary numeral system

1671 – Gottfried Liebnizthe first computer scientist or information theorist (see Martin Davis, 2000)

1801 - Joseph Marie Jaquard

1801 - Joseph Marie Jaquard Jacquard loom

1822 – Charles Babbage originated the concept of a programmable computer (see Tanenbaum, 2007: p7)

Difference Engine

1822 – Charles Babbage the father of modern computer (see Halacy, 1970)

1842-1843 – Ada LovelaceFirst computer program

1890 - Herman Hollerith

1936 – Alan Turing

1937-42 - ABC Atanasoff-Berry

18

1936-41 – Zuse Z3

19

1943 - Mark I Colossus

20

1947 – The Manchester ‘Baby’

22

1951 – UNIVAC

23

1956 – John Bardeen & Walter Brattain

25

1959 – Gordon Noyce & Robert Moore

1959 – Jack Kilby

1959 - Jean Hoerni The planar process

1966 – Hewlett Packard 2115

1968 – NM ElectronicsNoyce & Moore, together with Andrew Grove

Integrated Electronics

1971 – Intel 4004

1972 – Intel 8008

1975 – Popular Electronics magazine

April 1st 1976 – Steve Jobs & Steve Wozniak

1976 – Apple I

1977 – Apple II

1978 – VisiCalc

1977 – Commodore Pet

1980 – Hewlett Packard HP-85

1980 – Sinclair ZX80

1981 – Sinclair ZX81

1981 – Osborne-1

1981 – IBM 5150

1981 – IBM 5150

1981 – Bill Gates & MS-DOS

Tim Paterson - QDOS

1981 – BBC Micro

1981 – BBC Micro

1982 – Sinclair ZX Spectrum

1982 – Sinclair ZX Spectrum

1982 – Dragon 32

1982 – Jupiter Ace

1982 – Oric-1

1984 – Apple Macintosh

1984 - Amstrad CPC-464Sir Alan Sugar

70

1985 - Windows 1.01

73

1988 - NeXT

1992 – Windows 3.1

79

1 - What was your first experience of using a computer?

2 - What was the first computer you ever bought (if at all), and what considerations did you have to take on board when making the purchasing decision?

3 - Have you ever physically built or modified a computer?

4 - Do you think computer engineering/science should be taught at school?

5 - How important do you think a knowledge of how computers work is in understanding their potential/limitations?

6 - What do you know about the Raspberry Pi project, and how successful do you think it will be?