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

Relevanta dokument
F1 Introduktion och ingenjörsrollen

F1 Introduktion och teknikhistoria

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

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.

Jacquards vävstol, 1801

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

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

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

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

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator

Digital IC konstruktion

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

Digital IC konstruktion

Datorarkitekturer. Sammanfattande bedömning. Ämnesbeskrivning

Elektronik EITA35: Elektronik. Erik Lind

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

Datorhistoria Introduktion till PBL

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

Grundläggande programmeringsteknik Datorsystem

Grindar och transistorer

Datorn föds.

Tryckta transistorer på papper och plast

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

Elektronik ESS 010 Elektronik. Erik Lind

Digital IC konstruktion

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

Högskoleingenjör i bilsystemteknik. Mål

Grundläggande datorkunskap

Datorhistoria. Källor:

Grundläggande datavetenskap 4p

Digital IC konstruktion

Digital IC konstruktion

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

Berättelsen om den första svenska datorn BESK - vägen till 1950-talets svenska superdator

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

Digital IC konstruktion

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

Kort beskrivning av Sveriges första dator BESK

Statistiska metoder för utveckling av innovativa process-teknologier med hög yield för tillverkning av nästa generationens mikroprocessorer

Programmering, dans och loopar

Digital IC konstruktion

Kemin för Moores lag. Hur kemisterna möjliggör utvecklingen av datorerna. Henrik Professor i Oorganisk kemi

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg

Fakulteten för teknik- och naturvetenskap. Utbildningsplan TGHEL, TGHME, TGHML

Matematikens grundvalar och programmering av datorer

F5 Introduktion till digitalteknik

Fasta tillståndets fysik FFFF05

Programmera och hitta buggarna. Se video

Du kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst.

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

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar

Programmering, dans och loopar

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

Mikroprocessorns historia Thomas Wirén Mälardalens högskola, IDt

Att orientera i den närliggande natur- och utemiljön med hjälp av kartor, såväl med som utan digitala verktyg. Kartors uppbyggnad och symboler.

Halvledarfysik. Hur fasta tillståndets fysik kom till Lund.

F5 Introduktion till digitalteknik

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

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

Programmering i matematik och teknik i grundskolan

Examensarbete DATATEKNIK. Lunds Tekniska Högskola examensarbete

Teknikhistoria: Den första programmeraren

Övning: hitta buggarna

Digital elektronik och inbyggda system

Kandidatprogram, informations- och kommunikationsteknik Bachelor's Programme in Information and Communication Technology 180,0 högskolepoäng

ITinstitutionen bit för bit

Elektronik. MOS-transistorn. Översikt. Då och nu. MOS-teknologi. Lite historik nmosfet Arbetsområden pmosfet CMOS-inverterare NOR- och NAND-grindar

Digital IC konstruktion

Fortsätt med Scratch: Så funkar kloner (del 3/6)

Varför behöver vi förstå programmering? Se video

TDDD92 Artificiell intelligens -- projekt

Undersök vad som är programmerat

Utbildningsplan Civilingenjör Teknisk fysik och elektroteknik för läsåret 2015/2016

12. Kort om modern halvledarteknologi

12. Kort om modern halvledarteknologi

Föreläsning 1: Introduktion till kursen

Civilingenjörsprogrammet i robotik, 300 högskolepoäng

Programmering för alla!

13 1MA302 Automatateori DV1 4 A D, M 1TD442 Algoritmer och datastrukturer DV1 6 A D

Intel Pentium. Intel khz. 32 million 2600MHz. Copyright 2005 Benny Thörnberg, Mattias O Nils

Målsättning med kursen

Programmera ett kärnkraftverk

INSTITUTIONEN FÖR FYSIK

Grundutbildning vid EIT. Lunds universitet

Föreläsning 1: Introduktion till kursen

Avdelningen för informations- och kommunikationssystem Fakulteten för naturvetenskap, teknik och medier

FluidSIM 3.5. Pneumatik Hydraulik

Civilingenjör i elektroteknik, 300 hp Master of Science in Electrical Engineering, 300 credits

Övningar och datorlaborationer, Datorer i system

Programmering för alla!

Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan. Högskoleingenjörsprogrammet i datateknik

Berättelsen om AutoChemist Del 5: Utvecklat svar på intervjufråga 3, kapitel 3:2 Av: Ingmar Jungner

Datavetenskapliga programmet, Allmän inriktning 180 högskolepoäng

Digitala system EDI610 Elektro- och informationsteknik

En riktig ingenjörskurs Första föreläsningen: Översiktligt kursinnehåll Historik Ohms lag. Copyright 2008 Börje Norlin

Programmera ett dörrlarm. Se video

Allmän studieplan för utbildning på forskarnivå i Datavetenskap TEEDAFDV

Kritiken som redovisningsform. Arkitektur och teknik. Presentation av arbete 10/27/2010. Kritiken som rum

Ny programansvarig och visioner för Datateknik, 300hp

Transkript:

F1 Introduktion och ingenjörsrollen EDAA05 Roger Henriksson 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. 2 Den traditionella ingenjören Roger Henriksson roger.henriksson@cs.lth.se E:2185 Ingenjör Av ital. "encingnerius, ungefär krigsbyggmästare. Civilingenjör Ursprungligen en civil byggmästare. Jmf engelskans civil engineer. V-ingenjörens tid The Falkirk Wheel, Skottland, förbinder Union Canal med Forth-Clyde Canal. Höjdskillnad 35 meter. http://www.thefalkirkwheel.co.uk 3 4

Ingenjören och industrialiseringen Elektronröret Med industrialiseringen kom behovet av mekaniska, och så småningom elektriska, konstruktioner. Civilingenjören får nya roller. Ingenjören blir maskinkonstruktör. M-ingenjören tar vid. ENIAC, 1946 (Electronic Numerical Integrator And Calculator) 18000 elektronrör Jacquardvävstol, uppfunnen 1805. Vävstolen kan genom att den styrs med hålkort skapa komplicerade vävmönster på helt maskinellt vis. 5 6 Datorn i Sverige Transistorn Matematikmaskinnämnden (1948-1963) Prof. Börje Langefors 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. E- och F-ingenjörer har sin storhetstid 7 8

Den integrerade kretsen Transistorn och datorn Jack S Kilby Texas Instruments, 1958 Nobelpris i fysik 2000 Intel 4004 Intel, 1971 Första en-chipsmikroprocessorn PDP-8, 1965 Digital Equipment Corporation minidator IBM PC, 1981 9 10 En dators födelse Moore s lag The Soul of a New Machine Tracy Kidder Liber förlag, 1982 Antalet transistorer på ett chip kommer att fördubblas ungefär vartannat år. Gordon Moore, Intel 1965 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 2011 Intel Sandy Bridge-E, 2270.000.000 transistorer Vinnare av Pulitzerpriset 1982. Beskriver utvecklingen av och ingenjörerna bakom Data General Eclipse MV/8000. Finns i E-husets bibliotek. Hastighet och minnesutrymme följer efter. 11 12

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: 22 nm (2,2x10-8 m) Kiselatomens diameter: 0,42 nm (4,2x10-10 m) 22 / 0,42 52 Dvs dagens minsta detaljer på ett chip är bara 52 kiselatomer breda Multiprocessorchip (multi core) flera processorkärnor på ett chip. Förutsätter att programmen kan parallelliseras. Hur gör man det? 13 14 Datorisering av teknisk utrustning Datorn som komponent Produkter blir alltmer datoriserade... De flesta datorer ser inte ut som datorer. Delkomponent i teknisk utrustning av olika slag....och innehåller allt mer mjukvara 15 16

Morgondagens ingenjör? Swedsoft 17 18 Morgondagens ingenjör D-ingenjören Morgondagens ingenjör D-ingenjören 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 behärska inte bara datorn i sig, utan har en bred kunskap om sådant som finns runt omkring datorn. Matematik, fysik, elektronik, reglerteknik, människor Det är detta som särskiljer D-ingenjören från andra IT-utbildade. 19 20

Kursöversikt, HT1 Grunderna för digital teknik datarepresentation, logik, digitala grindar Föreläsningar Övningar Datorlaborationer Tentamen Kursöversikt, HT2 D-programmets utformning och innehåll, rapportskrivning. Gästföreläsningar Skriftlig rapport med muntlig presentation 21 22 Föreläsningar, HT2 Algoritmer Bildbehandling Konfigurationshantering Kompilatorteknik Reglerteknik Artificiell Intelligens Nätverk Besök i LTHs robotlaboratorium 23