F1 Introduktion och teknikhistoria



Relevanta dokument
F1 Introduktion och ingenjörsrollen

F1 Introduktion och ingenjörsrollen EDAA05 Datorer i system! Roger Henriksson!

1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn.

Datorhistoria Introduktion till PBL

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator

Datorhistoria och datorn i samhällsutvecklingen. Moment i DD1390 Programsammanhållande kurs i datateknik

Datorhistorik. Föreläsning 3 Datorns hårdvara EDSAC. Eniac. I think there is a world market for maybe five computers. Thomas Watson, IBM, 1943

Grundläggande programmeringsteknik Datorsystem

Datorhistoria och datorn i samhällsutvecklingen. Moment i DD1390 Programsammanhållande kurs i datateknik

Jacquards vävstol, 1801

Datorteknik. Föreläsning 7 Historia och framtid. Institutionen för elektro- och informationsteknologi, LTH

Datorhistoria. Källor:

Laboration 6. A/D- och D/A-omvandling. Lunds universitet / Fakultet / Institution / Enhet / Dokument / Datum

F5 Introduktion till digitalteknik

Statistik 1 för biologer, logopeder och psykologer

Hävarmen. Peter Kock

Teknikhistoria: Den första programmeraren

Modul 6: Integraler och tillämpningar

Programmering i ett historiskt perspektiv. Växjö 16 november 2017 Mats Hansson

Digital IC konstruktion

Datormetaforen. Från människa till dator Från dator till människa o.s.v.

Boken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6.

Kursplan i svenska. Därför tränar vi följande färdigheter under elevens skoltid i ämnet svenska: Tala, lyssna och samtala. År 1

Datorhistoria och datorn i samhällsutvecklingen. Moment i DD1390 Programsammanhållande kurs i datateknik

Att visa kunskap genom argumentation Muntlig examination inom etik

Översikt. Rapport från skolverket. Förändring av matematikprestationerna Grundtankar bakom Pixel

Tryckta transistorer på papper och plast

Centrala Östermalms Förskolor

Intyg om erfarenhet och lämplighet att undervisa som lärare i gymnasieskolan

Sundbybergs stad Skolundersökning 2015 Föräldrar förskola Stella Nova förskola

Grundläggande datavetenskap 4p

Vi skall skriva uppsats

Kapitel 6. f(x) = sin x. Figur 6.1: Funktionen sin x. 1 Oinas-Kukkonen m.fl. Kurs 6 kapitel 1

Matematikens grundvalar och programmering av datorer

PRÖVNINGSANVISNINGAR

Sundbybergs stad Skolundersökning 2015 Föräldrar förskola Fristående förskolor totalt Antal svar samtliga fristående förskolor: 360 (57 %)

Koncept Katalog 2009

Praktisk programmering

Handledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight

Nationella prov gymnasieskolan: resultat

Tränarguide del 1. Mattelek.

Statistiska data över elevernas resultat i grund- och gymnasieskolan

Kursbeskrivning för kursen

Sammanfattning på lättläst svenska

Introduktion till programmering D0009E. Välkomna!

INSTITUTIONEN FÖR FYSIK

TEKNIK/EKONOMIPROGRAMMET, 120 POÄNG Programme for Business Economics and Engineering, 120 points

Boll-lek om normer. Nyckelord: likabehandling, hbt, normer/stereotyper, skolmiljö. Innehåll

Examensarbete är det en kurs? Inst. för Samhällsbyggnad 2009

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.

ENKEL Programmering 3

G2E, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav, innehåller examensarbete för kandidatexamen

Digital IC konstruktion

Saturnus snurrar fort, ett varv tar bara 11 timmar. Det tar 30 år för den att färdas ett varv runt solen.

Centralt innehåll år 1-3

Du kommer känna igen en del av området och få chansen att repitera detta men samtidigt kommer du att stöta på lite nytt.

729G04 - Hemuppgift, Diskret matematik

Hjälp för digital röst. Mikro Værkstedet A/S

Kommunikationspolicy i korthet för Lidingö stad

Befolkningsuppföljning

Yrkesprovsplaner. Grundexamen inom data- och datakommunikationsteknik. ICT-montör

SF1625 Envariabelanalys

Att komma igång. Vad är ett program? Kompilerande-Interpreterande Programmeringsmiljö Hello World! Att programmera och ett enkelt program

Diskussionsfrågor till version 1 och 2

Att välja kurser på Datateknik år 4-5

Här började jag BESK svenskbyggd dator från 1953 den hade mer än elektronrör och klarade över operationer i sekunden.

Bortom fagert tal om bristande tillgänglighet som diskriminering

4:8 Transistorn och transistorförstärkaren.

Något om permutationer

JURIDISKA INSTITUTIONEN

Programmering och digital kompetens

Lokal pedagogisk planering i matematik för årskurs 8

Träning i bevisföring

Föreläsning 1 i Elektronik ESS010

Menys webbaserade kurser manual för kursdeltagare. Utbildningsplattform: Fronter

Enkät om heltid i kommuner och landsting 2015

ELEV- HANDLEDNING (Ansökan via webben)

EN BÄTTRE KREDITAFFÄR

Vad är en dator? Introduktion till datorer och nätverk. Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018

Datorn föds.

Nanoteknik vad är det? Trender, exempel, möjligheter, risker. Bengt Kasemo Teknisk Fysik Chalmers

ITinstitutionen bit för bit

Rabattkoder : Kupongerna.se

PBL om tidsbegränsade bygglov m.m

Bedömning för lärande. Workshop för nyckelpersoner i Sundsvalls kommun

Inlämningsuppgift: Introduktionskurs

Programinformation för. Automationsteknik, 120 högskolepoäng

Dornbracht eunit Kitchen. Manual. Culturing Life. 3 Produktbeskrivning. 5 Funktioner. 21 Väntmeddelande. 20 Servicemeddelande.

Syftet är att öka medvetenheten dels om vilka språkliga handlingar som krävs i ämnet, dels om vilka som utförs.

Digital IC konstruktion

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion

Planering - LPP Fjällen år 5 ht-16

VÄGLEDNING EXAMINATION Behörig Ingenjör Inbrottslarm Enligt SSF 1016, utgåva 1 Version:

Grindar och transistorer

Digital IC konstruktion

Världshandel och industrialisering

myabilia En introduktion

Människor och komplexa system. Motiv för analyser. SJ:s nya X40-tåg. Analyser av arbete varför och hur?

Maskinen som revolutionerade världen

VÄLKOMMEN! Information om fortsatta studier i TEOLOGI för fortsättning- och fördjupningskursare

Transkript:

F1 Introduktion och teknikhistoria EDAA05 Roger Henriksson Jonas Wisbrant I kursen får du en introduktion till de frågeställningar och problemområden som omfattas av D-programmet och ämnet datavetenskap och underlättar att förstå sammanhangen mellan kurserna. Kursen introducerar också flera av de arbetssätt som används inom programmet. En nyutvecklad kurs för höstterminen 2009/2010. 2 Kursöversikt, HT1 Grunderna för digital teknik datarepresentation, logik, digitala grindar Roger Henriksson roger.henriksson@cs.lth.se E:4133B Jonas Wisbrant jonas.wisbrant@cs.lth.se E:2193 Föreläsningar Övningar Datorlaborationer Tentamen! 3 4

Kursöversikt, HT2 Den traditionella ingenjören D-programmets utformning och innehåll, rapportskrivning. Ingenjör Av ital. "encingnerius, ungefär krigsbyggmästare. Civilingenjör Ursprungligen en civil byggmästare, ungefär dagens väg-och-vatten-ingenjör. Jmf engelskans civil engineer. Temaföreläsningar Inspirationsföreläsningar Skriftlig rapport med muntlig presentation The Falkirk Wheel, Skottland, förbinder Union Canal med Forth-Clyde Canal. Höjdskillnad 35 meter. http://www.thefalkirkwheel.co.uk 5 6 Ingenjören och industrialiseringen Tidiga beräkningshjälpmedel Med industrialiseringen kom behovet av mekaniska, och så småningom elektriska, konstruktioner. Civilingenjören får nya roller. Abacus (2000-3000 f.kr.) Räknesticka (William Oughtred, 1622) Ökande behov av beräkningar. Jacquardvävstol, uppfunnen 1805. Vävstolen kan genom att den styrs med hålkort skapa komplicerade vävmönster på helt maskinellt vis. Blaise Pascals räknemaskin (1642) 7 Mekanisk räknemaskin (Facit, 1954) 8

Tidiga datorer Elektronröret Den analytiska maskinen Charles Babbage, 1837 Aldrig färdigställd. Ada Byron världens första programmerare. Zuse Z3 Konrad Zuse, 1941 2000 reläer Klockfrekvens: 5-10 Hz ENIAC, 1946 (Electronic Numerical Integrator And Calculator) 18000 elektronrör 9 10 Datorn i Sverige Transistorn Matematikmaskinnämnden (1948-1963) Myntade ordet dator. John Bardeen Walter H. Brattain William B. Shockley Bell Laboratories, 1947 Nobelpris i fysik 1956 BARK 1950, Binär Automatisk ReläKalkylator BESK 1953, Binär Elektronisk SekvensKalkylator Världens snabbaste dator i några veckor... SMIL 1956, SifferMaskinen I Lund Grunden för miniatyrisering och pålitlighet. Ersatte efter hand de opraktiska elektronrören. 11 12

Den integrerade kretsen Moore s lag Jack S Kilby Texas Instruments, 1958 Nobelpris i fysik 2000 Antalet transistorer på ett chip kommer att fördubblas ungefär vartannat år. Gordon Moore, Intel 1965 Intel 4004 Intel, 1971 Första en-chipsmikroprocessorn 1971 Intel 4004, 2300 transistorer 1978 Intel 8088, 29000 transistorer 1989 Intel 486, 1.200.000 transistorer 2000 Intel Pentium 4, 42.000.000 transistorer 2005 Intel Pentium D, 291.000.000 transistorer Hastighet och minnesutrymme följer efter. 13 14 Transistorn och datorn En dators födelse The Soul of a New Machine Tracy Kidder Liber förlag, 1982 Vinnare av Pulitzerpriset 1982. PDP-8, 1965 Digital Equipment Corporation minidator IBM PC, 1981 15 16

Moore s lag och framtiden På andra sida gränsen "It can't continue forever. The nature of exponentials is that you push them out and eventually disaster happens." Gordon Moore, 2005 Vi närmar oss de fysiska gränserna för miniatyriseringen. Räkneexempel: Senaste linjebredden: 32 nm (3,2x10-8 m) Kiselatomens diameter: 0,42 nm (4,2x10-10 m) 32 / 0,42! 76 Dvs dagens minsta detaljer på ett chip är bara 76 kiselatomer breda! Multiprocessorchip (multi core) flera processorkärnor på ett chip. Förutsätter att programmen kan parallelliseras 17 18 Datorn som komponent Datorisering av teknisk utrustning De flesta datorer ser inte ut som datorer. Delkomponent i teknisk utrustning av olika slag. Produkter blir alltmer tekniskt komplexa......och mera datoriserade. En pågående process! 19 20

(Morgon)dagens D-ingenjörer (Morgon)dagens ingenjörer En stor andel av de produkter som tas fram inom svensk industri innehåller, eller kommer att innehålla, datorer i någon form. D-ingenjören måste därför, förutom behärska själva datorn i sig, ha en bred kunskap om sådant som finns runt omkring datorn. Matematik, fysik, elektronik, reglerteknik... Det är detta som särskiljer D-ingenjören från andra IT-utbildade. 21 22