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

Like dokumenter
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

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?

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

Hvordan fant man på å lage datamaskiner?

Datamaskinenes historie Når, hvor og hvorfor ble de første datamaskiner laget? Hvordan har utviklingen gått? Hva inneholder en datamaskin?

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

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

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

Datasystemer og informasjonssystemer

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

Datamaskinenes historie Når, hvor og hvorfor ble de første datamaskiner laget? Hvordan har utviklingen gått? Hva inneholder en datamaskin?

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

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

INF-103 Fra brukergrensesnitt til maskinvare

DRI Datasystemer og informasjonssystemer

Datasystemer og informasjonssystemer

IKT historikk IKT historikk Innhold

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

En overikt. Dagens tema. Datamaskinenes historie. Rask-maskinen Litt datamaskinhistorie Registre og lagre Instruksjoner. Rasko-kode.

Datasystemer og informasjonssystemer

ISO Dagens tema. Tegn. Uttrykk. I Minila lagres kun heltall, men de kan tolkes som tegn. Det siste om Minila.

GIER og Norges tekniske høyskole (NTH)

16/12/2010. Velkommen til Veterantreff. Hvor. er vi? Galt spørsmål. eldre enn det sømmer seg i vår alder ---

Grunnleggende testteori

Undervisningsplan for ITD Datateknikk Høsten 2016 Våren 2017

Age of Computers. Historiebok IDI, NTNU

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

Grunnleggende testteori

INF1400 Kap 1. Digital representasjon og digitale porter

PPU IT fagdidaktikk

INF1400 Kap 0 Digitalteknikk

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

Grunnleggende testteori. Etter Hans Schaefer

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

Emnenavn: Datateknikk. Eksamenstid: 3 timer. Faglærere: Robert Roppestad. Hele oppgavesettet består av 8 oppgaver, samt 1 vedlegg.

Analog til digital omformer

Forskningsseminar: Høgskolen i Ålesund: Fra Smart Grid, til Smarte Regioner

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

Internminnet. Håkon Tolsby Håkon Tolsby

Fra kuleramme til PC

Forelesning inf Java 1

Digital representasjon

Sondre Granlund Moen

Realfagsglede VG2 80 minutter

Forelesning nr.9 INF 1411 Elektroniske systemer. Transistorer MOSFET Strømforsyning

Internminnet. Håkon Tolsby Håkon Tolsby

Datamaskinens oppbygning

FRA INGENTING TIL OVERALT

Organisering og ledelse av hardware-utvikling

Prosessoren. Bakgrunnen Innhold LMC. Assemblerkode Oppsummering instruksjonene [Englander kap 6] Hva inneholder den? Hvordan utføres instruksjonene?

MAT1030 Forelesning 3

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Minnehåndtering i operativsystemer

Kapittel 3: Litt om representasjon av tall

NY EKSAMEN Emnekode: ITD13012

TDT4105/TDT4110 Informasjonsteknologi grunnkurs:

Læringsmål. Kapittel 1: Definere Informasjonsteknologi. Terje Rydland - IDI/NTNU. TDT ITGK - Hardware

TI TestGuard. Hurtigreferanse

TDT4105 Informasjonsteknologi grunnkurs: Uke 42 Strenger og strenghåndtering

Norsk informatikkolympiade runde

Håndtering av minne i et OS

TDT4105/TDT4110 Informasjonsteknologi grunnkurs:

1)Gjør om desimal tallene til binære: a) 4 =0100. b) 17 = c) 34 = d) 128 = e) 255 =

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

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

Side 1 av 7 [BOKMÅL]

TDT4110 IT Grunnkurs Høst 2015

TDT4110 IT Grunnkurs Høst 2016

Kompleksitetsanalyse Helge Hafting Opphavsrett: Forfatter og Stiftelsen TISIP Lærestoffet er utviklet for faget LO117D Algoritmiske metoder

Eksamen INF2270 våren 2018

Definisjon av prosess

Utførelse av programmer, metoder og synlighet av variabler i JSP

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

TDT4105 Informasjonsteknologi, grunnkurs - Foreleser 1: MTBYGG, MTIØT, MTKJ, MTMART, MTMT, MTPROD

Modul nr Roboter og matematikk - EV3

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

består av 7 sider inklusiv denne forsiden og vedlegg. Kontroller at oppgaven er komplett før du begynner å besvare spørsmålene.

Kjenn din PC (Windows 7)

Dagens temaer. Architecture INF ! Dagens temaer hentes fra kapittel 3 i Computer Organisation and

super:bit-oppdraget Lærerveiledning Versjon 1, august 19.

Modul nr Roboter og matematikk - EV3

INF1070. Velkommen til. Datamaskinarkitektur. Motto: Hvordan bygger man en datamaskin? INF1070

Scheduling og prosesshåndtering

Elektroniske tellere E L E K T R O N I S K E T E L L E R E

Testlig og binær form

MAT1030 Forelesning 11

VEILEDNING TIL LABORATORIEØVELSE NR 4

Minnehåndtering i operativsystemer

MAT1030 Diskret Matematikk

Pensum Hovedtanker Selvmodifiserende Overflyt Veien videre Eksamen. Oppsummering

Kapittel 5: Relasjoner

Seksjon 1. INF2270-V16 Forside. Eksamen INF2270. Dato 1. juni 2016 Tid Alle trykte og skrevne hjelpemidler, og en kalkulator, er tillatt.

Norsk informatikkolympiade runde. Sponset av. Uke 46, 2017

Dagens temaer. Dagens temaer er hentet fra P&P kapittel 3. Motivet for å bruke binær representasjon. Boolsk algebra: Definisjoner og regler

INF3430/4431. Kretsteknologier Max. kap. 3

Modul nr Roboter og matematikk - EV3

Hovedpunkter. Digital Teknologi. Digitale Teknologi? Digitale Teknologi? Forelesning nr 1. Tall som kun er representert ved symbolene 0 og 1

Hva er programmering?

Transkript:

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?

Antikythera Antikythera maskinen Denne maskinen ble funnet år 1900 i et skipsvrak. Den er sannsynligvis laget på Rhodos ca 100 f. Kr. Hva gjør den? Den regner om fra gresk til egyptisk kalender og viser planetenes posisjoner.

Analoge datamaskiner Analoge og digitale datamaskiner Antikythera maskinen er en analog datamaskin. Analog Verdier representeres av fysiske størrelser: lengde, rotasjon eller spenning. Digital Verdier representeres symbolsk.

Analoge datamaskiner Et problem A 10 27 8 5 6 B 8 5 4 5,5

Analoge datamaskiner Analoge datamaskiner Hyssingmaskinen er typisk for analoge datamaskiner: Den tar lang tid å bygge/sette opp. Selve beregningen tar svært kort tid. Nøyaktigheten blir ikke bedre enn ca 5 desimaler. Ikke alle problemer egner seg for analoge datamasiner.

Analoge datamaskiner Andre analoge datamaskiner En regnestav kan typisk beregnea b, a b,a 2,a 3, a og 3 a.

Analoge datamaskiner Differensialanalysatorer Frem mot 2. verdenskrig bygde man avanserte analoge maskiner for å løse differensialligninger, i Europa spesielt i England og Norge.

Definisjon Hva er en digital datamaskin? Jeg vil sette følgende krav til en datamaskin: generell (dvs løse alle typer problemer) programmerbar (med programmet i minnet) tatt i bruk I tillegg vil de oftest være binære elektroniske

Charles Babbage Difference engine Charles Babbage planla Difference engine i 1820 årene. Generell I bruk Prog i RAM Binær Elektronisk

Charles Babbage Analytical engine Denne maskinen ble planlagt i 1830 årene. Generell Prog i RAM I bruk Binær Elektronisk +

Konrad Zuse Zuse Z1, Z2 og Z3 Konrad Zuse konstruerte sine maskiner rundt 1940. Generell I bruk Prog i RAM Binær + Elektronisk

John Atanasoff ABC ABC ble laget rundt 1940. Generell Prog i RAM I bruk Binær + + Elektronisk

John Mauchly og J Presper Eckert Eniac Dette er den maskinen som fikk mest å si for den senere utviklingen. Bygget 1939 46. Generell Prog i RAM I bruk Binær + + + Elektronisk

Howard Aiken Harvard mark I I 1944 var dette den første nyttige datamaskinen. Generell Prog i RAM I bruk Binær + Elektronisk

Howard Aiken Den aller første «bug» 9. september 1945 kl 15.45 fant man en feil i relé nr 70 i panel F i en Mark II og foretok den første «debugging»:

Bletchley Park Colossus Colossus ble bygget under krigen for å knekke tyske koder. Generell Prog i RAM I bruk Binær + + + Elektronisk

Maurice Wilkes EDSAC Electronic Delay Storage Automatic Calculator kjørte første program 6. mai 1949 i Cambridge. Generell Prog i RAM I bruk Binær + + + + + Elektronisk

Generasjonene Datamaskingenerasjoner Det er vanlig å dele datamaskinene inn i generasjoner: År Teknologi Størrelse Instr/sek Pris (2005 kr) 1 1945 60 Radiorør 10m³ 2000 50 mill 2 1960 68 Transistorer 650dm³ 500000 40 mill 3 1968 78 IC 80dm³ 300 000 150 000 4 1978?? LSI og VLSI 0,1 20dm³ 10 9 10000 Størrelser Det er også vanlig å dele inn datamaskiner etter størrelse: stormaskin («mainframe»), minimaskin, mikromaskin, bærbar maskin, PDA