Tall og Format i Internett
|
|
- Hermod Aasen
- 8 år siden
- Visninger:
Transkript
1 Tall og Format i Internett Ketil Danielsen ketil.danielsen@himolde.no September 7, 2006 Det ble tidligere sagt at de binære tall (0 og 1) er basis i lagring og overføring av informasjon i datasystemer og datanett. Maskinen arbeider med binære tall og IT-fagfolk snakker om desimale tall, av og til heksadesimale eller oktale tall. Dette notatet gir en innføring i digital representasjon med Internettfrakt som utgangspunkt. Verdirom I det desimale tallsystem, titalls-systemet, har vi 10 mulige verdier for et siffer: 0, 1, 2, 3, 4, 5, 6, 7, 8 og 9. Med to siffer har vi 100 mulige verdier : Generelt sett: Med k siffer har vi 10 k mulige verdier. Og, enda mer generelt: Hvis det er b mulige tall per siffer, som for eksempel b = 10 i det desimale tallsystem, ja, da er det b k mulige verdier med k siffer. Datamaskiner arbeider med totalls-systemet, der b = 2. De eneste mulige tall er 0 og 1. Én enkelt bit er et sted som kan romme verdiene 0 eller 1 (21 = 2 mulige verdier). To bit kan romme verdiene 00, 01, 10 eller 11 (2 2 = 4 mulige). Tre bit kan romme verdiene 000, 001, 010, 011, 100, 101, 110 eller 111 (2 3 = 8 mulige). Og, k bit kan romme 2 k mulige verdier. Derfor sa vi om Internettfrakt, at med 8 bit Type of Service (TOS) i IP s pakkehode, kunne vi faktisk ha romme 2 8 = 256 ulike verdier. Mer spesifikt ville det være verdiene fra til i totalls-systemet, eller 0 til 255 i titalls-systemet. Sålangt er lite sagt om hvordan vi regner om et binært tall til et desimalt. Hvorfor blir i binær fasong, 255 i desimal fasong, for eksempel? Vi begynner med det enkleste, og antar at vi har en bitposisjon tilgjengelig, at k = 1. Her er 0 2 = 0 10 og 1 2 = Med slik subscript (nedtrekt i lavere font) indikeres hvilket tallsystem tallet er vist i. Omregning til desimalt For k = 2 var de mulige verdier 00, 01, 10 og Hvorfor disse skrives desimalt som 0, 1, 2 og 3 er problemet for de fleste som leser dette. 2 Reglene for omreg- 1 Notatet vil tidvis skrive tallsystemets base som subscript til tallet, for eksempel 00 2, 01 2, 10 2 og En handsopprekning viste at 5 av 30 hadde arbeidet med totalls-system fra VGS. 1
2 ning fra et annet tallsystem, til det desimale system (ikke andre veien) er at en tar summen av hvert siffer, etter at sifferet er mulitiplisert med tallsystemets base b opphøyd i p, der p er sifferets posisjon. Dette var tungt sagt, men lettere illustrert. For binære tall er b = 2, for desimale tall er b = 10 (for oktale tall er b = 8 og for heksadesimale tall er b = 16, men disse diskuteres ikke enda). Vi regner om tallet 10 2 fra det binære til det desimale som følger. Det er to siffer i posisjon 0 og 1, henholdsvis. I posisjon 0 (lengst til høyre) står en 0, og i posisjon 1 (nest lengst til høyre står en 1). Den desimale versjon av tallet er da Et litt lengre tall er som blir 10 2 = = = = = = Det er viktig å kunne potensrekka for 2, med andre ord, hvis en skal drive med mye slik omregning. I relasjon til TOS-feltet: Når en bare har fire bit igjen, etter at de fire første er gitt bort til flagging av kvalitetsønske: Hvilke verdier kan en angi med fire bit hvis en får ha de til et spesielt formål? Laveste verdi er som blir 0 10, høyeste er som blir 15 10, da = = = Tidligere ble det sagt at k = 4 bit ga 2 k = 2 4 = 16 mulige mulige verdier. Vel, disse mulige verdiene er da desimale 0, 1, , 15 og ikke rekka fra 1 til 16. Senere vil notatet komme tilbake til hvordan dette feltet faktisk har blitt brukt opp gjennom tidene. I det heksadesimale tallsystem er det 16 mulige verdier som vi konsumerer 4 bit for å representere. I det oktale er det 8 mulige, og vi trenger bare 3 bit til representasjon av hvert oktale tall. I tabellen under kan en ane et system i bitvariasjonene etterhvert som det desimale tallet stiger, 2
3 desimal binær heksa oktal b = 10 b = 2 b = 16 b = A B C D E F I tabellen er det ikke tatt med innledende null er, men de kunne godt legges til for å sikre at tallene blir like lange. Det endrer ikke verdien og er ikke viktig. Adressefelt I dette avsnittet diskuteres regning med IP-adressene, disse som ble introdusert tidligere som 32 bit og blant annet figurerer i IP-pakkenes felt for avsender og mottaker. Det viktigste med en IP-adresse er at ruterne kan bruke den til sitt viktigste arbeid, nemlig styring av pakker langs en (eller flere) korteste vei(er) mot mottaker (unicast) eller mottakere (multicast). Mottakeren er en innlink i en maskin, og adressen til denne er gitt av den som disponerer det aktuelle adresserommet for den organisasjonen, der maskinen befinner seg. Adresserommet er tildelt av en annen organisasjon lenger opp i hierarkiet for adresseforvaltning i Internettet. Som eksempel om forvaltningen kan nevnes at labnettet har et lite adresserom tildelt av IT-senteret ved skolen. Hver maskin i labnettet har en link inn i Internettet, og denne skal ha egen IP-adresse. Dette er ett av flere adresserom skolen disponerer, og som er gitt til skolen av det nasjonale akademiske nett, Uninett. Og, til sist har Uninett blitt tildelt ett sett med ganske store adresserom til intern fordeling blant norske skoler. Hvis labnettet legges ned kan adresserommet gjenbrukes til dekning av nye lokale behov. Hvis labnettet blir for lite, kan det kompletteres med flere ledige adresserom (hvis det finnes). Og, labnettet kan deles inn i flere undernett, noe som kalles subnetting, og blir sentralt etterhvert i diskusjonen om adressering. 3
4 Men, hensikten er relasjon til tallsystemer, og da kan en begynne med IPadressenes gruppering inn i fem hovedgrupper: A, B, C, D og E. Labnettet er et rom med sammenhengende adresser, alle er B-adresse som en ser av de tre initielle bit i adressen som er 10. Resten av adressen er 30 bit og er todelt: NettID og vertsid. Ruterne vil videresende en pakke etter hvilken NettID, bortsett fra siste ruter (som ligger i mottakerens nett) som leverer direkte etter mottakeradressens vertsid. klasse prefix type nett nettid hostid A 0 store 7 24 B 10 mellomstore C 110 mindre 21 8 D 1110 multicast - - E 1111 eksperimentell - - Labnettet er i dotted decimal notation (DDN) /25, det vil si at de 25 initielle bit er nett, og de syv siste er vertsid. Dette er settingen for hvordan omregning fra desimalt utføres. Omregning fra desimalt Generelt sett (og tungt forklart) er overgangen fra desimalt slik at en skal finne hvilket tall som skal inn i alle sifferposisjoner i det nye tallet. Restverdien utsettes for en heltalls-divisjon med b k inntil en har null i rest. Det siffer som skal inn i posisjon k i det nye tallet er resultatet av heltalls-divisjonen (se illustrasjons-tabell under). En av maskinene er , som har binær verdi utledet under. I tabellen vises omregningen av 158, og dette er fra desimal til to-tallssystemet (binær), derfor er b = 2 i divisorkolonnen. Senere skal vi ta overgangen mot oktale (b = 8) og heksadesimale tallsystem (b = 16). 4
5 posisjon desimal b k = verdi i posisjon k (k) rest 2 k i binærtall / 128 = / 64 = / 32 = / 16 = / 8 = / 4 = / 2 = / 1 = 0-0 Merk, at tegnet for heltalls-divisjon er skråtegnet (slash). Resultatet er kun heltallsdelen, og desimalene er utelatt. De første 8 bit av de 32 bit i numerisk IP-adresse blir da: = De tre siste oktettene (8 bit kalles oktett, et annet navn er det mye mer kjente Byte) finner vi ut med en kalkulator, for eksempel calc.exe i Windows: = = , = = , og = Tabellen under viser helheten: Det er de initielle bit som avdekker adressens klasse: 10 betyr klasse B. Hvis vi tar samme 158 og lager oktal representasjon blir gangen: posisjon desimal b k = verdi i posisjon k (k) rest 8 k i oktaltall / 64 = / 8 = / 1 = 6-6 Vi sier at = Tilsist vises at = 9C 16. 5
6 posisjon desimal b k = verdi i posisjon k (k) rest 16 k i heksatall / 256 = / 16 = / 1 = C -14 I en aktuell pakkefanger (sniffer) vises avsenderadresse for en utsendt HTTPpakke heksadesimalt: 9e (store og små bokstaver er likeverdige). Her vil 9e representere 8 bit, der 9 er 1001 og e er I tabellen under vises hele oversettingen til 2-tallssystemet. Merk, at prefix 0x denne gang er brukt for heksadesimale tall, og er heller ikke uvanlig notasjon: 0x9e 0x26 0x52 0x En noterer seg at her dreier det seg om en annen maskin med annen IP-adresse enn den som ble eksemplifisert tidligere. Uansett, tilsammen er det 32 bit. Desimal versjon er vist i tredje linje, og merk at en her beveger seg fra totallssystemet til 10-tallssystemet, motsatt av prosedyren over. I tabellen under vises oversettelsen av siste oktett: posisjon verdi i posisjon k b k = (k) i binærtall 2 k = = = = = = = = 1 = 89 Et datasystem er fullt av adresser av ulike typer og lengder. En annen type adresse som ofte helst vises heksadesimalt, fordi den er lang (48 bit) er hardwareadressen. Ethernet-adresse skrives vanligvis for eksempel 00:b0:d0:20:da:59 som tilsvarer 12 heksadesimale tall, som igjen (fordi ett heksadesimalt tall trenger 4 bit) summerer til 48 bit. Adressen skrives av og til 0x00b0d020da59 uten at det blir lettere av den grunn. Men, det er lettere enn om 2-tallssystemet ble brukt. Varierende definisjon og bruk Hittil har vi brukt TOS-feltet som eksempel i arbeidet med å lære om tall og formater i Internett, og egentlig i datasystemer generelt. Og, det ble sagt at 6
7 TOS-feltet er et fast sted i IP-pakkens hode, der avsender kan si hvilken kvalitet som ønskes i befraktningen. I dette avsnittet sies litt om posisjonering av bits i et større avsatt felt, altså noe om formatet i et pakkehode. Diskusjonen er basert på RFC3168 som er fra September 2001, og omhandler alternative bruksområder for dette 8-bits felt. I praksis har støtten for TOS-feltet i Internettet vært svært varierende, og egentlig skuffende. Det vil si at uansett hvor mye senderne markerer sine ønsker, er det usikkert om noen internt i nettet egentlig tar hensyn til dette. I den senere tid har andre initiativ til modernisering av IP tatt i bruk TOS-feltet til andre formål, og tatt utgangspunkt i at dagens TOS-bruk er død, og vi må se om vi kan bruke det på andre måter. Det var RFC791 som definerte TOS-feltet, og det ble satt opp et 8-bits felt der bitposisjonene var benevnt b0, b1... b7. I RFC791 var b0-b2 avsatt til presedens, b3-b5 til TOS og b6-b7 udefinert (til fremtidig bruk). I RFC1122 ble b6-b7 tatt med i TOS-gruppen som nå inkluderte b3-b7. I RFC1349 ble siste bit (b7) tatt ut av TOS-gruppen og erklært som MBZ (must be zero); i realiteten avsatt til fremtidige formål. Differentiated Services Midt på 90-tallet begynte eksperimentering med Differentiated Services (DS) som skulle gi ulike klasser ulik betjening i ruterne. I essens ville dette bety at man kunne gi en slags garanti for et minimum av ressurstilgang for en gitt klasse, en forbedring fra det å gi alle samme leveringsforhold. I DS må avsender indikere hvilken trafikkgruppe avsenderen er med i, og b0-b5 i TOS-feltet ble avsatt til noe som kalles DS Code Point, og b6-b7 ble da avsatt til fremtidig bruk. Tidligere definisjon av TOS-feltet var nå lagt bort for godt. Men, dette er en eksperimentell standard, ikke en vedtatt standard. Disse seks bit gir 2 6 = 64 mulige verdier, altså 64 ulike koder. Disse er av Internet Address and Numbering Agency (IANA) gruppert i pools. Et blikk inn i inndelingen er nyttig for å illustrere tallsystemet. Stressindikatorer pool kodeområde bruksområde (viser kun b0-b5) 1 xxxxx0 standardisering ( ) 2 5 = 32 ulike koder 2 xxxx11 eksperiment og lokal bruk ( ) 2 4 = 16 ulike koder 3 xxxx01 eksperiment og lokal bruk, men kan omgjøres til standardisering ( ) 2 4 = 16 ulike koder I et nytt utkast til standard fra IETF er bit 6 og 7 av TOS-feltet angitt som et sted der ruteren kan angi til mottakeren at det er belastningsproblemer, i noe 7
8 som kalles en Explicit Congestion Notification (ECN). Ønsket fra ruteren er at senderen som skal oversende et bilde, videokonferanse eller annet, reagerer på signalet. b6-b7 betydning 00 endemaskinene forstår ikke ECN (settes av senderen) 01 ECN-transport kapabilitet 1, ECT(1) (settes av senderen) 10 ECN-transport kapabilitet 2, ECT(2) (settes av senderen) 11 CE (Congestion Experienced) (settes av ruteren) Dette demonstrerer hvordan k = 2 bit, nemlig b6 og b7 i TOS-feltet, gir fire mulige verdier. I høyre kolonne vises hva verdien indikerer. Det antas nå at den opprinnelige bruk av TOS-feltet er forgangen, og at en i noen år fremover vil bruke det som nevnt over: 6 bit til DSCP og 2 bit til ECN. Oppgave Som tidligere er det veldig nyttig å gjøre oppgaver for å befeste stoffet. Lag tabell som viser verdirommet for k = 1, 2,..., 8 siffer i alle fire tallsystem. Venstre kolonne viser k, neste kolonne viser laveste og høyeste verdi, tredje kolonne viser antall verdier i verdirommet. Bruk gjerne maskinens kalkulator. Anta at vi satt og skulle planlegge anvendelsen av TOS-feltet. Hvor mange bit var nødvendig for at senderne i TOS-feltet skulle kunne indikere tre ulike graderinger for throughput (leveringskvalitetene ikke viktig, middels viktig eller veldig viktig ). 8
Alle hele tall g > 1 kan være grunntall i et tallsystem.
Tallsystemer Heltall oppgis vanligvis i det desimale tallsystemet, også kalt 10-tallssystemet. Eksempel. Gitt tallet 3794. Dette kan skrives slik: 3 1000 + 7 100 + 9 10 + 4 = 3 10 3 + 7 10 2 + 9 10 1 +
DetaljerTallsystemer. Tallene x, y, z og u er gitt ved x = 2, y = 2, z = 4 og u = 2. Dermed blir =
Tallsystemer Heltall oppgis vanligvis i det desimale tallsystemet, også kalt 10-tallssystemet. Eksempel. Gitt tallet 3794. Dette kan skrives slik: 3 1000 + 7 100 + 9 10 + 4 = 3 10 3 + 7 10 2 + 9 10 1 +
DetaljerAlle hele tall g > 1 kan være grunntall i et tallsystem.
Tallsystemer Heltall oppgis vanligvis i det desimale tallsystemet, også kalt 10-tallssystemet. Eksempel. Gitt tallet 3794. Dette kan skrives slik: 3 1000 + 7 100 + 9 10 + 4 = 3 10 3 + 7 10 2 + 9 10 1 +
DetaljerKonvertering mellom tallsystemer
Konvertering mellom tallsystemer Hans Petter Taugbøl Kragset hpkragse@ifi.uio.no November 2014 1 Introduksjon Dette dokumentet er ment som en referanse for konvertering mellom det desimale, det binære,
DetaljerTallsystemer. Tallene x, y, z og u er gitt ved x = 2, y = 2, z = 4 og u = 2. Dermed blir =
Tallsystemer Heltall oppgis vanligvis i det desimale tallsystemet, også kalt 10-tallssystemet. Eksempel. Gitt tallet 3794. Dette kan skrives slik: 3 1000 + 7 100 + 9 10 + 4 = 3 10 3 + 7 10 2 + 9 10 1 +
DetaljerDigital representasjon
Digital representasjon Om biter og bytes, tekst og tall Litt mer XHTML 30.08.2004 Webpublisering 2004 - Kirsten Ribu - HiO I dag Tallsystemer Om biter og bytes: hvordan tall og tekst er representert i
DetaljerKapittel 5 Nettverkslaget
Kapittel 5 Nettverkslaget I dette kapitlet ser vi nærmere på: Nettverkslaget IP-protokollen Format Fragmentering IP-adresser Rutere Hierarkisk ruting og ruteaggregering Autonome soner 1 Nettverkslaget
DetaljerDiskret matematikk tirsdag 13. oktober 2015
Eksempler på praktisk bruk av modulo-regning. Tverrsum Tverrsummen til et heltall er summen av tallets sifre. a = 7358. Tverrsummen til a er lik 7 + 3 + 5 + 8 = 23. Setning. La sum(a) stå for tverrsummen
DetaljerModulo-regning. hvis a og b ikke er kongruente modulo m.
Modulo-regning Definisjon: La m være et positivt heltall (dvs. m> 0). Vi sier at to hele tall a og b er kongruente modulo m hvis m går opp i (a b). Dette betegnes med a b (mod m) Vi skriver a b (mod m)
DetaljerPotenser og tallsystemer
1 Potenser og tallsystemer Mål for opplæringen er at eleven skal kunne regne med potenser og tall på standardform med positive og negative eksponenter og bruke dette i praktiske sammenhenger gjøre rede
Detaljer1.8 Binære tall EKSEMPEL
1.8 Binære tall Når vi regner, bruker vi titallssystemet. Hvordan det virker, finner vi ut ved å se på for eksempel tallet 2347. 2347 = 2 1000 + 3 100 + 4 10 + 7 Hvis vi bruker potenser, får vi 2347 =
DetaljerPotenser og tallsystemer
8 1 Potenser og tallsystemer Mål for opplæringen er at eleven skal kunne regne med potenser og tall på standardform med positive og negative eksponenter og bruke dette i praktiske sammen henger gjøre rede
DetaljerMer 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
DetaljerOppsummering 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
DetaljerINF1040 Digital representasjon TALL
TALL Dagens plan: Tallsystemer (kapittel 6) Titallsystemet Det binære tallsystemet Det heksadesimale tallsystemet Representasjon av tall (kapittel 7) Heltall Negative tall Reelle tall Gray-kode (les selv!)
DetaljerLøsningsforslag Gruppeoppgaver 24. - 28.mars 2003
Løsningsforslag Gruppeoppgaver 24. - 28.mars 2003 1. Fragmentering a) Forklar prinsippet for fragmentering og reassemblering. Anta at maskinen som tar initiativet til kommunikasjonen benytter maksimale
DetaljerResymé: I denne leksjonen blir de viktigste tallsystemer presentert. Det gjelder det binære, heksadesimale og desimale tallsystem.
Geir Ove Rosvold 23. august 2012 Opphavsrett: Forfatter og Stiftelsen TISIP Resymé: I denne leksjonen blir de viktigste tallsystemer presentert. Det gjelder det binære, heksadesimale og desimale tallsystem.
DetaljerTALL. Titallsystemet et posisjonssystem. Konvertering: Titallsystemet binære tall. Det binære tallsystemet. Alternativ 1.
TALL Dagens plan: Tallsystemer (kapittel 6) Titallsystemet Det binære tallsystemet Det heksadesimale tallsystemet Representasjon av tall (kapittel 7) Heltall Negative tall Reelle tall Gray-kode (les selv!)
DetaljerTDT4105/TDT4110 Informasjonsteknologi grunnkurs:
1 TDT4105/TDT4110 Informasjonsteknologi grunnkurs: Uke 39 Digital representasjon, del 1 - Digital representasjon - Tekst og tall - positive, negative, komma? Alf Inge Wang alfw@idi.ntnu.no Bidragsytere
DetaljerTDT4105/TDT4110 Informasjonsteknologi grunnkurs:
1 TDT4105/TDT4110 Informasjonsteknologi grunnkurs: Uke 37 Digital representasjon, del 1 - Digital representasjon - Tekst og tall - positive, negative, komma? Rune Sætre satre@idi.ntnu.no Slidepakke forberedt
DetaljerMAT1030 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
DetaljerKapittel 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:
DetaljerOppsummering: Linjesvitsjing kapasiteten er reservert, og svitsjing skjer etter et fast mønster. Linjesvitsj
Oppsummering: Linjesvitsjing kapasiteten er reservert, og svitsjing skjer etter et fast mønster Linjesvitsj Pakkesvitsjing Ressursene er ikke reservert; de tildeles etter behov. Pakkesvitsjing er basert
DetaljerTeori og oppgaver om 2-komplement
Høgskolen i Oslo og Akershus Diskret matematikk høsten 2014 Teori og oppgaver om 2-komplement 1) Binær addisjon Vi legger sammen binære tall på en tilsvarende måte som desimale tall (dvs. tall i 10- talssystemet).
DetaljerHøgskolen i Molde Institutt for Informatikk Prøveeksamen 1 in115: Nettverksdrift 2002-03 Svarskisse:
Høgskolen i Molde Institutt for Informatikk Prøveeksamen in5: Nettverksdrift 2002-03 Svarskisse: bokmål Dato: 9. Mai 2003 Tidsrom: kl. 0900 300 Hjelpemidler: Ingen Oppgavesettet består av fire (4) sider
DetaljerTDT4110 IT Grunnkurs: Kommunikasjon og Nettverk. Læringsmål og pensum. Hva er et nettverk? Mål. Pensum
1 TDT4110 IT Grunnkurs: Kommunikasjon og Nettverk Kommunikasjon og nettverk 2 Læringsmål og pensum Mål Lære det mest grunnleggende om hvordan datanettverk fungerer og hva et datanettverk består av Pensum
Detaljer1990 første prognoser og varsler om at det ikke vil være nok IPv4 adresser til alle som ønsker det 1994 første dokumenter som beskriver NAT en
IPv4 vs IPv6 1990 første prognoser og varsler om at det ikke vil være nok IPv4 adresser til alle som ønsker det 1994 første dokumenter som beskriver NAT en mekanisme som kan hjelpe å spare IPv4 adresser
DetaljerMAT1030 Forelesning 2
MAT1030 Forelesning 2 Kontrollstrukturer, tallsystemer, basis Dag Normann - 20. januar 2010 (Sist oppdatert: 2010-01-20 12:31) Kapittel 1: Algoritmer (fortsettelse) Kontrollstrukturer I går innførte vi
DetaljerMAT1030 Diskret Matematikk
MAT1030 Diskret Matematikk Forelesning 2: Kontrollstrukturer, tallsystemer, basis Roger Antonsen Institutt for informatikk, Universitetet i Oslo 14. januar 2009 (Sist oppdatert: 2009-01-14 16:45) Kapittel
DetaljerNorsk informatikkolympiade runde
Norsk informatikkolympiade 2016 2017 1. runde Sponset av Uke 46, 2016 Tid: 90 minutter Tillatte hjelpemidler: Kun skrivesaker. Det er ikke tillatt med kalkulator eller trykte eller håndskrevne hjelpemidler.
DetaljerIT Grunnkurs Nettverk 2 av 4
1 IT Grunnkurs Nettverk 2 av 4 Foiler av Yngve Dahl og Rune Sætre Del 1 og 3 presenteres av Rune, satre@ntnu.no Del 2 og 4 presenteres av Yngve, yngveda@ntnu.no 2 Nettverk Oversikt Del 1 1. Introduksjon
Detaljer1 Potenser og tallsystemer
Oppgaver Potenser og tallsystemer KATEGORI. Potenser Oppgave.0 a) b) c) d) Oppgave. a) 0 b) ( ) c) ( ) d) ( ) Oppgave. Skriv uttrykkene som én potens. a) b) 7 c) d). Potensene a 0 og a n Oppgave.0 a) 7
DetaljerINF1400 Kap 1. Digital representasjon og digitale porter
INF4 Kap Digital representasjon og digitale porter Hovedpunkter Desimale / binære tall Digital hardware-representasjon Binær koding av bokstaver og lyd Boolsk algebra Digitale byggeblokker / sannhetstabell
DetaljerKapittel 2 TALL. Tall er kanskje mer enn du tror
Tall er kanskje mer enn du tror Titallsystemet 123 = 1 100 + 2 10 + 3 1 321 = 3 100 + 2 10 + 1 1 1, 2 og 3 kaller vi siffer 123 og 321 er tall Ikke bare valg av siffer, men også posisjon har betydning
DetaljerBINÆRT TRYLLERI. Be noen tenke på et tall mellom 1 og 31, og deretter peke ut alle rutene som dette tallet er med i (se også baksiden).
BINÆRT TRYLLERI Be noen tenke på et tall mellom 1 og 31, og deretter peke ut alle rutene som dette tallet er med i (se også baksiden). Hvis du kan det binære tallsystemet kan du nå si hvilket tall personen
DetaljerNorsk informatikkolympiade runde
Norsk informatikkolympiade 2015 2016 1. runde Sponset av Uke 46, 2015 Tid: 90 minutter Tillatte hjelpemidler: Kun skrivesaker. Det er ikke tillatt med kalkulator eller trykte eller håndskrevne hjelpemidler.
DetaljerForelesning 15.11. Datatyper Kap 5.2 Instruksjonsformat Kap 5.3 Flyttall App B
TDT4160 Datamaskiner Grunnkurs Forelesning 15.11 Datatyper Kap 5.2 Instruksjonsformat Kap 5.3 Flyttall App B Dagens tema Datatyper (5.2) Heltall Ikke-numeriske datatyper Instruksjonsformat (5.3) Antall
DetaljerKort om IPv6 IPv6-header Adresser. IPv6-foredrag. Grunnleggende. Trond Endrestøl. Fagskolen Innlandet. 19. september 2013.
Grunnleggende Fagskolen Innlandet 19. september 2013 Foredragets filer Filene til foredraget er tilgjengelig gjennom: Subversion: svn co \ svn://svn.ximalas.info/ipv6-foredrag-grunnleggende Web: svnweb.ximalas.info/ipv6-foredrag-grunnleggende/
DetaljerGjennomgang av kap. 1-4. Kommunikasjonsformer Typer av nettverk Adressering og routing Ytelse Protokoller
Uke 6 - gruppe Gjennomgang av kap. 1-4 Kommunikasjonsformer Typer av nettverk Adressering og routing Ytelse Protokoller Gruppearbeid Diskusjon Tavle Gi en kort definisjon av følgende: 1. Linje/pakkesvitsjing
DetaljerOversikt Kort om IPv6 IPv6-header Adresser. IPv6-foredrag. Grunnleggende. Trond Endrestøl. Fagskolen Innlandet. 18. september 2013.
Grunnleggende Fagskolen Innlandet 18. september 2013 Foredragets filer Filene til foredraget er tilgjengelig gjennom: Subversion: svn co \ svn://svn.ximalas.info/ipv6-foredrag-grunnleggende Web: http://svnweb.ximalas.info/viewvc.cgi/
DetaljerI Kapittel 2 lærte vi om tall i alternative tallsystemer, i hovedsak om binære tall, oktale tall og heksadesimale tall.
Forelesning 4 Tall som data Dag Normann - 23. januar 2008 Valg av kontaktpersoner/tillitsvalgte Før vi tar pause skal vi velge to til fire tillitsvalgte/kontaktpersoner. Kontaktpersonene skal være med
DetaljerBakgrunn Adresser. IPv6. Gjesteforelesning ved Høgskolen i Gjøvik i faget IMT2521 Nettverksadministrasjon del 1. Trond Endrestøl. Fagskolen i Gjøvik
Gjesteforelesning ved Høgskolen i Gjøvik i faget IMT2521 Nettverksadministrasjon del 1 Fagskolen i Gjøvik 27. oktober 2010 Hva er? Hvorfor bruke? ved FiG Bakgrunn Hva er? Hvorfor bruke? ved FiG Bakgrunn
DetaljerINF1040 løsningsforslag oppgavesett 7: Tall og geometrier
INF1040 løsningsforslag oppgavesett 7: Tall og geometrier (Kapittel 7.1, 7.4-7.8, 8 + Appendiks B) Hvis du finner feil i løsningsforslaget er det fint om du gir beskjed om dette ved å sende en mail til
DetaljerRepresentasjon 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
DetaljerOppgaver til kapittel 19 - Kryptering og steganografi
Oppgaver til kapittel 19 - Kryptering og steganografi Oppgave 1 - Cæsars kode (plenum) I symmetrisk kryptering brukes samme nøkkel både for å kryptere og dekryptere. Avhengig av hvordan nøkkelen utformes
DetaljerTall. Posisjons-tallsystemer. Representasjon av heltall. Tall positive, negative heltall, flytende tall. Tekst ASCII, UNICODE XML, CSS
Tall jfr. Cyganski & Orr 3..3, 3..5 se også http://courses.cs.vt.edu/~csonline/numbersystems/lessons/index.html Tekst ASCII, UNICODE XML, CSS Konverteringsrutiner Tall positive, negative heltall, flytende
DetaljerValg av kontaktpersoner/tillitsvalgte. MAT1030 Diskret matematikk. Oppsummering av kapittel 2. Representasjon av hele tall
Valg av kontaktpersoner/tillitsvalgte MAT1030 Diskret matematikk Forelesning 4: Tall som data Dag Normann Matematisk Institutt, Universitetet i Oslo 23. januar 2008 Før vi tar pause skal vi velge to til
Detaljer2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ.,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU
2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU 2SSJDYH D)RUNODUKYLONHWRHOHPHQWHUHQ,3DGUHVVHEHVWnUDY En IP-adresse består av to deler, nettverksdel og
DetaljerKapittel 10 Tema for videre studier
Kapittel Tema for videre studier I dette kapitlet ser vi nærmere på: Nettverksteknologi Virtuelle private nett Nettverksadministrasjon Mobilitet og flyttbare nettverkstilkoblinger Sikkerhet Garantert tjenestekvalitet
DetaljerNettverkslaget. Fragmentering/framsending Internetworking IP
Uke 9 - gruppe Nettverkslaget Fragmentering/framsending Internetworking IP Gruppearbeid Diskusjon 1. Forklar prinsippet for fragmentering og reassemblering. Anta at maskinen som tar iniativet til kommunikasjonen
DetaljerINF1040 Oppgavesett 1: Tallsystemer og binærtall
INF1040 Oppgavesett 1: Tallsystemer og binærtall (Kapittel 1.1 1.4, 6, 7.2 7.3) Fasitoppgaver 1. Skriv tallene fra 1 10 til 20 10 som binærtall. 2. Skriv tallene fra 1 10 til 20 10 som heksadesimale tall.
DetaljerHusk å registrer deg på emnets hjemmeside!
IT Informatikk basisfag 28/8 Husk å registrer deg på emnets hjemmeside! http://it.idi.ntnu.no Gikk du glipp av øving? Gjør øving og få den godkjent på datasal av din lærass! Forrige gang: HTML Merkelapper
DetaljerKapittel 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
DetaljerPosisjonsystemet FRA A TIL Å
Posisjonsystemet FRA A TIL Å VEILEDER FOR FORELDRE MED BARN I 5. 7. KLASSE EMNER Side 1 Innledning til posisjonsystemet P - 2 2 Grunnleggende om posisjonsystemet P - 2 3 Titallsystemet P - 3 4 Posisjonsystemet
DetaljerHva består Internett av?
Hva består Internett av? Hva er et internett? Et internett = et nett av nett Ingen sentral administrasjon eller autoritet. Mange underliggende nett-teknologier og maskin/programvareplatformer. Eksempler:
DetaljerDatateknikk TELE1004-A 14H HiST-AFT-EDT
Side 1 av 9 Datateknikk TELE1004-A 14H HiST-AFT-EDT Deleksamen tema digitalteknikk og datakommunikasjon 05.12.2014; fasit Oppgåve 1 [15 % ; digitalteknikk] I eit digitalt system skal det reknast vha. 2-komplementmetoden.
DetaljerNorsk informatikkolympiade runde. Sponset av. Uke 46, 2015
Norsk informatikkolympiade 2015 2016 1. runde Sponset av Uke 46, 2015 Tid: 90 minutter Tillatte hjelpemidler: Kun skrivesaker. Det er ikke tillatt med kalkulator eller trykte eller håndskrevne hjelpemidler.
DetaljerNorsk informatikkolympiade runde
Norsk informatikkolympiade 2017 2018 1. runde Sponset av Uke 46, 2017 Tid: 90 minutter Tillatte hjelpemidler: Kun skrivesaker. Det er ikke tillatt med kalkulator eller trykte eller håndskrevne hjelpemidler.
DetaljerNorsk informatikkolympiade runde. Sponset av. Uke 46, 2017
Norsk informatikkolympiade 2017 2018 1. runde Sponset av Uke 46, 2017 Tid: 90 minutter Tillatte hjelpemidler: Kun skrivesaker. Det er ikke tillatt med kalkulator eller trykte eller håndskrevne hjelpemidler.
DetaljerMatematikk for IT, høsten 2016
Matematikk for IT, høsten 0 Oblig 1 Løsningsforslag 6. august 0 1..1 a) 19 76? 76 : 19 = 4 Vi ser at vi får 0 i rest ved denne divisjonen. Vi kan derfor konkludere med at 19 deler 76. b) 19 131? 131 :
DetaljerOpus Systemer AS 2013
2013 2 Opus Dental 7.0 Innholdsfortegnelse Kapittel 1 SMS - funksjonen 3 1.1... 3 Innstillinger for SMS i firmakortet 1.2... 4 Opus SMS Service Manager 1.3... 6 Personaliakortet til pasienten 1.4 7 SMS...
DetaljerReelle tall på datamaskin
Reelle tall på datamaskin Knut Mørken 5. september 2007 1 Innledning Tirsdag 4/9 var tema for forelesningen hvordan reelle tall representeres på datamaskin og noen konsekvenser av dette, særlig med tanke
DetaljerNorsk informatikkolympiade runde. Sponset av. Uke 46, 2016
Norsk informatikkolympiade 2016 2017 1. runde Sponset av Uke 46, 2016 Tid: 90 minutter Tillatte hjelpemidler: Kun skrivesaker. Det er ikke tillatt med kalkulator eller trykte eller håndskrevne hjelpemidler.
Detaljer1.2 Posisjonssystemer
MMCDXCIII. c) Skriv som romertall: 1) Ditt fødselsår 2) 1993 3) År 2000. 1.2 Posisjonssystemer Vi ser her nærmere på begrepet plassverdi og ulike posisjonssystemer. Utgangspunktet er at en vil beskrive
Detaljer1 Potenser og tallsystemer
Oppgaver 1 Potenser og tallsystemer KATEGORI 1 1.1 Potenser Oppgave 1.110 3 b) 3 c) 4 d) 4 Oppgave 1.111 10 3 b) ( 5) c) ( ) 3 d) ( ) 4 Oppgave 1.11 Skriv uttrykkene som én potens. 3 4 b) 5 3 c) 5 3 5
DetaljerDagens 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
DetaljerTall. Binære regnestykker. Binære tall positive, negative heltall, flytende tall
Tall To måter å representere tall Som binær tekst Eksempel: '' i ISO 889-x og Unicode UTF-8 er U+ U+, altså Brukes eksempelvis ved innlesing og utskrift, i XML-dokumenter og i programmeringsspråket COBOL
DetaljerProgrammeringsanvisning
Programmeringsanvisning IR sender PSKT-5 PSKT-5 IR sender fabrikkinnstillinger er: Knapp 1 (venstre hjørne oppe): Delta Fern code nr 1 Knapp 2 (høyre hjørne oppe): Gewa lock-code nr: 1111 0011 0001 Knapp
DetaljerLitt mer detaljer om: Detaljerte funksjoner i datanett. Fysisk Lag. Multipleksing
Litt mer detaljer om: Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/IP Øvre lag Applikasjonsprotokoller
DetaljerAlbregtsen og Skagestein: Digital representasjon Løsningsforslag til kapittel 2 Representasjon av tegn og tekster
Albregtsen og Skagestein: Digital representasjon Løsningsforslag til kapittel 2 Representasjon av tegn og tekster Skulle du finne feil i et løsningsforslag, vennligst rapporter dette til ragnhilk@ifi.uio.no
DetaljerHiST-AFT-EDT Datateknikk TELE1003-A 13H. Oppgåve 1 [15 % ; digitalteknikk] Side 1 av 10
Side 1 av 10 HiST-AFT-EDT Datateknikk TELE1003-A 13H Deleksamen tema digitalteknikk og datakommunikasjon 06.12.2013; fasit Oppgåve 1 [15 % ; digitalteknikk] a) Konverter dei to desimaltala 69 og 248 til
DetaljerDetaljerte funksjoner i datanett
Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud INF1060 1 Litt mer detaljer om: Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/IP Øvre lag Applikasjonsprotokoller
DetaljerEKSAMEN. Emne: Datakommunikasjon. Dato: 30. Nov 2016 Eksamenstid: kl. 9:00 til kl. 13:00
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 30. Nov 2016 Eksamenstid: kl. 9:00 til kl. 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt
Detaljer6107 Operativsystemer og nettverk
6107 Operativsystemer og nettverk Labøving 6ab TCP/IP-verktøy og IPv4-protokollen Introduksjon Øvingen er skrevet for Linux, men vil også fungere fra Mac OSX eller Windows. Kommandoene som brukes finnes
Detaljer6107 Operativsystemer og nettverk
6107 Operativsystemer og nettverk Labøving 6c IP versjon 6 Oppgave 1 IPv6 kommandoer i Linux Ubuntu Server har en Linux kjerne som er IPv6 kompatibel. Distribusjonen har også en del ipv6 verktøy ferdig
DetaljerINF1040 Oppgavesett 7: Tall og geometrier
INF1040 Oppgavesett 7: Tall og geometrier (Kapittel 7.1, 7.4-7.8, 8 + Appendiks B) Husk: De viktigste oppgavetypene i oppgavesettet er Tenk selv -oppgavene. Fasitoppgaver Denne seksjonen inneholder innledende
Detaljer1 INTRODUKSJON... 2 2 SAMMENKOBLING AV ET INTERNETTVERK... 2
Avdeling for informatikk og e- læring, Høgskolen i Sør- Trøndelag Lokalnettet Øyvind Hallsteinsen og Boye Holden 23.08.13 Lærestoffet er utviklet for faget IFUD1017- A Nettverksteknologi Lokalnettet Resymé:
DetaljerAdressetyper. IPv6. Gjesteforelesning ved Høgskolen i Gjøvik i faget IMT2521 Nettverksadministrasjon del 2. Trond Endrestøl. Fagskolen i Gjøvik
Gjesteforelesning ved Høgskolen i Gjøvik i faget IMT2521 Nettverksadministrasjon del 2 Fagskolen i Gjøvik 27. oktober 2010 (allerede utdatert) (overtok etter site-local-adresser) (offisielle adresser)
DetaljerNorsk informatikkolympiade 2014 2015 1. runde
Norsk informatikkolympiade 2014 2015 1. runde Sponset av Uke 46, 2014 Tid: 90 minutter Tillatte hjelpemidler: Kun skrivesaker. Det er ikke tillatt med kalkulator eller trykte eller håndskrevne hjelpemidler.
DetaljerInternettfrakt. Ketil Danielsen ketil.danielsen@himolde.no August 23, 2004
Internettfrakt Ketil Danielsen ketil.danielsen@himolde.no August 23, 2004 Maskiner har behov for å utveksle digital informasjon (bilde, tekst, dokument, database, banktransaksjon, video, lyd). Informasjonsmengden
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Leksjon 11a DHCP Dynamic Host Configuration Protocol IP-konfigurasjon (repetisjon) DHCP-protokollen DHCP-tjener i Windows Server DHCP-tjener i VMWare/VirtualBox DHCP-klient
DetaljerØvingsforelesning 5. Binær-, oktal-, desimal- og heksidesimaletall, litt mer tallteori og kombinatorikk. TMA4140 Diskret Matematikk
Binær-, oktal-, desimal- og heksidesimaletall, litt mer tallteori og kombinatorikk Øvingsforelesning 5 TMA4140 Diskret Matematikk 1. og 3. oktober 2018 Dagen i dag Repetere binære, oktale osv. heltallsrepresentasjoner,
DetaljerTall. Ulike klasser tall. Læringsmål tall. To måter å representere tall. De naturlige tallene: N = { 1, 2, 3, }
1111 Tall 0000 0001 De naturlige tallene: N = { 1, 2, 3, } Ulike klasser tall 1101 1110-3 -2-1 0 1 2 3 0010 0011 De hele tallene: Z = {, -2, -1, 0, 1, 2, } 1100-4 4 0100 1011 1010-5 -6-7 -8 7 6 5 0110
DetaljerLitt om Javas håndtering av tall MAT-INF 1100 høsten 2004
Litt om Javas håndtering av tall MAT-INF 1100 høsten 2004 13. september 2004 En viktig del av den første obligatoriske oppgaven er å få erfaring med hvordan Java håndterer tall. Til å begynne med kan dette
DetaljerKomnett og industriell IKT - høsten 2008 / våren 2009
Komnett og industriell IKT - høsten 2008 / våren 2009 Løsningsforslag til teoretisk øving nr. 5. Nr.1. - Anta at du har fått tildelt et nett med nett-nummer 158.36.16.00 og maske 255.255.255.0, av din
DetaljerAllment. Poengserie er en funksjon du finner i Ruter for å slå sammen resultatet i flere turneringer. Det kan eksempelvis dreie seg om:
er en funksjon du finner i Ruter for å slå sammen resultatet i flere turneringer. Det kan eksempelvis dreie seg om: Klubbmesterskap over flere kvelder Sommerserie der eksempelvis de fem beste resultatene
DetaljerTallinjen FRA A TIL Å
Tallinjen FRA A TIL Å VEILEDER FOR FORELDRE MED BARN I 5. 7. KLASSE EMNER Side 1 Innledning til tallinjen T - 2 2 Grunnleggende om tallinjen T - 2 3 Hvordan vi kan bruke en tallinje T - 4 3.1 Tallinjen
DetaljerLagene spiller sammen
Lagene spiller sammen Dere har lært om lagene, men hvordan virker dette i praksis? Utgangspunkt i Ethernet/IP/TCP/Applikasjonslag Trafikkpolitiet i Internett (ISP og congestion control) Hvordan oversettes
Detaljer16 Excel triks det er smart å kunne
16 Excel triks det er smart å kunne Viste du at: Det er mer en 300 funksjoner i Excel. Den første versjonen av Excel ble laget til Macintosh i 1985 Det er mer en 200 hurtigtaster i Excel ProCloud sammen
DetaljerKommunikasjonsnett. Et kommunikasjonsnett er utstyr (maskinvare og programvare) for utveksling av informasjon
Kommunikasjonsnett Et kommunikasjonsnett er utstyr (maskinvare og programvare) for utveksling av informasjon Hva er informasjon? Tale, bilde, lyd, tekst, video.. Vi begrenser oss til informasjon på digital
DetaljerEKSAMENSFORSIDE Skriftlig eksamen med tilsyn
BOKMÅL EKSAMENSFORSIDE Skriftlig eksamen med tilsyn Emnekode: 6107 Dato: 7.12.2016 Ansv. faglærer: Jon Kvisli Campus: Bø Antall oppgaver: 5 Tillatte hjelpemidler (jfr. emnebeskrivelse): Kalkulator (utdelt)
DetaljerObligatorisk oppgave nr 2 i datakommunikasjon. Høsten 2002. Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002
Obligatorisk oppgave nr 2 i datakommunikasjon Høsten 2002 Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002 Oppgave 1 a) Forklar hva hensikten med flytkontroll er. - Hensikten med flytkontroll
DetaljerINF1040 Oppgavesett 14: Kryptering og steganografi
INF1040 Oppgavesett 14: Kryptering og steganografi (Kapittel 19) Husk: De viktigste oppgavetypene i oppgavesettet er Tenk selv - og Prøv selv - oppgavene. Fasitoppgaver 1. Krypter følgende strenger ved
DetaljerEKSAMEN. Emne: Datakommunikasjon
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 09.Des 2013 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt ut
DetaljerDigital representasjon
Hva skal jeg snakke om i dag? Digital representasjon dag@ifi.uio.no Hvordan lagre tall tekst bilder lyd som bit i en datamaskin INF Digital representasjon, høsten 25 Hvordan telle binært? Binære tall Skal
DetaljerKrav til utskrift for EDImeldt rekommandert brev (REK)
POSTEN NORGE Krav til utskrift for EDImeldt rekommandert brev (REK) Etikett for merking Versjon 1.5 Versjonshåndtering Versjon Dato Tekst 1.0 18.12.2013 Førsteversjon ferdig 1.1 26.3.2014 Revidert diverse
DetaljerEt 20-tallssystem. Mayaene brukte både fingre og tær; derfor 20. Ordet for 20 var i enkelte mayadialekter også ordet for mann.
Mayafolkets tallsystem Et 20-tallssystem. Mayaene brukte både fingre og tær; derfor 20. Ordet for 20 var i enkelte mayadialekter også ordet for mann. Mayafolket hadde null. Kun tre tegn. En prikk (stein)
Detaljerin270 Datakommunikasjon, vår 03 forelesningsnotater kap. 6.2.1 og 7.1/7.2
in270 Datakommunikasjon, vår 03 forelesningsnotater kap. 6.2.1 og 7.1/7.2 c Ketil Danielsen Høgskolen i Molde 7. februar 2003 sammenkobling av DTE er innenfor lite område datakanalene er korte og brede
DetaljerKONTROLLSTRUKTURER. MAT1030 Diskret matematikk. Kontrollstrukturer. Kontrollstrukturer. Eksempel (Ubegrenset while-løkke)
KONTROLLSTRUKTURER MAT1030 Diskret matematikk Forelesning 2: Flere pseudokoder. Representasjoner av tall. Dag Normann Matematisk Institutt, Universitetet i Oslo 16. januar 2008 Mandag innførte vi pseudokoder
DetaljerForelesning 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