BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator

Storlek: px
Starta visningen från sidan:

Download "BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator"

Transkript

1 BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator Del 2 Gunnar Holmdahl 2 DAGENS DATORER - VAD KAN DOM? 3 1

2 Snabbhet Dagens kraftfullaste datorer... men först lite sortdefinitioner Prestanda beror på tillämpningen. Här jämförs beräkningskapacitet i FLOPs (FLoating point OPerations per sekund). Lämpliga prefix: P peta T tera G giga 10 9 M mega Snabbhet Dagens kraftfullaste datorer: Dator PFLOPs max Antal processorer K computer 10, SPARC64 Tillverkare Fujitsu, Japan Tianhe-1A 2, NUDT, Kina Jaguar 1, AMD Opteron Roadrunner 1, AMD Opteron, IBM PowerXCell 8i CRAY USA IBM USA År Operativ system 2011 Linux 2010 (Special) 2009 Linux 2008 (Special) 5 2

3 Jämförelse av snabbheter (1956) Facit EDB presterad ungefär 8 FLOPs (2011) PC, 2Ghz med 4 kärnor, ungefär 0,8 GFLOPs Dagens PC är alltså 0,8* 10 9 /8 = 10 8 gånger snabbare än Facit EDB Antag att dagens PC motsvarar en bil som kör i 100 km på en timme Hur långt kommer då Facit EDB, hur långt snigeln? 100 km?? 6 Jämförelse av snabbheter (1956) Facit EDB presterad ungefär 8 FLOPs (2011) PC, 2Ghz med 4 kärnor, ungefär 0,8 GFLOPs Dagens PC är alltså 0,8* 10 9 /8 = 10 8 gånger snabbare än Facit EDB Antag att dagens PC motsvarar en bil som kör i 100 km på en timme Hur långt kommer då Facit EDB, hur långt snigeln? 100 km 1 mm? 7 3

4 Jämförelse av snabbheter (1956) Facit EDB presterad ungefär 8 FLOPs (2011) PC, 2Ghz med 4 kärnor, ungefär 0,8 GFLOPs Dagens PC är alltså 0,8* 10 9 /8 = 10 8 gånger snabbare än Facit EDB Antag att dagens PC motsvarar en bil som kör i 100 km på en timme Hur långt kommer då Facit EDB, hur långt snigeln? 100 km 1 mm 10 m 8 Jämförelse av snabbheter.och den snabbaste superdatorn har kommit hur långt? Jo, en sträcka som nästan motsvarande avståndet mellan Solen och Saturnus (9,5 AE) 9 4

5 Till vad används dessa superdatorer? Väder- och klimatprognoser Fysik- och kemiberäkningar DNA-analys Medicinska simuleringar och bildanalys inom hjärnforskningen Militära, tex simulering av atombomsexplosioner 10 Den tekniska utvecklingen inom datorområdet 11 5

6 Teknisk utveckling Vad ligger bakom denna utveckling? Transistorn - Uppfanns 1947 av tre forskare vid Bell Labs i USA, John Bardeen, Walter Brattain och William Shockley. Nobelpriset i fysik En av de allra största uppfinningarna i modern tid Den integrerade kretsen - Uppfanns 1958 av Jack S Kilby på Texas Instruments. Nobelpriset i fysik år Ett stort antal komponenter per integrerad krets, miljard transistorer per chip. - Mikroprocessorer och minneskretsar 12 Minneskort 1973: 16kbit 1988: 256 kbit 13 6

7 Minneskort Nu köper man 16 GB för 200 kr på Clas Ohlson OBS! 16 GB = 128x10 9 kbit och det förra kortet = 16 kbit 14 Teknisk utveckling Moores lag Uppkallad efter en av Intels grundare Gordon Moore, Betecknar det fenomen att antalet transistorer som får plats på ett chip växer exponentiellt med tiden. Takten som gäller sedan många år tillbaka ger en fördubbling var 24:e månad. Ibland definieras lagen som fördubblingen av beräkningskraften per fix kostnad var 24:e månad Massiv parallellbearbetning är också en del av hemligheten i kombination med därtill anpassad programmeringsteknik 15 7

8 Teknisk utveckling Moores lag Uppkallad efter en av Intels grundare Gordon Moore, Betecknar det fenomen att antalet transistorer som får plats på ett chip växer exponentiellt med tiden. Takten som gäller sedan många år tillbaka ger en fördubbling var 24:e månad. Hur stämmer det på Facit EDB och dagens PC? Facit EDB konstruerades 1956 dvs för 55 år sedan. Om man räknar med Moores lag skulle dagens dator var 2 27,5 snabbare = 10 8 Det stämmer förvånandsvärt bra! 16 Nästa teknikskifte? Optiska datorer - Användning av fotoner i st.f. elektroner - Dramatiska förbättring i prestanda. - Manipulera de optiska och elektriska egenskaper i en skala av bara några tiotal atomer. - Watson använder till en del sådana komponenter Ny presentationsteknik - OLED, Organic Light Emmitting Diode, - Böjliga, extremt tunna bildskärmar 17 8

9 Framtida teknikutveckling 18 Steve Jobs och Apple Steve Jobs har varit banbrytande och stilbildande Grafiskt användarsnitt Xerox var först, men förmådde ej utnyttja sin uppfinning Dataskärmen grafisk i st.f. textbaserad Ikoner/fönster flyttbara och överlappande Genomarbetad design Användarvänlighet Insåg tidigt den kommande integration av data, musik, video och telefon imac, Powerbook, ipod, iphone, ipad itune AppleStore (2001), itune Store, App Store.. Men Jobs ville ha ett slutet system i motsats till Microsoft som licensierade ut sina produkter och system. Därför har Apple bara % av marknaden för datorer. Det kunde ha varit mycket mer. 19 9

10 Giganternas kamp 2011 Miljarder USD Apple IBM Microsoft Dell Intel Omsättning Nettovinst Svenska statens inkomster 2011 var omräknat ungefär 120 miljarder USD 20 Steve Jobs och Apple Steve Wozniak och Steve Jobs byggde första maskinerna i familjen Jobs garage

11 Appleprodukter Apple I 1976 Apple II 1977 Apple III 1980 Lisa 1983 Apple IIc 1984 Macintosh imac 1988 imac 4G 2002 MacBook Appleprodukter PowerMacG PowerMacG Newton och iphone 1987 ipod 2001 ipod touch 2007 iphone ipad

12 Utvecklingen inom programmeringsområdet 24 Programmering De första datorerna på 40-talet styrdes av instruktioner programmet - som var inbyggda i hårdvaran. Detta gjorde dem inflexibla. von Neumann (USA) introducerade i maskinens minne lagrade instruktioner. Detta möjliggör program som är självmodifierande. Begreppen Hårdvara/Mjukvara föddes Olle Karlquist programmerar BARK 25 12

13 Programmering Hur kan då ett program se ut? Eftersom datorer normalt endast arbetar med 0:or och 1:or, så kan ett program som lägger ihop två tal, som ligger i minnescell ett och två, se ut så här i maskinens minne: Eller hexadecimalt Arbetsamt, lätt att göra fel, obegripligt för utomstående Adress Funktion 26 Programmering Högnivåspråk utvecklades, som med hjälp av kompilatorer översätter programmen till maskinens binära program. Högnivåspråk C = A + B Dator Kompilator Maskinspråk Dator Slutligt program 27 13

14 Programmering Programmeringsspråk Det finns hundratals, här några vanliga Fortran teknik, vetenskap Algol teknik, vetenskap Cobol administration, redovisning.. Basic (VB) diverse tillämpningar C++ kompilatorer, processtyrning.. HTML Java webbsidor (hypertext markup language) internet, webbsidor På 1970-talet utvecklades ett mer ingenjörsmässigt programmeringssätt objektorienterad programmering där ett antal samverkande och inkapslade objekt på ett strukturerat sätt bygger upp ett system. 28 Programmeringsspråk Algol Lista över primtal Basic 29 14

15 Programmeringsspråk HTML 30 Internet 31 15

16 Internet Internet är världens största datornätverk och ett system för enkel och effektiv kommunikation av text, ljud och bild. world wide web e-post filöverföring röstkommunikation

17 Internet Internet är världens största datornätverk och ett system för enkel och effektiv kommunikation av text, ljud och bild. world wide web - information e-post filöverföring röstkommunikation Internet har gjort det möjligt att kommunicera världen över - information blir tillgänglig - utnyttjas av miljarder människor - skapar öppenhet som kan leda till bättre fungerande demokrati - stor betydelse världsekonomin Trafiken består av digitala informationspaket som också innehåller adresser (IP-adresser från/till) och sekvensstämpling mm. Google Bank Bloggar FaceBook Chattforum Skype Youtube 34 Internet IPv4 kan teoretiskt hantera 4.3 miljarder adresser. Det klarar - sedan februari ej längre behovet. I framtiden kommer alla saker omkring oss (även vi själva?) att vara anslutna och kommunicerbara, The internet of things Ett nytt system, IPv6, klarar adresser. Det håller nu på att införas och det kommer att räcka!! Bilar Hundar Pensionärer Pacemakers Kylskåp Sommarstugor Nycklar Vinkällare m.fl

18 Nya tillämpningar 36 Artificiell intelligens (AI) Defininition system som tänker som människor system som tänker rationellt system som beter sig som människor slutligen system som beter sig rationellt. Neurala nätverk Turingtestet [1] Fuzzy Logic Talförståelse Talsyntes Se och känna igen Expertsystem Genetisk programmering Maskininlärning 37 18

19 Artificiell intelligens (AI) Några tillämpningsexempel Stödsystem för medicinska diagnoser - second opinion Mönsterigenkänning, signalbearbetning Schemaläggning Finanssystem Språk översättning, förståelse Upplysningstjänster tidtabeller, dataproblem. Robotar Dataspel Schack Jeopardy 38 Artificiell intelligens (AI) - Översättning Snabbt växande område. Grammatikaliska metoder eller Statistiska Google använder den senare. Exempel taget ur beskrivningen av en PU-kurs: Resultaten av teknisk forskning och utveckling har vi dagligen stor nytta av - och påverkas därav - utan att vi alltid är medvetna därom. Cirkeln kommer att belysa några sådana områden som kanske inte är så uppenbara. The results of technological research and development, we have a day very useful - and affected by it - but we are always aware of it. The circle will highlight some areas that might not be so obvious. Nästan obegripligt. Alternativ gavs dock för: not i st. för but och we have daily great use of i st. för we have a day very useful 39 19

20 Artificiell intelligens (AI) - Översättning (forts.) Om man hade skrivit texten på ett enklare sätt, hade resultatet blivit bra: Vi har dagligen nytta av resultaten av teknisk forskning och utveckling och vi påverkas av dessa oftast utan att vara medvetna om det. Cirkeln kommer att belysa några sådana områden som kanske inte är så uppenbara. We have daily use of the results of technological research and development and we are affected by those usually without realizing it. The circle will highlight some areas that might not be so obvious. 40 Artificiell intelligens (AI) The Deep Blue schackdator, som besegrade Kasparov 1997, sökte typiskt till ett djup på mellan sex och åtta drag, ibland till 20 eller ännu fler för vissa situationer. Den var självlärande Utvärderingsformeln var skriven i en generaliserad form, med många parametrar som måste ställas in (till exempel hur viktigt är en säker kungsposition jämfört med en utrymmesfördel i centrum, etc.). De optimala värdena för dessa parametrar bestämdes av systemet självt, genom att analysera tusentals mästarspel. I öppningensboken fanns det över 4000 ställningar och stormästarspel, 41 20

21 Artificiell intelligens (AI) Watson, som blev mästare i Jeopardy 2011, är ett system som kan svara på frågor ställda i ett naturligt språk. Det har moduler för - språkbehandling informationssökning kunskapsrepresentation - maskininlärning hypotesgenerering massiv bevisinsamling - analys - sannolikhetsbedömning Watson hade tillgång till 200 miljoner sidor med strukturerad och ostrukturerad text, inklusive den fullständiga texten i hela Wikipedia. Systemet bearbetar 500 gigabyte, motsvarande en miljon böcker per sekund och utnyttjar 16 terabyte RAM För varje ledtråd visade Watsons de tre mest sannolika svaren. 42 Framtiden Integrationen mellan människa och informationstekniska system kommer att öka dramatiskt. Vi kommer ständigt att vara i kontakt med all möjlig information och erfarenhet. Det blir en naturlig del av vår tillvaro. Detta kommer att ske i en nära framtid, om vi inte redan är där? Allt detta är möjligt men vill vi det? Är detta nästa steg i evolutionen? 43 21

22 En snabbresa genom datorernas värld 2012 / Gunnar Holmdahl 44 22

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.

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. Datorns utveckling 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. Tre decennier senare konstruerade

Läs mer

Datorhistoria Introduktion till PBL

Datorhistoria Introduktion till PBL Datorhistoria Erfarenheter Inlärningsmål Ämne: Datorhistorik Första datorn? Eniac 1946? Definiera dator Internationellt? Svenskt? Dator = räknehjälpmedel? Mer räknehjälpmedel Abacus (kulram) c:a 3000 fkr

Läs mer

Föreläsning 2. Operativsystem och programmering

Föreläsning 2. Operativsystem och programmering Föreläsning 2 Operativsystem och programmering Behov av operativsystem En dator så som beskriven i förra föreläsningen är nästan oanvändbar. Processorn kan bara ges enkla instruktioner såsom hämta data

Läs mer

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

F1 Introduktion och ingenjörsrollen EDAA05 Datorer i system! Roger Henriksson! 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

Läs mer

F1 Introduktion och ingenjörsrollen

F1 Introduktion och ingenjörsrollen F1 Introduktion och ingenjörsrollen 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

Läs mer

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator 3000 f.kr - 1981 Gunnar Holmdahl Några av de första uppfinningarna Noll uppfanns (1900 f.kr) MDCCXI dividerat med LIX = XXIX? 1711 / 59 = 29 I det sumeriska

Läs mer

Grundkurs i programmering - intro

Grundkurs i programmering - intro Grundkurs i programmering - intro Linda Mannila 4.9.2007 Dagens föreläsning Allmän kursinformation: mål, syfte, upplägg, examination, litteratur, etc. Hur arbetar en dator? Hur vi får datorn att förstå

Läs mer

Datorsystem 2 CPU. Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur. Visning av Akka (för de som är intresserade)

Datorsystem 2 CPU. Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur. Visning av Akka (för de som är intresserade) Datorsystem 2 CPU Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur CPU Visning av Akka (för de som är intresserade) En dators arkitektur På en lägre nivå kan vi ha lite olika

Läs mer

Innehålls förteckning

Innehålls förteckning Programmering Uppsats i skrivteknik Axxell Företagsekonomi i informationsteknik 19.3.2015 Respondent: Tomas Björklöf Opponent: Theo Wahlström Handledare: Katarina Wikström Innehålls förteckning 1. Inledning...3

Läs mer

Ventilen. Nytt på IT- fronten. System som kan göra intelligenta saker, såsom att efterlikna mänskligt beteende och tänkande

Ventilen. Nytt på IT- fronten. System som kan göra intelligenta saker, såsom att efterlikna mänskligt beteende och tänkande Ventilen Nytt på IT- fronten System som kan göra intelligenta saker, såsom att efterlikna mänskligt beteende och tänkande https://www.youtube.com/watch?v=nfneoooeqx4 https://www.youtube.com/watch?v=nfneoooeqx4

Läs mer

Program & programmering

Program & programmering Program & programmering Vad är program? Satser och instruktioner, toggla igenom exempel Program på olika nivåer, för olika maskiner, för olika saker Tolka program; kompilator, intepretator, binärbytekod,

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

Programmering för alla!

Programmering för alla! Programmering för alla! Inspirationsseminarium för lärare i grundskola och gymnasium Björn Regnell Professor Datavetenskap, LTH, Lunds universitet lth.se/programmera Video http://www.svt.se/nyheter/sverige/krav-pa-att-elever-lar-sig-programmera

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering λ Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/mafykht11/ λ Studentportalen http://www.studentportalen.uu.se UNIX-konton (systemansvariga

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Aletta Nylén http://user.it.uu.se/~aletta Epost: aletta.nylen@it.uu.se Rum: 1216 Kursinfo Lärare: Aletta Nylén Jesper Wilhelmsson Litteratur: Object-Oriented Software Development

Läs mer

Datorns utveckling. Bild av ENIAC

Datorns utveckling. Bild av ENIAC Datorns utveckling År 1936 konstruerade den tyska ingenjörsstudenten Konrad Zuse den första elektroniska datorn, Z1, samt en rad andra datorer de förstördes 1944 när Berlin bombades under andra världskriget.

Läs mer

Kursupplägg. Examination. Föreläsning 1: Intro till kursen och. Kursmaterial. programmering. Kursboken: Programmera med a multimedia approach

Kursupplägg. Examination. Föreläsning 1: Intro till kursen och. Kursmaterial. programmering. Kursboken: Programmera med a multimedia approach Föreläsning 1: Intro till kursen och Kursens hemsida http://www.it.uu.se/edu/course/homepage/prog1/esvt10 Studentportalen http://www.studentportalen.uu.se Kursmaterial Kursbok Kursprogramvara Tips: Installera

Läs mer

Cacheminne Intel Core i7

Cacheminne Intel Core i7 EDT621 Datorarkitekturer med operativsystem 7,5 hp 2015-12-07 Cacheminne i Intel Core i7 Författare: Adnan Karahmetovic Handledare: Erik Larsson Innehåll 1. Inledning... 1 1.1 Syfte... 1 1.2 Frågeställning...

Läs mer

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

Datormetaforen. Från människa till dator Från dator till människa o.s.v. Datormetaforen Från människa till dator Från dator till människa o.s.v. Det mekaniska tänkandet Räknemaskin tillverkad av Pascal 1642 Hjärnan ett avancerat urverk 1800-talet Henry Colebrooke, (president

Läs mer

Datakursen PRO Veberöd våren 2011 internet

Datakursen PRO Veberöd våren 2011 internet Datakursen PRO Veberöd våren 2011 internet 3 Internet Detta kapitel presenteras det världsomspännande datanätet Internet. Här beskrivs bakgrunden till Internet och Internets uppkomst. Dessutom presenteras

Läs mer

Guide för AirPrint. Denna guide gäller följande modeller:

Guide för AirPrint. Denna guide gäller följande modeller: Guide för AirPrint Denna guide gäller följande modeller: HL-340CW/350CDN/350CDW/370CDW/380CDW DCP-905CDW/900CDN/900CDW MFC-930CW/940CDN/9330CDW/9340CDW Version A SWE Definitioner av anmärkningar Nedanstående

Läs mer

Programmering för alla!

Programmering för alla! Programmering för alla! del 1 Lärarlyftet Teknik 7-9, 2014-09-01 Björn Regnell Professor Datavetenskap, LTH, Lunds universitet lth.se/programmera Agenda 09:00-10:00 Introduktion; kursens upplägg Varför

Läs mer

ENKEL INTRODUKTIO Du kanske länge har funderat vad alla begrepp som Wifi, surfplatta och app står för, kanske detta dokument kan lösa dina problem.

ENKEL INTRODUKTIO Du kanske länge har funderat vad alla begrepp som Wifi, surfplatta och app står för, kanske detta dokument kan lösa dina problem. ENKEL INTRODUKTIO Du kanske länge har funderat vad alla begrepp som Wifi, surfplatta och app står för, kanske detta dokument kan lösa dina problem. Katarina Eriksson ipad ipad +Äldre=sant Enkel beskrivning

Läs mer

IT för personligt arbete F5

IT för personligt arbete F5 IT för personligt arbete F5 Datalogi del 1 DSV Peter Mozelius 1 En dators beståndsdelar 1) Minne 2) Processor 3) Inmatningsenheter 1) tangentbord 2) scanner 3) mus 4) Utmatningsenheter 1) bildskärm 2)

Läs mer

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

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 Datorhistorik Föreläsning 3 Datorhistorik Datorns uppbyggnad, komponenter Processor, primärminne, sekundärminne Minneshierarkier Inbyggda system, stora datorer I think there is a world market for maybe

Läs mer

Random Access Memory. Amare Reda Jenny Holmberg Henrik Kreipke Gaylord Kaya

Random Access Memory. Amare Reda Jenny Holmberg Henrik Kreipke Gaylord Kaya Random Access Memory Amare Reda Jenny Holmberg Henrik Kreipke Gaylord Kaya Introduktion Historia Vad är RAM? Hur fungerar RAM? Dataöverföring, tidsklocka och termer Vilka är de olika typerna av RAM? Vad

Läs mer

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

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion Moment 2 Digital elektronik Föreläsning Inbyggda system, introduktion Jan Thim 1 Inbyggda system, introduktion Innehåll: Historia Introduktion Arkitekturer Mikrokontrollerns delar 2 1 Varför lär vi oss

Läs mer

Datorn föds. http://www.youtube.com/watch?v=anrjsigryjw

Datorn föds. http://www.youtube.com/watch?v=anrjsigryjw Datorkunskap Vad är en dator Datorer är maskiner som utför uppgifter och beräkningar med hjälp av givna instruktioner eller program. Datorer arbetar genom att låta maskin- och programvara interagera. Maskinvara

Läs mer

F1 Introduktion och teknikhistoria

F1 Introduktion och teknikhistoria 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

Läs mer

Om Apple & iphone. Pelle Snickars, KB. söndag 6 november 11

Om Apple & iphone. Pelle Snickars, KB. söndag 6 november 11 Om Apple & iphone Pelle Snickars, KB söndag 6 november 11 > 98 miljoner träffar... the only problem with microsoft is that they don t have any taste... söndag 6 november 11 det öppna & det slutna

Läs mer

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) 1.a November 2011 Innan vi börjar R.I.P. John McCarthy (1924 2011) Grundare av ämnet artificiell

Läs mer

Imperativ programmering

Imperativ programmering Imperativ programmering 1DL126 3p Imperativ programmering Jesper Wilhelmsson ICQ: 20328079 Yahoo: amigajoppe MSN / epost: jesperw@it.uu.se Rum: 1335 Tel: 471 1046 Imperativ programmering Vilka programmeringsspråk

Läs mer

Från idé till prototyp med hjälp av moderna verktyg i skolan!

Från idé till prototyp med hjälp av moderna verktyg i skolan! Från idé till prototyp med hjälp av moderna verktyg i skolan! TIS Luleå 161006 Professor Peter Parnes peter@parnes.com, 070-2392995 @peterparnes, www.parnes.com/blog/ http://www.facebook.com/peterparnes

Läs mer

Matematikens grundvalar och programmering av datorer

Matematikens grundvalar och programmering av datorer Matematikens grundvalar och programmering av datorer Bengt Nordström Datavetenskap, Chalmers och Göteborgs Universitet, 14 februari, 2005 Datorerna föddes ur logiken 1870: Cantor: Det finns minst två slags

Läs mer

Introduktion till programmering

Introduktion till programmering Introduktion till programmering Vad är programmering? Vad gör en dator? Vad är ett datorprogram? 1 (9) Vad är programmering? För att bestämma en cirkels area måste du: 1. Dividera diametern 5 med 2. 2.

Läs mer

Apple MacBook Pro 13" Dual-Core i5 2.4GHz, 4GB ramminne 500GB hårddisk, HD Graphics, SuperDrive Vikt 2 kg

Apple MacBook Pro 13 Dual-Core i5 2.4GHz, 4GB ramminne 500GB hårddisk, HD Graphics, SuperDrive Vikt 2 kg Vi levererar alltid körklara datorer = Apple MacBook Pro 13" Dual-Core i5 2.4GHz, 4GB ramminne 500GB hårddisk, HD Graphics, SuperDrive Vikt 2 kg Se TV i din dator TV Tuner Stick for DVB-T (terrestrial)

Läs mer

HF0010. Introduktionskurs i datateknik 1,5 hp

HF0010. Introduktionskurs i datateknik 1,5 hp HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se

Läs mer

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) 4e november 2014 Intelligens Vad är det? ett mänskligt egenskap Kan det jämföras? Kan det mätas?

Läs mer

Introduktion till programmering. Programspråk och paradigmer

Introduktion till programmering. Programspråk och paradigmer Introduktion till programmering Programspråk och paradigmer Vad är ett programspråk? Aprogramming languageis a formal constructedlanguagedesigned to communicate instructions to a machine, particularly

Läs mer

Introduktion till hårdvara, mjukvara och operativsystem

Introduktion till hårdvara, mjukvara och operativsystem Introduktion till hårdvara, mjukvara och operativsystem Grundläggande operativsystem 1DV415 1 1 Lärare Marcus Wilhelmsson Universitetsadjunkt i datavetenskap Linux, UNIX (Solaris, OpenSolaris, Mac OS X),

Läs mer

Datorhistoria. Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html

Datorhistoria. Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html Datorhistoria Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html Inledning Den första räknemaskinen var en abacus (kulram), ett gammalt räknehjälpmedel som består

Läs mer

QR-kodernas intåg för nytta och nöje!

QR-kodernas intåg för nytta och nöje! QR-kodernas intåg för nytta och nöje! Föredrag av Stig Ottosson om smarta "självlänkande" streckkoder som vi kommer att se alltmer av i framtiden. 2012-06-20 Något stort hände 2007 och 2010 2007 introducerades

Läs mer

Christer Scheja TAC AB

Christer Scheja TAC AB Byggnadsautomation för ingenjörer Byggnadsautomation för ingenjörer VVS-tekniska föreningen, Nordbygg 2004 Christer Scheja TAC AB resentation, No 1 Internet/Intranet Ihopkopplade datornät ingen ägare Internet

Läs mer

Datorsystemteknik DAV A14 Föreläsning 1

Datorsystemteknik DAV A14 Föreläsning 1 Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec

Läs mer

Teknikprogrammet, inriktning informations- och medieteknik

Teknikprogrammet, inriktning informations- och medieteknik Teknikprogrammet, inriktning informations- och medieteknik Varför välja oss? Kursplan Presentation av våra datatekniska kurser Eftersom företag mycket sällan anställer gymnasieelever (de vill att ni ska

Läs mer

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

Nanoteknik vad är det? Trender, exempel, möjligheter, risker. Bengt Kasemo Teknisk Fysik Chalmers kasemo@chalmers.se Nanoteknik vad är det? Trender, exempel, möjligheter, risker Bengt Kasemo Teknisk Fysik Chalmers kasemo@chalmers.se Nanoteknik att medvetet och kontrollerat skapa funktionella strukturer och system med

Läs mer

Grundläggande programmeringsteknik Datorsystem

Grundläggande programmeringsteknik Datorsystem Datorsystem Från abakus till Z3 Datorsystem Från kursplanen Moment 3, Datorsystem 3hp I detta moment ges en introduktion till datorsystem och dess uppbyggnad. Minneshantering, vad en CPU är och gör samt

Läs mer

Att köpa ny dator SeniorNet Lidingö Januari-2016

Att köpa ny dator SeniorNet Lidingö Januari-2016 Att köpa ny dator SeniorNet Lidingö Januari-2016 Att tänka på innan du köper bärbar dator Behov/Användningsområde Om man mest ska använda datorn till epost, Internet, lagra foton och skriva dokument i

Läs mer

Syfte. Praktisk datorkunskap. Personal. Kursinfo. Examination- Krav för godkänt. Agenda idag DVG A06

Syfte. Praktisk datorkunskap. Personal. Kursinfo. Examination- Krav för godkänt. Agenda idag DVG A06 Syfte Praktisk datorkunskap DVG A06 Ge teoretisk förståelse och praktisk erfarenhet om hur en dator är uppbyggd Ge kunskap kring operativsystemets roll, samt ge kunskap om olika operativsystem. Ge praktisk

Läs mer

Litteratur. Nätverk, Internet och World Wide Web. Olika typer av nätverk. Varför nätverk? Anne Diedrichs Medieteknik Södertörns högskola

Litteratur. Nätverk, Internet och World Wide Web. Olika typer av nätverk. Varför nätverk? Anne Diedrichs Medieteknik Södertörns högskola Litteratur Nätverk, Internet och World Wide Web Anne Diedrichs Medieteknik Södertörns högskola Beekman kap 9-11 Varierar i olika upplagor. Läs alla kapitel om nätverk och Internet och webb Olika typer

Läs mer

Internets historia Tillämpningar

Internets historia Tillämpningar 1 Internets historia Redan i slutet på 1960-talet utvecklade amerikanska försvaret, det program som ligger till grund för Internet. Syftet var att skapa ett decentraliserat kommunikationssystem som skulle

Läs mer

32 Bitar Blir 64 Sammanfattning

32 Bitar Blir 64 Sammanfattning 32 Bitar Blir 64 Sammanfattning Syftet med rapporten är att ge en insyn i det tillvägagångssätt och problem som uppstod i utvecklingen från 32 bitars CPUs till 64 bitars CPUs samt inblick i skillnaden

Läs mer

Datorsystemteknik DAV A14 Föreläsning 1

Datorsystemteknik DAV A14 Föreläsning 1 Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec

Läs mer

Maskinorienterad Programmering IT2, LP2-2016/2017

Maskinorienterad Programmering IT2, LP2-2016/2017 Maskinorienterad Programmering IT2, LP2-2016/2017 Syften, målsättningar, kurslitteratur och genomförande Översikt av laborationer Introduktion till ARM-processorn och till laborationssystemet 1 Kursens

Läs mer

Guide för AirPrint. Denna bruksanvisning gäller följande modeller:

Guide för AirPrint. Denna bruksanvisning gäller följande modeller: Guide för AirPrint Denna bruksanvisning gäller följande modeller: HL-L850CDN/L8350CDW/L8350CDWT/L900CDW/L900CDWT/ L9300CDW/L9300CDWT/L9300CDWTT DCP-L8400CDN/L8450CDW MFC-L8600CDW/L8650CDW/L8850CDW/L9550CDW

Läs mer

Inledande programmering med C# (1DV402) Introduktion till programmering

Inledande programmering med C# (1DV402) Introduktion till programmering Introduktion till programmering Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt

Läs mer

En Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär:

En Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär: Lösningsförslag för 725G45-tentan 3/11-10 1. Vad menas med Von Neumann-arkitektur? (2p) En Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär: Data och instruktioner lagras i samma

Läs mer

SMD 134 Objektorienterad programmering

SMD 134 Objektorienterad programmering SMD 134 Objektorienterad programmering Lärare: pl@cdt.luth.se A 3113 Tomas Klockar klockar@sm.luth.se A 3019 Mats Folke folke@sm.luth.se A 3019 Labhandledare: Natasja Saburova Fredrik Jonsson Lars Persson

Läs mer

Operativsystem Lektion 1. Lärare. Schema. Kurssajten Finns på adressen. Jan Erik Moström. Set Norman

Operativsystem Lektion 1. Lärare. Schema. Kurssajten Finns på adressen. Jan Erik Moström. Set Norman Operativsystem Lektion 1 1 Lärare jem@cs.umu.se, B449 Lektioner etc Set Norman set@cs.umu.se, NAdv105 Labbar, labhandledning 2 Schema Notera att det finns ändringar i schemat!! Under perioden 1-8 mars

Läs mer

Affärsmodeller och samarbete på framtidens Internet

Affärsmodeller och samarbete på framtidens Internet Världshandelsdagen 2008 "Bortom Web 2.0" Affärsmodeller och samarbete på framtidens Internet Olle Olsson Swedish Institute of Computer Science (SICS) World Wide Web Consortium (W3C) 28 augusti 2008 1 Internet

Läs mer

Grundläggande datorkunskap

Grundläggande datorkunskap Grundläggande datorkunskap Vissa nybörjare känner sig väldigt osäkra Man kan förstora texten på skärmen genom att trycka på Ctrl + SeniorNet Lidingö 2014-11-10 Mamma får en gammal dator av sin son men

Läs mer

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Building Watson:! http://www.youtube.com/watch?v=3g2h3dz8rnc!! 29e oktober 2013 Intelligens Vad

Läs mer

JAVAUTVECKLING LEKTION 1

JAVAUTVECKLING LEKTION 1 JAVAUTVECKLING LEKTION 1 2016 Mahmud Al Hakim mahmud.al.hakim@nackademin.se www.alhakim.se AGENDA Introduktion till kursen Java historik och särdrag Javautvecklarens yrkesroll Installation och konfiguration

Läs mer

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET Olika slags datornätverk Förberedelse inför laboration 4. Historik Protokoll, / Adressering, namnservrar WWW, HTML Föreläsning 5 Internet LAN Local Area Network student.lth.se (ganska stort LAN) MAN Metropolitan

Läs mer

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 Datorhistoria och datorn i samhällsutvecklingen Moment i DD1390 Programsammanhållande kurs i datateknik Vad tror ni att ni ska lära er? Vad är datorhistoria? Maskinvara Programvara Industri ADB Kultur

Läs mer

Guide för AirPrint. Den här bruksanvisningen gäller följande modeller:

Guide för AirPrint. Den här bruksanvisningen gäller följande modeller: Guide för AirPrint Den här bruksanvisningen gäller följande modeller: DCP-J3W/J5W/J7W/J55DW/J75DW, MFC-J85DW/ J450DW/J470DW/J475DW/J650DW/J870DW/J875DW Version 0 SWE Definitioner av anmärkningar Nedanstående

Läs mer

Introduktion till programmering, hösten 2011

Introduktion till programmering, hösten 2011 Föreläsning 1 Programmering är ett hantverk. Det betyder att man inte kan läsa sig till den förmågan, man måste träna och man tränar genom att skriva mer och mer avancerade program. Programmering förutsätter

Läs mer

Av: Sven & Andrew 9E

Av: Sven & Andrew 9E Av: Sven & Andrew 9E Telefonens utveckling Antonio Meucci Antonio Meucci uppfann omkring 1849 telefonen, som han kunde ha mellan sovrummet och kontoret eftersom att han fru inte kunde röra sig. Den presenterades

Läs mer

Strul med Windows 10? Här är lösningarna på de vanligaste problemen

Strul med Windows 10? Här är lösningarna på de vanligaste problemen Sida 1 av 7 DETTA ÄR EN UTSKRIFT FRÅN PC FÖR ALLA Artikelns webbadress: http://pcforalla.idg.se/2.1054/1.634761/tips-problem-medwindows-10 Strul med Windows 10? Här är lösningarna på de vanligaste problemen

Läs mer

Introduktion till programmering och Python Grundkurs i programmering med Python

Introduktion till programmering och Python Grundkurs i programmering med Python Introduktion till programmering och Python Hösten 2009 Dagens lektion Vad är programmering? Vad är en dator? Filer Att tala med datorer En första titt på Python 2 Vad är programmering? 3 VAD ÄR PROGRAMMERING?

Läs mer

Elektriska Kretsar. En fördjupning gjord av Philip Åhagen. Philip Åhagen 2009-12-03. Mälardalens Högskola Produktutveckling 3 2009/2010 KPP 039

Elektriska Kretsar. En fördjupning gjord av Philip Åhagen. Philip Åhagen 2009-12-03. Mälardalens Högskola Produktutveckling 3 2009/2010 KPP 039 Mälardalens Högskola Elektriska Kretsar En fördjupning gjord av Philip Åhagen Philip Åhagen 2009-12-03 Table of Contents Inledning... 3 Grundläggande ellära... 4 Spänning... 4 Ström... 4 Resistans... 4

Läs mer

Datorkocken gör entré

Datorkocken gör entré Tema: Kreativa datorer Vi har vant oss vid att datorer ofta är bättre än oss människor på att analysera data. Särskilt när det kommer till stora datamängder, vilket det tidigare nyhetsbrevet på temat big

Läs mer

Introduktion till E-block och Flowcode

Introduktion till E-block och Flowcode Introduktion till E-block och Flowcode Vad är E-blocks? E-blocks är små kretskort som innehåller block av elektronik som man vanligtvis kan hitta elektroniska eller inbyggda system Det finns över 50 olika

Läs mer

TDIU01 (725G67) - Programmering i C++, grundkurs

TDIU01 (725G67) - Programmering i C++, grundkurs TDIU01 (725G67) - Programmering i C++, grundkurs Introduktion till kursen och programmering Eric Elfving Institutionen för datavetenskap 2 september 2014 Översikt Kursinformation Personal Kursmål Upplägg

Läs mer

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

Du kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst. Datorn När du har läst det här avsnittet skall du: känna till datorns historia kunna vilka tekniker man använder för att ta kontakt idag kunna reflektera kring fördelar och nackdelar med modern kommunikationsteknik

Läs mer

SCRATCH är ett nytt programmeringsspråk som gör att du kan skapa dina egna interaktiv historier, animationer, spel, musik och konst.

SCRATCH är ett nytt programmeringsspråk som gör att du kan skapa dina egna interaktiv historier, animationer, spel, musik och konst. version 1.4 SCRATCH är ett nytt programmeringsspråk som gör att du kan skapa dina egna interaktiv historier, animationer, spel, musik och konst. Dra gå blocket i Scripts-området. Klicka på blocket för

Läs mer

Professor och forskningschef bodahlbom.se

Professor och forskningschef bodahlbom.se Bo Dahlbom Professor och forskningschef bodahlbom.se aktivering.se sust.se Staying Alive Sverige år 1900 Bo Dahlbom Sverige år 2000 Bo Dahlbom Olja Samhället som maskin Funktionalism och systemtänkande

Läs mer

TDP002 Imperativ programmering

TDP002 Imperativ programmering TDP002 Imperativ programmering Introduktion till kursen och python Eric Elfving Institutionen för datavetenskap (IDA) Översikt Programmering En introduktion Python Köra och skriva program Python grunderna

Läs mer

Smarta telefoner och surfplattor

Smarta telefoner och surfplattor Smarta telefoner och surfplattor Hur jag använder min iphone och ipad Solveig Engdahl Seniornet Danderyd oktober 2015 Mina rubriker idag Apple eller annan tillverkare? Olika - Lika Smarta telefoner Surfplattor

Läs mer

Utbildningsplan Dnr CF 52-66/2007. Sida 1 (7)

Utbildningsplan Dnr CF 52-66/2007. Sida 1 (7) Utbildningsplan Dnr CF 52-66/2007 Sida 1 (7) PROGRAMMET FÖR SIMULERING OCH DATASPELSUTVECKLING, 180 HÖGSKOLEPOÄNG Programme in Simulation and Computer Game Development, 180 ECTS Utbildningsplanen är inrättad

Läs mer

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

Laboration 6. A/D- och D/A-omvandling. Lunds universitet / Fakultet / Institution / Enhet / Dokument / Datum Laboration 6 A/D- och D/A-omvandling A/D-omvandlare Digitala Utgång V fs 3R/2 Analog Sample R R D E C O D E R P/S Skiftregister R/2 2 N-1 Komparatorer Digital elektronik Halvledare, Logiska grindar Digital

Läs mer

Digital IC konstruktion

Digital IC konstruktion Digital IC konstruktion Viktor Öwall Transistorn: en förstärkare Power Supply Korrekt? gate drain source En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. Ground

Läs mer

Introduktion till programmering D0009E. Föreläsning 1: Programmets väg

Introduktion till programmering D0009E. Föreläsning 1: Programmets väg Introduktion till programmering D0009E Föreläsning 1: Programmets väg 1 Vad är en dator? En maskin vars beteende styrs av de innehållet (bitmönster) som finns lagrade i datorns minne (inte helt olikt förra

Läs mer

Världen. Sida 1 av 8. Detta är en del av SvD:s digitala urval för dig som är. prenumerant.

Världen. Sida 1 av 8. Detta är en del av SvD:s digitala urval för dig som är. prenumerant. Världen Av Jani Pirttisalo 21 mar, 2016 4 delningar Kan utrota mänskligheten eller rädda den Om datorutvecklingen fortsätter som den gjort de senaste årtiondena så kommer vi inom en ganska snar framtid

Läs mer

Systemkrav WinServ II Edition Release 2 (R2)

Systemkrav WinServ II Edition Release 2 (R2) Systemkrav WinServ II Edition Release 2 (R2) Observera: Alla rekommendationer är aktuella vid den tid då dokumentet publicerades och visar den senaste informationen för nödvändig mjukvara. Systemkrav för

Läs mer

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys Realtidssystem HT03 Vad är realtidssystem? Föreläsare: Wang Yi Rum: 1235, yi@it.uu.se, Tel: 471 3110 Assistent: Tobias Amnell Rum: 1216, tobiasa@it.uu.se, Tel: 4717122 Webbsida: www.it.uu.se/edu/course/homepage/realtid/h03

Läs mer

Guide för mobil utskrift och skanning för Brother iprint&scan

Guide för mobil utskrift och skanning för Brother iprint&scan Guide för mobil utskrift och skanning för Brother iprint&scan Version F SWE Definitioner av anmärkningar Nedanstående ikon används i den här bruksanvisningen: Obs-anmärkningarna ger dig information om

Läs mer

Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010. Programmering: att instruera en maskin att utföra en uppgift, kräver olika språk:

Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010. Programmering: att instruera en maskin att utföra en uppgift, kräver olika språk: Föreläsning 1 OH: Övergripande information Programmering: att instruera en maskin att utföra en uppgift, kräver olika språk: * maskinspråk = ettor och nollor, kan bara en maskin förstå. * programmeringsspråk

Läs mer

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3 Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3 För att 3L Pro skall fungera krävs att nedanstående hårdvarukrav och mjukvarukrav är uppfyllda. Viktigt är att tänka på att

Läs mer

Trådlös enkelhet, musikalisk känsla. ADDON T-Series

Trådlös enkelhet, musikalisk känsla. ADDON T-Series Trådlös enkelhet, musikalisk känsla ADDON T-Series Spela all din musik trådlöst Spela vad du vill från var du vill. Det spelar ingen roll om du använder ios, Android, Windows Phone eller Mac/PC. Addon

Läs mer

Google Earth. Mathias Andersson

Google Earth. Mathias Andersson Google Earth Är en digital interaktiv jordglob. Vi kan använda denna app för att se hur det ser ut på olika platser på jorden, eller återbesöka platser barnen vart. GarageBand Här skapar vi musik. I garageband

Läs mer

Mobile First Video on demand och livesändningar på Internet. Juni 2012

Mobile First Video on demand och livesändningar på Internet. Juni 2012 Mobile First Video on demand och livesändningar på Internet Juni 2012 1 Om detta dokument Marknaden och tekniken kring film (video on demand och livesändningar) på Internet utvecklas blixtsnabbt. Video

Läs mer

Programmering och digital kompetens

Programmering och digital kompetens Kollegialt lärande Föreläsning Workshop Programmering och digital kompetens Lärcafé, 14 juni OSÄKERHET RÄDSLA NYFIKENHET FÖRVALTARE OCH ENTREPRENÖRER Kompetensutveckling Skolverket släpper en modul i oktober.

Läs mer

Kort om World Wide Web (webben)

Kort om World Wide Web (webben) KAPITEL 1 Grunder I det här kapitlet ska jag gå igenom allmänt om vad Internet är och vad som krävs för att skapa en hemsida. Plus lite annat smått och gott som är bra att känna till innan vi kör igång.

Läs mer

Med Leef Access 2.0 ökar du minneskapaciteten i din Android-telefon eller surfplatta och den är så liten att den får plats i din ficka.

Med Leef Access 2.0 ökar du minneskapaciteten i din Android-telefon eller surfplatta och den är så liten att den får plats i din ficka. SVENSKA För Leef, kommer design alltid främst. Faktum är att över hälften av vårt team utgörs av designers. Vi integrerar fullständigt kvalitetsmaterial,funktion och stil, resultatet är en serie produkter

Läs mer

Guide för mobil utskrift och skanning för Brother iprint&scan

Guide för mobil utskrift och skanning för Brother iprint&scan Guide för mobil utskrift och skanning för Brother iprint&scan Version I SWE Definitioner av anmärkningar Vi använder obs-anmärkningar på följande sätt i den här bruksanvisningen: anger krav på driftmiljön,

Läs mer

Föreläsning 1: Introduktion till kursen

Föreläsning 1: Introduktion till kursen (17 januari 2017 F1 1 ) Föreläsning 1: Introduktion till kursen Lärare: Anna Eckerdal och Tom Smedsaas samt ca 20 assistenter Registrering / avregistrering Undervisningsformer: föreläsningar och laborationer

Läs mer

Beltone First Din väg till en bättre hörsel

Beltone First Din väg till en bättre hörsel Beltone hjälper världen att höra bättre Beltone grundades med principen att hjälpa människor att njuta av livet fullt ut. Sedan 1940 har vi tillhandahållit kunskap, verktyg, tjänster och utbildning till

Läs mer

Matematikundervisning med internet och film

Matematikundervisning med internet och film 14 mars 2015 Malmo ho gskola Sverker Aasa och Per Jo nsson, Malmo ho gskola Bakgrund Sverker och Per Olika teknologiprojekt vid Malmö högskola: Matematik för den digitala generationen MLE- Mobile learning

Läs mer

New Media. De nya praktikerna och kontexter för den nya praktiken

New Media. De nya praktikerna och kontexter för den nya praktiken New Media De nya praktikerna och kontexter för den nya praktiken Vilka är de nya praktikerna? NM utmanar föreställningen om konsumenter och producenter som två olika grupper I nya medier blir konsumenterna

Läs mer