GIERs 50 års markering. Da IT tjenesten kom til NTH ved Knut Skog (den første ansatte ved Regnesentret NTH)

Størrelse: px
Begynne med side:

Download "GIERs 50 års markering. Da IT tjenesten kom til NTH ved Knut Skog (den første ansatte ved Regnesentret NTH)"

Transkript

1 GIERs 50 års markering Da IT tjenesten kom til NTH ved Knut Skog (den første ansatte ved Regnesentret NTH)

2 GIER Geodetisk Institutts Elektroniske Regnemaskine En Algol-PC på deling

3 Skandinaviske Matematikkmaskiner Fra US & Eng ENIAC, Electronic Numerical Integrator And Computer ( ) EDVAC, Electronic Discrete Variable Automatic Computer ( ) EDSAC, Electronic Delay Storage Automatic Calculator ( ) Til Skandinavia BESK, Binær Elektronisk SekvensKalkylator), ( ) DASK, Dansk Aritmetisk SekvensKalkulator, ( ) Dansk BESK Men ingen NASK, (Norsk Aritmetisk SekvensKalkulator???) NUSSE Dansk Regnecentral etablert okt Norsk Regnesentral (som eget forskn. inst) 1958.

4 GIER s stamtre Einar Andersen

5 Etablering av Regnesentret NTH Våren 61: NTH får Nei til kjøp av IBM maskin (pris kr. 3,5 mill. [200 siv.ing årsønner]) NTNF (og Norsk Hydro) avtaler med Dansk Regnesentral (RC) om lisensbygging av 2 GIER maskiner, en til Norsk Regnesentral (NR) og en til Reguleringsteknikk NTH. Kristen Nygård og James Nickitas lager Simula & Univac 1107 avtale. NTH får NR- maskinen (GIER) (av NTNF?) til brukeropplæring. Lisensbygging droppes. Begge maskinene produseres av RC. Norsk personell opplæres gjennom medvirkning i produksjonen I København. Høsten 1961: SINTEF får driftsansvar for GIER maskinen til brukeropplæring. Våren 1962: Sommeren 1964: SINTEF etablerer Regnesentret NTH. (Undertegnede blir hanket inn og ansatt.) NTH får Ja til kjøp av datamaskin til teknisk vitenskaplig bruk på NTH (pris kr. 5,6 mill.)

6 Hva var min brøde? Hvorledes kom jeg inn i denne malstrøm?

7 A/S Sydvarangers dagbrudd

8 Flisgutt (1952) Koordinatberegning med håndsveivet regnemaskin

9 NTH 57-61

10 Sifferteknikken kommer til NTH Sommeren 1960: MIT stip.: Lyse og Bryhni Ikke et ord om digital teknikk (sifferteknikk) ble sagt i forelesninger. Men: Laboratorie oppgave v. 1961: Lag en 4 Bits addisjonskrets m/menteoverføring og med klokkefrekvens i mikrosek. området Gitt: Et koplingsskjema, komponenter (dioder, transistorer, motstander etc.) en pulsgenerator, et oscilloskop, loddebolt. Binære celler: flipp-flopper / bistabile multivibratorer/binære tall

11 Skjema for 2 registerceller

12 Kvantesprang i min erkjennelse Regning uten at noe beveget seg mekanisk!! Tusentalls addisjoner pr. sekund!! WOW!! Resultat: 1) Diplom om regnemaskiner. 2) Sommerjobb på E-lab 3) Reisestipend til NordSAM61 i Oslo i august. 4) Niels I. Beck: Programmeringen av matematikkmaskiner var den store utfordring. 5) Diplom Om programmering av regnemaskiner

13

14 Niels Ivar Bech & Peter Naur

15 København våren 1962 Jan. 1962: Ansatt av Stenstadvold og beordret til København sammen med N.H. Michelsen. Mars 1962: Fikk en fersk GIER fra samlebåndet der 12 pier (damer) loddet og monterte. Få maskinen til å virke i henhold til forskrifter (skjemaskjema og mikroprogrammene). Primo mai: GIER var fri for kalle loddinger, svake transistorer og dioder og trådningsfeil. Instruksjonene fungerte som de skulle. (Stor takk til Bjarner Svejgaard og Knud Bruun.) Medio mai: Flyttet over til ALGOL-gruppen til Peter Naur. Ola B. Brusdal og Per-Tore Jakobsen m.fl ankom Kbh. for opplæring på nyloddet maskin.

16 En Compiler hva er det?? ( å være havnet på månen ) Hva er Stakk? Blokk? Hva er call by name, hva er.. hva er.. hva betyr? Deadline IFIP München Aug. Fikk å implementere Algols standardfunksjoner (sin, cos, arctan, m.m.) med Chebyshev polynomer. Chebyshev polynomer??

17 ALGOL 60 og GIER-ALGOL

18 Entydighet & Backus Naur form (BNF)

19 IFIP München 1962 La Music D Algol Soixante Etter at første GIER forsendelse til München hadde kollapset, og ny maskin var på plass, ble for første gang rekursive prosedyrer demonstrert. På standen hadde P. Naur fått hengt opp en prangende plakat med teksten La Music D Algol Soixante. GIER (BESK og DASK) kunne høres. Fortegnsbiten på R-registret var tonegenerator. Du kunne høre den kompilerte/oversatte. I løpet av høsten frem til NTH-GIER var klar til å fraktes pr. fly til Trondheim, fikk jeg gjort meg kjent med GIERs Algol-oversetter. Dokumentasjon var selvsagt mangelvare. Primo November bar det tilbake til Trondhjæm.

20 GIER NTHs julegave 1962 Mens vi venter på Norman: 1. Algolkurs? Startknappen ( compile and go ) GIER som juke-box spilte Glade jul. Normans første ord om GIER: Den maskinen er output-bound!

21 Lineskriver (og ikke magnetbånd karusell)

22 GIER som System En PC som forsto Algol Som leste og skrev på papirhullbånd. NB!! Papirhullbåndet var brukerens digitale lagermedium. Forutsatte Flexowriter (off-line), pris 1,5 siv.ing årslønn!! Som hadde virtuelt lager! I/O: GIERs Akilleshæl

23 GIERs betydning GIER var driftsikker og enkel å betjene når den først fikk startknappen. GIERs Algol-oversetter var unik for sin tid og Algol en meget effektiv og velegnet opplæring i siv.ing. Studiet. GIER fikk flere hundre ansatte og studenter til å tenke algoritmisk, programmere og forme sine tanker som programtekster og derved se de muligheter som datateknologien skulle gi oss. 50 GIER maskiner ble serieprodusert frem til RC 4000 tok over ca 10 stk gikk til F&U i Danmark i løpet av 1963/64. Ingen brukermiljø jeg vet om har hatt en raskere vekst i IT-bruk en den som NTH hadde i

24 Da verdens første programmerer var i Tromsø Arthur W. Burks, programmerer i ENIAC prosjektet i , var med hurtigruta på vei til Nordkapp, og hadde spurt seg frem til Computer Science Dep. Univ. of Tromsoe. I de 3 timene han hadde før reisen gikk videre fikk jeg et interessant innblikk datamaskinens urtid. På mitt spørsmål om Turings maskinkonsept hadde, via v. Neuman, hatt noen innvirkning på ENIAC sa han over hode ikke. I deres tekniske verden var tilstandene så mange og så utfordrende at filosofisk overbygninger hadde ingen plass. Burks bok om den første elektroniske binære regnemaskin, Atanasoff Barry maskinen, var avgjørende for rettslig avvisning av kravet om patent på elektroniske regnemaskiner fra Sperry Rand i I 40 år var Burks professor ved Univ. of Michigan og døde i 2008 I en alder av 92 år

25 Arthur W. Burks i 1946 foran ENIAC

26 GIER ble unnfanget av et presserende behov i det danske Kartverk. I dag kan vi trygt si at GIER meget effektivt satte informatikk i teknisk vitenskaplige disipliner på kartet på NTH/NTNU Takk for oppmerksomheten

27

28 GIER Algols konseptuelle basis Peter Naur var i Cambridge høsten 1950, hvor han brukte EDSAC maskinen og var vel også kjent med Turings teoretiske betraktninger (maskinbegrep). 3. pass i Algoloversetteren er helt klart Turing inspirert.

GIER og Norges tekniske høyskole (NTH)

GIER og Norges tekniske høyskole (NTH) GIER og Norges tekniske høyskole (NTH) GIER s sentrale betydning for teknologisk utdannelse og forskning i Norge. Fødsel Unnfangelse Jordfaderen Knut Sivert Skog Fødselen 21. November 1962 ankommer GIER

Detaljer

DA NTH FIKK SIN KOLLEKTIVE PC: GIER

DA NTH FIKK SIN KOLLEKTIVE PC: GIER KNUT SKOG DA NTH FIKK SIN KOLLEKTIVE PC: GIER - FRITT ETTER HUKOMMELSEN TIL EN SOM VAR JORDFAR. En PC i kollektiv er ikke mye P - personlig. Det er likevel et faktum at den regnemaskin som for 40 år siden

Detaljer

DA NTH FIKK SIN KOLLEKTIVE PC: GIER

DA NTH FIKK SIN KOLLEKTIVE PC: GIER KNUT SKOG DA NTH FIKK SIN KOLLEKTIVE PC: GIER - FRITT ETTER HUKOMMELSEN TIL EN SOM VAR JORDFAR. En PC i kollektiv er ikke mye P - personlig. Det er likevel et faktum at den regnemaskin som for 40 år siden

Detaljer

NTH s TIDLIGE DATAHISTORIE. Professor Emeritus Jens G. Balchen. Inst. for teknisk kybernetikk, NTNU

NTH s TIDLIGE DATAHISTORIE. Professor Emeritus Jens G. Balchen. Inst. for teknisk kybernetikk, NTNU Foredrag ved 40-årsjubileet for NTNUs datavirksomhet, 22. november 2002 NTH s TIDLIGE DATAHISTORIE Professor Emeritus Jens G. Balchen. Inst. for teknisk kybernetikk, NTNU Min interesse for datateknikk

Detaljer

Hvordan fant man på å lage datamaskiner?

Hvordan fant man på å lage datamaskiner? Hvordan fant man på å lage datamaskiner? Manchester museum of science and industry: Deutsches Technikmuseum Berlin: Hvilken som var den første avhenger av hva man mener med en datamaskin. Antikythera Den

Detaljer

Spørsmål: Hvilken datamaskin var den første? Svaret Det avhenger av hva man mener med en datamaskin. Ifi. Spørsmålet Analoge Digitale Videre

Spørsmål: Hvilken datamaskin var den første? Svaret Det avhenger av hva man mener med en datamaskin. Ifi. Spørsmålet Analoge Digitale Videre Hvilken datamaskin var den første? Spørsmål: Hvilken datamaskin var den første? Svaret Det avhenger av hva man mener med en datamaskin. Antikythera Den første datamaskin Er dette verdens første datamaskin?

Detaljer

Spørsmål: Hvilken datamaskin var den første? Svaret. Det avhenger av hva man mener med en datamaskin. Spørsmålet Analoge Digitale Videre

Spørsmål: Hvilken datamaskin var den første? Svaret. Det avhenger av hva man mener med en datamaskin. Spørsmålet Analoge Digitale Videre Hvilken datamaskin var den første? Spørsmål: Hvilken datamaskin var den første? Svaret Det avhenger av hva man mener med en datamaskin. Antikythera Den første datamaskin Er dette verdens første datamaskin?

Detaljer

Spørsmål: Hvilken datamaskin var den første?

Spørsmål: Hvilken datamaskin var den første? Hvilken datamaskin var den første? Spørsmål: Hvilken datamaskin var den første? Manchester museum of science and industry: Deutsches Technikmuseum Berlin: Det avhenger av hva man mener med en datamaskin.

Detaljer

Spørsmål: Hvilken datamaskin var den første? Svaret. Det avhenger av hva man mener med en datamaskin. Spørsmålet Analoge Digitale Videre

Spørsmål: Hvilken datamaskin var den første? Svaret. Det avhenger av hva man mener med en datamaskin. Spørsmålet Analoge Digitale Videre Hvilken datamaskin var den første? Spørsmål: Hvilken datamaskin var den første? Svaret Det avhenger av hva man mener med en datamaskin. Antikythera Den første datamaskin Er dette verdens første datamaskin?

Detaljer

Vannverdihistorikk i NVE/Statkraftverkene 1963 ca. 1970

Vannverdihistorikk i NVE/Statkraftverkene 1963 ca. 1970 Notat Av Jan Husebye Dato 2016-02-01 Vannverdihistorikk i NVE/Statkraftverkene 1963 ca. 1970 I det følgende gis en kortfattet oversikt over aktiviteter mht vannverdiberegninger undertegnede var engasjert

Detaljer

Datamaskinbruk fra McBee til Cray. Johannes Moe forteller ved 50-års jubileet for Gier 27. november 2012

Datamaskinbruk fra McBee til Cray. Johannes Moe forteller ved 50-års jubileet for Gier 27. november 2012 Datamaskinbruk fra McBee til Cray Johannes Moe forteller ved 50-års jubileet for Gier 27. november 2012 1 Fem år før Gier: mitt første møte med datamaskinen En McBeeLGP-30 ved Portland Cement Association

Detaljer

INF-103. Velkommen til. Første time. Fra brukergrensesnitt til maskinvare. eller Datamaskinen på tvers. Andre time

INF-103. Velkommen til. Første time. Fra brukergrensesnitt til maskinvare. eller Datamaskinen på tvers. Andre time Velkommen til INF-103 Fra brukergrensesnitt til maskinvare eller Datamaskinen på tvers Motto: Hva er det egentlig som skjer? Første time Introduksjon til kurset Hva handler kurset om? Forelesere Pensum

Detaljer

INF-103 Fra brukergrensesnitt til maskinvare

INF-103 Fra brukergrensesnitt til maskinvare Velkommen til INF-103 Fra brukergrensesnitt til maskinvare eller Datamaskinen på tvers Motto: Hva er det egentlig som skjer? Ark 1 av 23 Første time Introduksjon til kurset Hva handler kurset om? Forelesere

Detaljer

Datasystemer og informasjonssystemer

Datasystemer og informasjonssystemer DRI1001 forelesning 2007 Hva er en datamaskin og hva kan den brukes til Litt om datamaskinens historie og faglig basis Prinsipper for datamaskinens virkemåte Kort om binære tall Data, informasjon og kunnskap

Detaljer

Datasystemer og informasjonssystemer

Datasystemer og informasjonssystemer DRI1001 forelesning 190906 Hva er en datamaskin og hva kan den brukes til Litt om datamaskinens historie og faglig basis Prinsipper for datamaskinens virkemåte Kort om binære tall Data, informasjon og

Detaljer

Kristen Nygaard forteller

Kristen Nygaard forteller Kristen Nygaard forteller Om Norsk Regnesentral: Opptakten til Nygaards inntreden som forskningssjef på Norsk Regnesentral i 1960, om kjøpet av UNIVAC 1107-maskinen og fram til 1964. Del 1 (46:18) Tid:

Detaljer

Forhistorien Menneskene har alltid prøvd å lage maskiner for å løse sine problemer. Dagens tema

Forhistorien Menneskene har alltid prøvd å lage maskiner for å løse sine problemer. Dagens tema Forhistorien Menneskene har alltid prøvd å lage maskiner for å løse sine problemer. Dagens tema Datamaskinenes historie Når, hvor og hvorfor ble de første datamaskiner laget? Charles Babbage Midt på 1800-tallet

Detaljer

Dagens tema. Rask-maskinen. Rasko-kode Raskas-kode. Litt datamaskinhistorie Registre og lagre Instruksjoner

Dagens tema. Rask-maskinen. Rasko-kode Raskas-kode. Litt datamaskinhistorie Registre og lagre Instruksjoner Dagens tema Dagens tema Rask-maskinen Litt datamaskinhistorie Registre og lagre Instruksjoner Rasko-kode Raskas-kode Dagens tema En overikt RusC-program x = x+1; ADD R1,R2,R1 Raskas-kode Kompilator rusc

Detaljer

Datasystemer og informasjonssystemer

Datasystemer og informasjonssystemer DRI1001 forelesning 2008 Hva er en datamaskin og hva kan den brukes til Prinsipper for datamaskinens virkemåte Kort om binære tall Litt om datamaskinens historie og faglig basis Data, informasjon og kunnskap

Detaljer

Forelesning inf Java 1

Forelesning inf Java 1 Forelesning inf1000 - Java 1 Tema: Javas historie Bestanddelene i et Java-program Programvariabler Ole Christian Lingjærde, 22. august 2013 Ole Chr. Lingjærde Institutt for informatikk 22. august 2013

Detaljer

INF2100. Dagens tema: Flink-maskinen Litt datamaskinhistorie. Registre og lagre. Instruksjoner. Flass-koden

INF2100. Dagens tema: Flink-maskinen Litt datamaskinhistorie. Registre og lagre. Instruksjoner. Flass-koden Dagens tema: Flink-maskinen Litt datamaskinhistorie Registre og lagre Instruksjoner Flass-koden Dag Langmyhr,Ifi,UiO: Forelesning 30. august 2005 Ark 1 av 20 Datamaskinenes historie Menneskene har alltid

Detaljer

TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT. Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap

TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT. Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap Læringsmål og pensum Læringsmål for denne forelesningen

Detaljer

DRI 1001 250809 Datasystemer og informasjonssystemer

DRI 1001 250809 Datasystemer og informasjonssystemer DRI1001 Hva er en datamaskin og hva kan den brukes til Prinsipper for datamaskinens virkemåte Kort om binære tall Data, informasjon og kunnskap Pensumstoff Kjos med flere (Innføring i IT), Kap. 1 DRI1001

Detaljer

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus Forelesere Knut Mørken og Martin Reimers, Matematisk institutt, 10. etg i Niels Henrik Abels hus Arbeider med

Detaljer

Dagens tema. Datamaskinenes historie. De første moderne datamaskiner. Løsning. Menneskene har alltid prøvd å lage maskiner for å løse sine problemer.

Dagens tema. Datamaskinenes historie. De første moderne datamaskiner. Løsning. Menneskene har alltid prøvd å lage maskiner for å løse sine problemer. Dagens tema Dagens tema Charles Babbage Datamaskinenes historie maskinen Litt datamaskinhistorie Registre og lagre Instruksjoner kode kode Menneskene har alltid prøvd å lage maskiner for å løse sine problemer.

Detaljer

En oppsummering (og litt som står igjen)

En oppsummering (og litt som står igjen) En oppsummering (og litt som står igjen) Pensumoversikt Hovedtanker i kurset Selvmodifiserende kode Overflyt Eksamen En oppsummering Oppsummering Pensum læreboken til og med kapittel 7 forelesningene de

Detaljer

Emneevaluering GEOV276 Vår 2016

Emneevaluering GEOV276 Vår 2016 Emneevaluering GEOV276 Vår 2016 Evaluering av min undervisning i GEOV276, våren 2016 (emneansvarlig) Undertegnede hadde eneansvar for forelesningene og øvelsene i GEOV276/Teoretisk seismologi våren 2016.

Detaljer

Forskningsmetoder i informatikk

Forskningsmetoder i informatikk Forskningsmetoder i informatikk Forskning; Masteroppgave + Essay Forskning er fokus for Essay og Masteroppgave Forskning er ulike måter å vite / finne ut av noe på Forskning er å vise HVORDAN du vet/ har

Detaljer

FRA INGENTING TIL OVERALT

FRA INGENTING TIL OVERALT FRA INGENTING TIL OVERALT en liten reise gjennom informatikkens historie av professor Morten Dæhlen, dekan ved Det Matematisk-naturvitenskapelige fakultet, Universitetet i Oslo Informatikkens historie

Detaljer

Dagens tema: Maskinkode. Litt datamaskinhistorie Hva er maskin- og assemblerkode? x86-prosessoren Programkode og variabler

Dagens tema: Maskinkode. Litt datamaskinhistorie Hva er maskin- og assemblerkode? x86-prosessoren Programkode og variabler Dagens tema Dagens tema: Maskinkode Litt datamaskinhistorie Hva er maskin- og assemblerkode? x86-prosessoren Programkode og variabler Charles Babbage Datamaskinenes historie Menneskene har alltid prøvd

Detaljer

Dagens temaer. Fra kapittel 4 i Computer Organisation and Architecture. Kort om hurtigminne (RAM) Organisering av CPU: von Neuman-modellen

Dagens temaer. Fra kapittel 4 i Computer Organisation and Architecture. Kort om hurtigminne (RAM) Organisering av CPU: von Neuman-modellen Dagens temaer Fra kapittel 4 i Computer Organisation and Architecture Kort om hurtigminne (RAM) Organisering av CPU: von Neuman-modellen Register Transfer Language (RTL) Instruksjonseksekvering Pipelining

Detaljer

Oppsummering av Uke 3. MAT1030 Diskret matematikk. Binære tall. Oppsummering av Uke 3

Oppsummering av Uke 3. MAT1030 Diskret matematikk. Binære tall. Oppsummering av Uke 3 Oppsummering av Uke 3 MAT1030 Diskret matematikk Forelesning 3: Mer om representasjon av tall Dag Normann Matematisk Institutt, Universitetet i Oslo 21. januar 2008 Mandag 14.01 og delvis onsdag 16.01

Detaljer

Douglas Engelbart NLS og musen

Douglas Engelbart NLS og musen NLS og musen Gunhild Kristiansen Design Av Digitale Omgivelser Høgskolen i Østfold 2004 Side 1 av 7 Innholdsfortegnelse 1.0 Introduksjon 3 2.0 4 3.0 NLS og musen 5 3.1 OnLine System (NLS) 5 3.2 Musen 5

Detaljer

Datamaskinenes historie Menneskene har alltid prøvd å lage maskiner for å løse sine problemer.

Datamaskinenes historie Menneskene har alltid prøvd å lage maskiner for å løse sine problemer. Datamaskinenes historie Menneskene har alltid prøvd å lage maskiner for å løse sine problemer Charles Babbage Midt på 1800-tallet var problemet tabeller med feil Dagens tema: Flink-maskinen Litt datamaskinhistorie

Detaljer

Datamaskinens oppbygning

Datamaskinens oppbygning Datamaskinens oppbygning Håkon Tolsby 18.09.2014 Håkon Tolsby 1 Innhold Hovedenheten Hovedkort Prosessor CISC og RISC 18.09.2014 Håkon Tolsby 2 Datamaskinens bestanddeler Hovedenhet Skjerm Tastatur Mus

Detaljer

Dagens tema. Mer MIPS maskinkode. Maske-operasjoner Skift-operasjoner Lesing og skriving Pseudo-instruksjoner Mer om funksjonskall Registeroversikt

Dagens tema. Mer MIPS maskinkode. Maske-operasjoner Skift-operasjoner Lesing og skriving Pseudo-instruksjoner Mer om funksjonskall Registeroversikt Dagens tema Mer MIPS maskinkode (P&H: 4.4 + 3.6 + 3.3 + A.6 + A.10) Maske-operasjoner Skift-operasjoner Lesing og skriving Pseudo-instruksjoner Mer om funksjonskall Registeroversikt Ark 1 av 16 Forelesning

Detaljer

Runtimesystemer - II. Parameteroverføring Call by value Call by reference Call by value-result Call by name INF 3110/ INF

Runtimesystemer - II. Parameteroverføring Call by value Call by reference Call by value-result Call by name INF 3110/ INF Runtimesystemer - II Parameteroverføring Call by value Call by reference Call by value-result Call by name 3110/4110-2004 5110-2009 4/14/2009 1 by value parameteroverføring (verdioverføring) Kall: inc2(&y)

Detaljer

Endringskompetanse i Ingeniørfaget HiÅ 17.08.2015 50 år med Moore s lov Loven som har skapt innovasjon i 50 år

Endringskompetanse i Ingeniørfaget HiÅ 17.08.2015 50 år med Moore s lov Loven som har skapt innovasjon i 50 år Endringskompetanse i Ingeniørfaget HiÅ 17.08.2015 50 år med Moore s lov Loven som har skapt innovasjon i 50 år Prof. Harald Yndestad Hva er endringskompetanse? Budskap: Marked, teknologi og metode - Ny

Detaljer

Endringer i Ingeniørfaget HiÅ 19.08.2014 Leve med Moores lov Loven som har skapt innovasjon i 50 år

Endringer i Ingeniørfaget HiÅ 19.08.2014 Leve med Moores lov Loven som har skapt innovasjon i 50 år Endringer i Ingeniørfaget HiÅ 19.08.2014 Leve med Moores lov Loven som har skapt innovasjon i 50 år Prof. Harald Yndestad Hva er det du utdanner deg til? Min og din tid i faget Er det noe du kan lære fra

Detaljer

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus Foreleser Knut Mørken, Matematisk institutt Rom nr. 1033 i Niels Henrik Abels hus E-post: knutm@ifi.uio.no Arbeider

Detaljer

Mer om representasjon av tall

Mer om representasjon av tall Forelesning 3 Mer om representasjon av tall Dag Normann - 21. januar 2008 Oppsummering av Uke 3 Mandag 14.01 og delvis onsdag 16.01 diskuterte vi hva som menes med en algoritme, og vi så på pseudokoder

Detaljer

Hva er Smartbok? Hva er Smartbok- PLUSS? Hvordan får jeg tilgang til Smartboka? Hvor kan jeg bruke Smartboka? Kan jeg miste min Smartbok?

Hva er Smartbok? Hva er Smartbok- PLUSS? Hvordan får jeg tilgang til Smartboka? Hvor kan jeg bruke Smartboka? Kan jeg miste min Smartbok? En introduksjon til Hva er Smartbok? Smartbok er en digital utgave av Gyldendals kjente læreverk som kan brukes på PC og Mac, på nettbrett og kan lastes ned og brukes offline. Hva er Smartbok- PLUSS? I

Detaljer

IKT historikk IKT historikk Innhold

IKT historikk IKT historikk Innhold Geir Ove Rosvold 25. juli 2012 Opphavsrett: Forfatter og Stiftelsen TISIP Resymé: I denne leksjonen presenteres en del bakgrunnsmateriale som er nyttig for resten av kurset. Vi ser datamaskinhistorie og

Detaljer

! Sentrale begreper er adresserbarhet og adresserom. ! Adresserbarhet: Antall bit som prosessoren kan tak samtidig i én operasjon

! Sentrale begreper er adresserbarhet og adresserom. ! Adresserbarhet: Antall bit som prosessoren kan tak samtidig i én operasjon agems temaer Oppbygging av RAM! ra kapittel i Computer Organisation and Architecture! Kort om hurtigminne (RAM)! Organisering av CPU: von Neuman-modellen! Register Transfer Language (RTL)! Instruksjonseksekvering!

Detaljer

Forskningsmetoder i informatikk

Forskningsmetoder i informatikk Forskningsmetoder i informatikk Forskning; Masteroppgave + Essay Forskning er fokus for Masteroppgave + Essay Forskning er ulike måter å vite / finne ut av noe på Forskning er å vise HVORDAN du vet/ har

Detaljer

MAT1030 Diskret matematikk. Kompleksitetsteori. Forelesning 29: Kompleksitetsteori. Dag Normann KAPITTEL 13: Kompleksitetsteori. 7.

MAT1030 Diskret matematikk. Kompleksitetsteori. Forelesning 29: Kompleksitetsteori. Dag Normann KAPITTEL 13: Kompleksitetsteori. 7. MAT1030 Diskret matematikk Forelesning 29: Dag Normann KAPITTEL 13: Matematisk Institutt, Universitetet i Oslo 7. mai 2008 MAT1030 Diskret matematikk 7. mai 2008 2 Meldinger: Det blir hovedsaklig tavleregning

Detaljer

IN uke 1. Komme i gang med programmering

IN uke 1. Komme i gang med programmering IN1000 - uke 1 Komme i gang med programmering Et lite oppdrag i bakgrunnen Under pultene på bakerste rad er det klistret post-it lapper med to tall skrevet på Regn ut summen av to nederste tall, skriv

Detaljer

VELKOMMEN TIL MAT-INF1100 og MAT-INF1105. Knut Mørken Rom Ø368, Fysikkbygget

VELKOMMEN TIL MAT-INF1100 og MAT-INF1105. Knut Mørken Rom Ø368, Fysikkbygget VELKOMMEN TIL MAT-INF1100 og MAT-INF1105 Knut Mørken knutm@ifi.uio.no Rom Ø368, Fysikkbygget Lærere Knut Mørken og Martin Reimers, Matematisk institutt Arbeider med beregningsorientert matematikk. En anvendelse

Detaljer

TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT. Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap

TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT. Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap Læringsmål og pensum Læringsmål for denne forelesningen

Detaljer

Forskningsmetoder i informatikk

Forskningsmetoder i informatikk Forskningsmetoder i informatikk Forskning og Essay Forskning er fokus for Essay og Masteroppgave Forskning er ulike måter å vite / finne ut av noe på Forskning er å vise HVORDAN du vet/ har funnet ut noe

Detaljer

Dagens tema Syntaks (kapittel Komp. 47, kap. 1 og 2)

Dagens tema Syntaks (kapittel Komp. 47, kap. 1 og 2) Dagens tema Syntaks (kapittel 2.1 + Komp. 47, kap. 1 og 2) 1/19 Forelesning 6 1.10.2003 Litt om kompilering og interpretering En kompilator oversetter et program til et annet språk, for eksempel maskinspråk.

Detaljer

Interaktiv tavle i klasserommet. En mulig vei for et didaktisk design

Interaktiv tavle i klasserommet. En mulig vei for et didaktisk design Interaktiv tavle i klasserommet. En mulig vei for et didaktisk design Førstelektor Tor Arne Wølner, Tor Arne Wølner Høgskolen i Vestfold 1 Den besværlig tavlen Fra min tavle til vår tavle Tor Arne Wølner

Detaljer

Litt om kompilering og interpretering. Dagens tema Syntaks (kapittel Komp. 47, kap. 1 og 2) Syntaks og semantikk

Litt om kompilering og interpretering. Dagens tema Syntaks (kapittel Komp. 47, kap. 1 og 2) Syntaks og semantikk Litt om kompilering og interpretering Dagens tema Syntaks (kapittel 2. + Komp. 47, kap. og 2) En kompilator oversetter et program til et annet språk, for eksempel maskinspråk. Et program interpreteres

Detaljer

Dagems temaer. kapittel 4 i Computer Organisation and Architecture. av CPU: von Neuman-modellen. Transfer Language (RTL) om hurtigminne (RAM)

Dagems temaer. kapittel 4 i Computer Organisation and Architecture. av CPU: von Neuman-modellen. Transfer Language (RTL) om hurtigminne (RAM) Dagems temaer Fra Kort Organisering Register kapittel 4 i Computer Organisation and Architecture om hurtigminne (RAM) av CPU: von Neuman-modellen Transfer Language (RTL) Instruksjonseksekvering Pipelining

Detaljer

Digidel-arena Nord-Norge

Digidel-arena Nord-Norge Digidel-arena Nord-Norge «Økt digital deltakelse» Tore Brox-Larsen UiT Norges arktiske universitet Hvorfor ønsker vi økt digital deltakelse? Nyttig for deg Du kan sende e-post, motta e-post, betale regninger,

Detaljer

AVSLUTTENDE EKSAMEN I. TDT4160 Datamaskiner Grunnkurs. Torsdag 29. November 2007 Kl. 09.00 13.00

AVSLUTTENDE EKSAMEN I. TDT4160 Datamaskiner Grunnkurs. Torsdag 29. November 2007 Kl. 09.00 13.00 Side 1 av 11 NTNU Norges teknisk-naturvitenskapelige universitet BOKMÅL Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap AVSLUTTENDE EKSAMEN

Detaljer

Hva er programmering?

Hva er programmering? 6108 Programmering i Java Leksjon 1 Introduksjon til programmering og til Java Hva er programmering? 1. Hva er et program? 2. Hva skal programmeres? 3. Hva er en programmerer? Programmering i Java - Leksjon

Detaljer

Kapittel 3: Litt om representasjon av tall

Kapittel 3: Litt om representasjon av tall MAT1030 Diskret Matematikk Forelesning 3: Litt om representasjon av tall Dag Normann Matematisk Institutt, Universitetet i Oslo Kapittel 3: Litt om representasjon av tall 26. januar 2010 (Sist oppdatert:

Detaljer

Start et nytt Scratch-prosjekt. Slett kattefiguren, for eksempel ved å høyreklikke på den og velge slett.

Start et nytt Scratch-prosjekt. Slett kattefiguren, for eksempel ved å høyreklikke på den og velge slett. Norgestur Introduksjon Bli med på en rundreise i Norge! Vi skal lage et spill hvor du styrer et helikopter rundt omkring et kart over Norge, mens du prøver å raskest mulig finne steder og byer du blir

Detaljer

Age of Computers. Historiebok IDI, NTNU

Age of Computers. Historiebok IDI, NTNU Age of Computers Historiebok IDI, NTNU 2005 Innhold 1 Historien om tallsystemer 6 1.1 Det binære tallsystemet...................... 6 1.2 Egyptiske tallsystemer....................... 6 1.3 Babylonske

Detaljer

Senter for Fremragende Utdanning i grunnleggende realfagsutdanning

Senter for Fremragende Utdanning i grunnleggende realfagsutdanning Senter for Fremragende Utdanning i grunnleggende realfagsutdanning Knut Mørken 1,2, Morten Hjorth-Jensen 3,2, Hans Petter Langtangen 5,1 og Anders Malthe-Sørenssen 3,4 1 Institutt for Informatikk, Universitetet

Detaljer

Eksamensoppgave i TDT4258 Energieffektive datamaskinsystemer

Eksamensoppgave i TDT4258 Energieffektive datamaskinsystemer Institutt for datateknikk og informasjonsvitenskap Eksamensoppgave i TDT4258 Energieffektive datamaskinsystemer Faglig kontakt under eksamen: Asbjørn Djupdal Tlf.: 909 39452 Eksamensdato: 29. mai 2013

Detaljer

INF 4130. 8. oktober 2009. Dagens tema: Uavgjørbarhet. Neste uke: NP-kompletthet

INF 4130. 8. oktober 2009. Dagens tema: Uavgjørbarhet. Neste uke: NP-kompletthet INF 4130 8. oktober 2009 Stein Krogdahl Dagens tema: Uavgjørbarhet Dette har blitt framstilt litt annerledes tidligere år Se Dinos forelesninger fra i fjor. I år: Vi tenker mer i programmer enn i Turing-maskiner

Detaljer

TDT4105 Informasjonsteknologi grunnkurs: Uke 35 Introduksjon til IKT. Basert på foiler av Professor Alf Inge Wang og Førsteamanuensis Roger Midtstraum

TDT4105 Informasjonsteknologi grunnkurs: Uke 35 Introduksjon til IKT. Basert på foiler av Professor Alf Inge Wang og Førsteamanuensis Roger Midtstraum 1 TDT4105 Informasjonsteknologi grunnkurs: Uke 35 Introduksjon til IKT Førstelektor Rune Sætre Basert på foiler av Professor Alf Inge Wang og Førsteamanuensis Roger Midtstraum 2 Læringsmål og pensum Læringsmål

Detaljer

Kapittel 6: Funksjoner

Kapittel 6: Funksjoner MAT1030 Diskret Matematikk Forelesning 14: Mer om funksjoner Roger Antonsen Institutt for informatikk, Universitetet i Oslo Kapittel 6: Funksjoner 10. mars 2009 (Sist oppdatert: 2009-03-10 11:34) MAT1030

Detaljer

Kapittel 3: Litt om representasjon av tall

Kapittel 3: Litt om representasjon av tall MAT1030 Diskret Matematikk Forelesning 3: Litt om representasjon av tall, logikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo Kapittel 3: Litt om representasjon av tall 20. januar 2009

Detaljer

Ja takk begge deler grunnforskning og anvendt forskning i universiteter og høyskoler

Ja takk begge deler grunnforskning og anvendt forskning i universiteter og høyskoler Ja takk begge deler grunnforskning og anvendt forskning i universiteter og høyskoler Magnus Gulbrandsen NIFU årskonferanse 2015 Sesjon 1: kvalitet og relevans i forskning Hovedbudskap Hvem er dette? Ja

Detaljer

Programmeringsspråket C

Programmeringsspråket C Programmeringsspråket C Bakgrunn Implementasjon av Unix ved AT&Ts laboratorium i Palo Alto 1960 75. Navnet kommer fra BCPL B C. Opphavsmannnen heter Dennis Ritchie. ANSI standard i 1988; omtrent alle følger

Detaljer

Beregningsperspektiv i ingeniørutdanningen? Knut Mørken Institutt for informatikk Senter for matematikk for anvendelser Universitetet i Oslo

Beregningsperspektiv i ingeniørutdanningen? Knut Mørken Institutt for informatikk Senter for matematikk for anvendelser Universitetet i Oslo Beregningsperspektiv i ingeniørutdanningen? Knut Mørken Institutt for informatikk Senter for matematikk for anvendelser Universitetet i Oslo Fagmøte Ingeniørfaglig innføring/samfunnsfag, NTNU, 25/10-2011

Detaljer

Kompendium med oppgaver for MAT-INF Høsten Knut Mørken

Kompendium med oppgaver for MAT-INF Høsten Knut Mørken Kompendium med oppgaver for MAT-INF 1100 Høsten 2003 Knut Mørken 26. oktober 2003 ii Innhold 1 Innledning 1 2 Tall og datamaskiner 5 2.1 Naturlige, hele, rasjonale, reelle og komplekse tall.......... 5

Detaljer

INF2270 Datamaskinarkitektur

INF2270 Datamaskinarkitektur Velkommen Velkommen til INF2270 Datamaskinarkitektur Motto: Datamaskinen på tvers Forelesere Forelesere Omid Mirmotahari (omidmi@ifi.uio.no) fra Studielaben, men opprinnelig fra Nanoelektronikk. Dag Langmyhr

Detaljer

Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid.

Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid. Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid. Albert Einstein 1 Vurderingsspråk i møte med eleven Jag vet inte

Detaljer

Brukermanual. Tastatur.

Brukermanual. Tastatur. Brukermanual ICAS Daglig bruk av sentralen Brannalarmen er aktiv til enhver tid og behøver ikke programmeres for gi alarm ved røykutvikling eller branntilløp. Innbruddsalarmen slås på ved å taste master-koden,

Detaljer

Forelesning 2. Flere pseudokoder. Representasjoner av tall. Dag Normann januar 2008 KONTROLLSTRUKTURER. Kontrollstrukturer. Kontrollstrukturer

Forelesning 2. Flere pseudokoder. Representasjoner av tall. Dag Normann januar 2008 KONTROLLSTRUKTURER. Kontrollstrukturer. Kontrollstrukturer Forelesning 2 Flere pseudokoder. Representasjoner av tall. Dag Normann - 16. januar 2008 KONTROLLSTRUKTURER Mandag innførte vi pseudokoder og kontrollstrukturer. Vi hadde tre typer grunn-instruksjoner:

Detaljer

Runtime-omgivelser Kap 7 - II

Runtime-omgivelser Kap 7 - II Runtime-omgivelser Kap 7 - II Dynamisk lager-allokering/når trenger vi en heap For objekter/recorder som allokeres dynamisk (new) og som man kan ha pekere til Gjelder ofte også array-objekter Under visse

Detaljer

TDT4160 Datamaskiner Grunnkurs 2008. Gunnar Tufte

TDT4160 Datamaskiner Grunnkurs 2008. Gunnar Tufte 1 TDT4160 Datamaskiner Grunnkurs 2008 Gunnar Tufte 2 Dagens forelesing Kapittel 1 Datamaskinsystem Kapittel 2 start 3 Gunnar Fakta Datamaskingruppa Biologisk inspirerte system: Unconvential Computing Machines

Detaljer

TDT4160 Datamaskiner Grunnkurs 2008. Gunnar Tufte

TDT4160 Datamaskiner Grunnkurs 2008. Gunnar Tufte 1 TDT4160 Datamaskiner Grunnkurs 2008 Gunnar Tufte 2 Auka yting 3 Auka yting CPU 4 Parallellitet Essensielt for å øke ytelse To typer: 1) Instruksjonsnivåparallellitet Fleire instruksjonar utføres samtidig

Detaljer

Runtime-omgivelser Kap 7 - II

Runtime-omgivelser Kap 7 - II Runtime-omgivelser Kap 7 - II Dynamisk lager-allokering/når trenger vi en heap For objekter/recorder som allokeres dynamisk (new) og som man kan ha pekere til Gjelder ofte også array-objekter Under visse

Detaljer

Et lite oppdrag i bakgrunnen

Et lite oppdrag i bakgrunnen Et lite oppdrag i bakgrunnen Under pultene på bakerste rad er det klistret post-it lapper med to tall skrevet på Regn ut summen av to nederste tall, skriv denne summen under de andre tallene, og send lappen

Detaljer

MAT1030 Forelesning 3

MAT1030 Forelesning 3 MAT1030 Forelesning 3 Litt om representasjon av tall Dag Normann - 26. januar 2010 (Sist oppdatert: 2010-01-26 14:22) Kapittel 3: Litt om representasjon av tall Hva vi gjorde forrige uke Vi diskuterte

Detaljer

1. GENERELLE HANDBØKER OG LÆREBØKER

1. GENERELLE HANDBØKER OG LÆREBØKER INFORMASJON FRA R UN IT REGNESENTRET VED UNIVERSITETET I TRONDHEIM Postadr.: Strindveien 2, N-7034 Trondheim -NTH Telex: 55 620 sintf n Telegram: COMPUTING NTH. Tlf.: (07)593100 (07)593030 Tittel HA:NDBØKER

Detaljer

GPS Workshop: Praktisk innføring i GPS-analyse for orientering

GPS Workshop: Praktisk innføring i GPS-analyse for orientering Storsamlingen 2011, Halden GPS Workshop: Praktisk innføring i GPS-analyse for orientering Av Jan Kocbach Mål for Workshop en Målet er at deltakerne skal være istand til å foreta en GPS-analyse fra trening/konkurranse

Detaljer

Det står skrevet i evangeliet etter Matteus i det 16. kapittel:

Det står skrevet i evangeliet etter Matteus i det 16. kapittel: Preken 1. s i faste 22. februar 2015 Kapellan Elisabeth Lund Halleluja Det står skrevet i evangeliet etter Matteus i det 16. kapittel: Fra da av begynte Jesus Kristus å gjøre det klart for disiplene sine

Detaljer

Old School Factory i Brostræde 4, Helsingør vi starter opp med hækling av kludetepper 1.okt. kl 18.00

Old School Factory i Brostræde 4, Helsingør vi starter opp med hækling av kludetepper 1.okt. kl 18.00 Nyhetsbrev August 2014 s1 Old School Factory i Brostræde 4, Helsingør vi starter opp med hækling av kludetepper 1.okt. kl 18.00 Trinn for trinn går vi gjennom hæklingens kunst. Du komponerer selv dit eget

Detaljer

Anbefalt litteratur: Pensum-bøker: Forelesere: Velkommen til INF Introduksjon til operativsystemer og datakommunikasjon

Anbefalt litteratur: Pensum-bøker: Forelesere: Velkommen til INF Introduksjon til operativsystemer og datakommunikasjon Forelesere: Velkommen til INF-1060 Introduksjon til operativsystemer og datakommunikasjon Pål Halvorsen (paalh@ifi.uio.no) Nettverk og Distribuerte systemer (ND) (ved Simula) Kjell Åge Bringsrud (kjellb@ifi.uio.no)

Detaljer

Forelesning 30. Kompleksitetsteori. Dag Normann mai Informasjon. Oppsummering

Forelesning 30. Kompleksitetsteori. Dag Normann mai Informasjon. Oppsummering Forelesning 30 Kompleksitetsteori Dag Normann - 14. mai 2008 Informasjon Det er lagt ut program for orakeltjenestene i MAT1030 denne våren på semestersiden. Det blir ikke ordinære gruppetimer fra og med

Detaljer

En teknisk historiefortelling

En teknisk historiefortelling Tretti år med digital kretsteknikk En teknisk historiefortelling av Yngvar Lundh Utrolig mye har hendt på et par mannsaldre Digitalteknikk De første viktige tretti år Vi kalte det Sifferteknikk 1940 1950

Detaljer

Forelesning 29: Kompleksitetsteori

Forelesning 29: Kompleksitetsteori MAT1030 Diskret Matematikk Forelesning 29: Kompleksitetsteori Roger Antonsen Institutt for informatikk, Universitetet i Oslo Forelesning 29: Kompleksitetsteori 13. mai 2009 (Sist oppdatert: 2009-05-17

Detaljer

Beregninger i ingeniørutdanningen

Beregninger i ingeniørutdanningen Beregninger i ingeniørutdanningen John Haugan, Høyskolen i Oslo og Akershus Knut Mørken, Universitetet i Oslo Dette notatet oppsummerer Knuts innlegg om hva vi mener med beregninger og Johns innlegg om

Detaljer

Dagems temaer INF ! Fra kapittel 4 i Computer Organisation and Architecture. ! Kort om hurtigminne (RAM)

Dagems temaer INF ! Fra kapittel 4 i Computer Organisation and Architecture. ! Kort om hurtigminne (RAM) Dagems temaer! ra kapittel 4 i Computer Organisation and Architecture! Kort om hurtigminne (RAM)! Organisering av CPU: von Neuman-modellen! Register Transfer Language (RTL)! Instruksjonseksekvering! Pipelining

Detaljer

Semantikk. Dagens tema Kjøresystemer (Ghezzi&Jazayeri 2.6, 2.7) Semantikk. Semantikk. En måte å svare på: gi semantikken til språket!

Semantikk. Dagens tema Kjøresystemer (Ghezzi&Jazayeri 2.6, 2.7) Semantikk. Semantikk. En måte å svare på: gi semantikken til språket! agens tema Kjøresystemer (Ghezzi&Jazayeri.,.) Innledende om semantikk Operasjonell semantikk / SIMPLESEM Bokholderi og minneorganisering Forskjellige språkklasser... en beskrivelse av hva som skjer når

Detaljer

TDT4160 Datamaskiner Grunnkurs 2008. Gunnar Tufte

TDT4160 Datamaskiner Grunnkurs 2008. Gunnar Tufte 1 TDT4160 Datamaskiner Grunnkurs 2008 Gunnar Tufte 2 Dagens forelesing Kven er Eg? Kva gjer eg Kva kan eg TDT4160 2008 Fagstab Førelesningar Øvingar Pensum Kvifor Datamaskiner Grunnkurs Kva kan datamaskiner

Detaljer

Forelesning 5. Diverse komponenter/større system

Forelesning 5. Diverse komponenter/større system Forelesning 5 Diverse komponenter/større system Hovedpunkter Komparator Dekoder/enkoder MUX/DEMUX Kombinert adder/subtraktor ALU En minimal RISC - CPU 2 Komparator Komparator sammenligner to 4 bits tall

Detaljer

Litt mer om Arduino. Roger Antonsen Sten Solli INF1510 31. januar 2011

Litt mer om Arduino. Roger Antonsen Sten Solli INF1510 31. januar 2011 Litt mer om Arduino Roger Antonsen Sten Solli INF1510 31. januar 2011 ARDUINO Input (Data) Prosessering Output Arduino Man kan bruke de 3 elementene i varierende grad, og også kutte noen helt ut. Det finnes

Detaljer

Areal og Eiendom. Jordskifte og jobb på Ås var ikke planlagt. NLH/UMB- landmåling geomatikk Kart og Plan 1972-2011

Areal og Eiendom. Jordskifte og jobb på Ås var ikke planlagt. NLH/UMB- landmåling geomatikk Kart og Plan 1972-2011 Areal og Eiendom Jordskifte og jobb på Ås var ikke planlagt NLH/UMB- landmåling geomatikk Kart og Plan 1972-2011 Institutt for landmåling 1970 Professor: Paul Gleinsvik Høyskolelektor : Aarstein Waade

Detaljer

Python: Rekursjon (og programmering av algoritmer) Python-bok: Kapittel 12 + teoribok om Algoritmer

Python: Rekursjon (og programmering av algoritmer) Python-bok: Kapittel 12 + teoribok om Algoritmer Python: Rekursjon (og programmering av algoritmer) Python-bok: Kapittel 12 + teoribok om Algoritmer TDT4110 IT Grunnkurs Professor Guttorm Sindre Læringsmål og pensum Mål Forstå, og kunne bruke, algoritmer

Detaljer

Hvordan lage en hjemmeside

Hvordan lage en hjemmeside Hvordan lage en hjemmeside En kort introduksjon til produksjon, editering og publisering av Torbjørn Meling Introduksjon Vi skal nå gå gjennom noen steg som forklarer med tekst hvordan man kan bruke Microsoft

Detaljer

Representasjon av tall på datamaskin Kort innføring for MAT-INF1100L

Representasjon av tall på datamaskin Kort innføring for MAT-INF1100L Representasjon av tall på datamaskin Kort innføring for MAT-INF00L Knut Mørken 3. desember 204 Det er noen få prinsipper fra den første delen av MAT-INF00 om tall som studentene i MAT-INF00L bør kjenne

Detaljer

Plan for digital kompetanse. Kringlebotn skole

Plan for digital kompetanse. Kringlebotn skole Plan for digital kompetanse Kringlebotn skole 2013/2014 Kompetansemål etter 2. trinn: Bruk av datamaskinen: Elevene bruker datamaskinen til tekstskriving og bruk av ulike nettressurser. Elevene får sitt

Detaljer

Datamaskinarkitektur våren 2009

Datamaskinarkitektur våren 2009 Datamaskinarkitektur våren 2009 Forelesning 1: Introduksjon til kurset T. M. Jonassen Department of Computer Science Faculty of Engineering Oslo University College 05. Januar 2009 Outline 1 Oversikt 2

Detaljer