Ingemar Petersson, MD, PhD, Ass.professor Orthopedics and Rheumatology, Lund University Hospital
Datorhistoria ht10 Lennart Petersson
-
Upload
mathias-klang -
Category
Documents
-
view
1.156 -
download
4
description
Transcript of Datorhistoria ht10 Lennart Petersson
![Page 1: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/1.jpg)
“FRÅN FINGRAR OCH TÅR TILL SMARTPHONES”
DATOR- ELLER BERÄKNINGSHJÄLPMEDLENS HISTORIA
Lennart Petersson
![Page 2: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/2.jpg)
LITE LÄNKAR
• http://www.computerhistory.org/• http://www.smilemu.org/• http://www.neatorama.com/2008/01/25/the-
wonderful-world-of-early-computing/• http://en.wikipedia.org/wiki/
History_of_programming_languages• http://en.wikipedia.org/wiki/Computer_history• http://www.pcworld.com/printable/article/
id,141699/printable.html• http://www.tekniskamuseet.se/1/314.html• http://www.slideshare.net/billder/history-of-the-
button-at-sxsw
![Page 3: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/3.jpg)
FÖRHISTORIA
Fingrar och tår Abakus eller kulram.
Tidigaste varianter redan 2400 f.kr i Babylonien. Vanligt i Kina och Japan långt fram i våra dagar.
![Page 4: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/4.jpg)
ANTIKYTHERA Antikythera mechanism, hittad utanför den grekiska
ön Antikythera i början av 1900-talet. Troligen från 100-150 f.kr. För astronomiska beräkningar. Se t ex: http://www.antikytheramechanism.gr/
Se också: Jo Merchant, Decoding the Heavens
![Page 5: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/5.jpg)
NAPIER’S BONES
John Napier, skottsk matematiker (1500-talet) som uppfann bl.a. logaritmerna. För multiplikation och division.
![Page 6: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/6.jpg)
RÄKNESTICKAN
Räknestickan (1621), för logaritmer, multiplikation, division, trigonometriska op. osv. Ej addition och subtraktion. Användes in på 1970-talet då den utkonkurrerades av digitala räknare.
![Page 7: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/7.jpg)
MEKANISKA RÄKNARE
Wilhelm Schickard (1623) och Blaise Pascal (1645), mekaniska räknare addition och subtraktion, jfr. vägmätare.
![Page 8: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/8.jpg)
GOTTFRIED LEIBNITZ (1646 -1712)
Tysk matematiker (bl .a.) Binära talsystemet Mekanisk räknemaskin
![Page 9: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/9.jpg)
JACQUARD
Jacquard:s vävstol Det vävda mönstret
styrdes via hålkort
![Page 10: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/10.jpg)
CHARLES BABBAGE
The Difference Engine, för att beräkna matematiska tabeller för logaritmer och annat, dessa innehöll ofta felaktigheter.
![Page 11: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/11.jpg)
THE DIFFERENCE ENGINE
Replika byggd under 1990-talet. 2600 kg tung, originalet aldrig färdigt.
Se t ex London Science Museum:
http://www.sciencemuseum.org.uk/onlinestuff/stories/babbage.aspx
![Page 12: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/12.jpg)
THE ANALYTICAL ENGINE
Babbage efterföljande försök, styrdes via hålkort för att kunna beskriva generella matematiska problem. Blev ej heller den klar, pga. ekonomiska, politiska problem.
![Page 13: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/13.jpg)
ADA LOVELACE
Lord Byrons dotter, ofta kallad den första programmeraren.
Beskrev hur man med Babagge’s Analytical Engine kunde beräka “Bernoulli number”
Och namngav ett programspråk.
![Page 14: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/14.jpg)
GEORGE BOOLE (1815 - 1864)
Irländsk matematiker Boolsk algebra. AND, OR, NOT Dåtiden fattade inte vad man
skulle ha detta till. Claude Shannon, 1938,
använde boolsk algebra för att beskriva elektriska relän, dvs. Ursprunget till våra digitala datorer.
![Page 15: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/15.jpg)
HOLLERITHS TABULERINGSMASKIN
Holleriths tabuleringsmaskin användes vid den amerikanska folkräkningen 1890, den förra (1880) tog 8 år att beräkna och man antog att 1890:s skulle ta 13 år.
Använde hålkort. Och 1890:s folkräkning tog med Holleriths
maskin bara 18 månader att genomföra. Användes av försäkringsbolag mm. Till
redovisning. Holleriths företag var ett av urspungen till IBM.
![Page 16: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/16.jpg)
![Page 17: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/17.jpg)
HÅLKORT
Holleriths maskin använde hålkort som indata. Hålkort användes långt in på 80-talet som ett sätt att
mata in data. Ett kort motsvarade 80 tkn eller kolumner.
![Page 18: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/18.jpg)
MEMEX
Vannevar Bush; As We May Think; Atlantic Monthly; July 1945
Hade en idé om att kunna relatera alla de böcker och annat skrivet material som någon var intresserad av. Där allt material sparades på mikro fiche. Men återigen stannade idén som ett papperprojekt men har nu återuppstått med hjälp av hypertext, Webb och sökmotorer.
Engelbart och Licklieder inspirerades av dessa tankar.
![Page 19: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/19.jpg)
MEMEX
![Page 20: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/20.jpg)
DE FÖRSTA DATORERNA1940- och 1950-talet
![Page 21: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/21.jpg)
Z3
Konrad Zuse, tysk Skapade 1941, den första programmerbara
datorn. Använde kasserade telefonrelän. Användes för
utformning av flygplan. Klockfrekvens på 5 - 10 hz!!!!! Binär aritmetik.
![Page 22: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/22.jpg)
ATANASOFF–BERRY COMPUTER
Den första elektroniska datorn, 1941 Massa patentbråk med Eniac-folket
![Page 23: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/23.jpg)
COLLOSUS
Engelsk dator som användes för att knäcka tyskarna krypto under andra världskriget.
Har inte fått så mycket uppmärksamhet då det mesta hemligstämplades efter kriget.
![Page 24: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/24.jpg)
MARK 1
Amerikansk dator, 1943 3 beräkningar per sekund! 16 meter lång, 4700kg, 800km kabel.
![Page 25: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/25.jpg)
ENIAC
Den första elektroniska generella datorn, klar 1946
För amerikanska armens ballistiska tabeller
167 m2, 150 kilowatt
![Page 26: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/26.jpg)
EDVAC
Eniacs efterföljare Binär Klart mindre än Eniac, bara 45m2
![Page 27: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/27.jpg)
BARK OCH BESK
Två svenska dator från början av 50-talet Besk var en snabbaste datorn i världen under en
kort period Se: http://www.smilemu.org/ som beskriver SMIL en impl. av Besk i Lund.
![Page 28: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/28.jpg)
NÅGRA KÄNDA NAMNVäldigt godtyckligt valda
![Page 29: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/29.jpg)
JOHN VON NEUMANN
Ungersk/amerikansk matematiker som höll på med det mesta inom matematiken, alltifrån logik till atombomber.
Och inom datorområdet är han känd för begrepp “stored program concept” eller “Von Neumann architecture”. Dvs. att datorminnet kunde användas till att både lagra program och data. EDVAC var en av de första datorerna enligt detta koncept.
![Page 30: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/30.jpg)
ALAN TURING
Engelsk matematiker Under 2:dra världskriget baserad i
Bletchley Park där han arbetade med kryptoanalys
Utformade den sk. “Turing Maskinen”, universiell beräkningsbarhet
Turing Testet, när kan ett program upplevas som “mänskligt”
![Page 31: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/31.jpg)
GRACE HOPPER
Arbetade med Mark 1 och 2 Myntade begreppet Bug Cobol (Sent 50-tal)
![Page 32: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/32.jpg)
DOUGLAS ENGELBART
Pionjär inom områden som Hypertext och GUI (användargränssnitt).
Den första datormusen, ca. 1965
![Page 33: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/33.jpg)
ENGELBART, FORTS.
Human Augmentation System It seemed clear to everyone else at the time that nobody would ever
take seriously the idea of using computers in direct, immediate interaction with people. The idea of interactive computing—well, it seemed simply ludicrous to most sensible people. (Engelbart,1968)
![Page 34: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/34.jpg)
DATORGENERATIONER
Generation Noll
![Page 35: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/35.jpg)
DATORGENERATIONER
Första generationens datorer, –1958 Assembler, Fortran
Andra 1959 – 1965 Transistorn, 1958 Programspråk som COBOL, LISP, APL, ALGOL
![Page 36: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/36.jpg)
DATORGENERATIONER
3:dje Generationens datorer, 1964 – 1972 IBM/360 stordatorer
![Page 37: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/37.jpg)
Minidatorer, Dec:s PDP-8
![Page 38: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/38.jpg)
NÅGRA GODTYCKLIGA NEDSLAG I HISTORIENDatorer, spel, programvaror som förändrat världen
![Page 39: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/39.jpg)
Moores Law, “Processor complexity doubled every two year”
Basic, 1965, Pascal 1971 (programmeringsspråk) 1971, den första mikroprocessorn, Intel 4004
![Page 40: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/40.jpg)
1972 - Den 4:dje generation, LSI och VSLI kretsar
1972, C (programmeringsspråk)
HP:s första miniräknare 1972
![Page 41: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/41.jpg)
1973 Ethernet, TCP/IP började utvecklas året innan
1975 Microsoft grundades
![Page 42: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/42.jpg)
1976, den första “superdatorn” Cray-1
![Page 43: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/43.jpg)
Bevingat ord, Ken Olson VD Digital Equipment, 1977 “There is no reason anyone
would want a computer in their home.”
Och det blev fel med en gång för samma år kom Apple II
Fast jämförelsen haltar väl:-) En tre-fas, några kubikmeter
stor dator skall nog inte jämföras med en hemdator (i alla fall inte på den tiden)
![Page 44: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/44.jpg)
Ataris “Space Invaders” 1978, “Astroids” året efter
1978 Motorolas 68000 processor
1980, VIC-20 och Sinclairs Z80, våldsamt populära “hemdatorer”, med flera efterföljare. Pac-Man samma år
![Page 45: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/45.jpg)
1981, Xerox “Star”, det första datorsystemet som hade ett WIMP interface (Windows, Icons, Menues, Pointers”, kostade $16.000
“It's a little sobering to reflect that most of what we have learned to add to GUIs since 1973 is eye candy.”
Eric S. Raymond, The Art of Unix Usabilityhttp://www.catb.org/~esr/writings/taouu/html/
![Page 46: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/46.jpg)
1981, IBM PC. Persondatorn är född, revolutionen har börjat:-)
MS-DOS 1 1981, TCP/IP protokollet
är färdigdefinierat, klart för en revolution till.
![Page 47: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/47.jpg)
Apple Lisa, 1983 IBM XT, med 10Mb hårddisk, 128Kb RAM, floppy,
monitor och skrivare för bara $5000 samma år
![Page 48: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/48.jpg)
1984, Apple Macintosh, introducerad med världens bästa reklamfilm:-) http://www.youtube.com/watch?
v=OYecfV3ubP8&feature=related
![Page 49: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/49.jpg)
1985, Postscript (skrivarspråk), Windows 1 1985 Tetris 1987 Windows 2 Macintosh 2 och SE med hela 4Mb Ram och SCSI
interface IBM PS/2 med VGA skärm 1989 Word Wide Web 1989, Microsoft Office 1990, Adobe Photoshop
![Page 50: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/50.jpg)
1991, Linux kernel ser dagens ljus 1991, Internet börjar användas kommersiellt,
dvs. DEC och IBM började skicka email. 1992 Windows 3.1 1993, Doom, Pentium processorn, Windows NT,
NCSA Mosaic den första web-browsern 1994 Linux 1.0
![Page 51: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/51.jpg)
1994, Det första SPAM:et skickades ut på Usenet 1995
Windows 95 Playstation Java
1996 ICQ, Hotmail
![Page 52: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/52.jpg)
1997 Pentium II
1996 – AMD börjar släppa processorer som konkurrerar med Intel
1998 iMac Windows 98
![Page 53: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/53.jpg)
2000 Y2K inte ett problem:-) Windows 2000 Playstation 2 Pentium IV
2001 iPod
2002 Mac OS X
![Page 54: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/54.jpg)
2004 Firefox 1.0
2006 Apple byter till Intel processorer Playstation 3 och Nintendo Wii
2007 Windows Vista
![Page 55: Datorhistoria ht10 Lennart Petersson](https://reader036.fdocuments.net/reader036/viewer/2022081513/5568e9b9d8b42a287a8b51cc/html5/thumbnails/55.jpg)
EFTER 2000 (MYCKET UNGEFÄRLIGT)
Web 2.0, Social networks (Facebook, Flickr, bloggar, Twitter, wikis)
Bredband Smartphones, NetBooks, PDA:ns “död”, iPad Cloud Computing Sjunkande lagringspriser Fildelning Mängder av Internet relaterade lagar
FRA, IPRED, datalagringsdirektivet