Læringsmål

Oversikt over læringsmål dekket i IN1020 Introduksjon til datateknologi

Kilde: Læringsmålene er utformet av Skolesaga på grunnlag av emnets eksamensoppgaver, sensorveiledninger og emnebeskrivelse. De er ikke institusjonens offisielle læringsutbyttebeskrivelser.

142 kompetansemål36 av 36 kapitler har kompetansemål

Alle kompetansemål

kunne gjøre rede for eksamensformen i IN1020: fire timer, fire seksjoner à 25 poeng som hver må bestås, og utelukkende flervalg med negativ poenggiving
kunne velge avkrysningsstrategi ut fra hva du kan begrunne, og forklare hvorfor det å krysse av alt gir null uttelling
kunne kjenne igjen de fire svarformene og vite hvilken risiko hver av dem bærer
kunne prioritere lesingen etter hvor ofte et tema faktisk har kommet, og holde deg unna emnene som er tatt ut av pensum
kunne lese et tall i base 2, 8, 10 og 16 ved hjelp av plassverdiregelen
kunne konvertere direkte mellom binær og oktal med tre-bits grupper, og mellom binær og heksadesimal med fire-bits grupper
kunne skrive et desimaltall i en vilkårlig base ved gjentatt divisjon med rest
kunne avgjøre hvilke av flere tall skrevet i ulike baser som har samme verdi, og begrunne hvorfor de øvrige ikke har det
kunne konvertere raskt og feilfritt mellom base 2, 8, 10 og 16 begge veier
kunne avgjøre hvilke av flere tall i ulike baser som har samme verdi, og begrunne hvorfor hvert av de øvrige ikke har det
kunne rangere tall gitt i ulike baser ved å bringe dem til en felles base først
kunne regne i et tallsystem med oppgitt base og egne symboler
kunne oppgi begge tolkningene av en byte, uten fortegn og med fortegn i to-er komplement
kunne skrive et negativt tall som byte ved å invertere alle bit og legge til 1
kunne legge sammen to byte i åtte bit og oppgi begge tolkningene av resultatet
kunne avgjøre om et resultat har overflyt, med riktig kriterium for signert og usignert tolkning
kunne gjøre rede for hva akkumulatoren, programtelleren og minnecellene gjør i en LMC-maskin
kunne beskrive virkningen av hver instruksjon i instruksjonssettet på akkumulator, minne og programteller
kunne føre en sporetabell og lese ut hva et program skriver ut for gitte inndata
kunne skille mellom utskrift som tall og utskrift som ASCII-tegn, og mellom betinget og ubetinget hopp
kunne dekode et tresifret tall til instruksjon og kode en instruksjon tilbake til tall
kunne kjenne igjen selvmodifiserende kode og spore et program der en kodecelle endres underveis
kunne finne alle inndataverdier som gir en gitt utskrift, også når programmet har flere grener
kunne forklare hvorfor en instruksjon og et datatall er det samme i minnet
kunne spore et LMC-program mekanisk med tabell og lese ut utskriften for gitte inndata
kunne velge riktig instruksjon i en fyll-inn-oppgave og teste valget mot flere inndata
kunne dekode et program gitt som ren maskinkode og spore det
kunne finne alle inndataverdier som gir en gitt utskrift, også over og under en grenseverdi
kunne gjøre rede for forskjellen mellom ASCII og UTF-8, og regne ut hvor mange byte en tekst tar
kunne lese en heksadesimal fargekode som tre komponenter mellom 0 og 255
kunne skille tapsfri fra tapskomprimert lagring og plassere de vanlige formatene riktig
kunne begrunne valg av bildeformat ut fra hva innholdet er og hva det skal brukes til
kunne løse konverterings- og sorteringsoppgaver på eksamensnivå under tidspress
kunne oppgi begge tolkningene av en byte og avgjøre overflyt i begge tolkninger
kunne spore et LMC-program og velge riktig instruksjon i en fyll-inn-oppgave
kunne begrunne hvorfor hvert gale alternativ er galt, ikke bare hvorfor fasiten er riktig
kunne sette opp sannhetstabellen til hver av de sju portene uten oppslag
kunne kjenne igjen en port ut fra beskrivelsen av symbolet eller ut fra sannhetstabellen
kunne skrive utgangen til en port som et boolsk uttrykk i emnets notasjon
kunne begrunne hvorfor NAND og NOR hver for seg er nok til å bygge enhver logisk funksjon
kunne skrive utgangsuttrykket F for en krets ved å propagere signalene port for port fra inngangene
kunne forenkle et boolsk uttrykk med identitetene, og kontrollere forenklingen i hele sannhetstabellen
kunne krysse av alle uttrykk som er ekvivalente med kretsens utgang, ikke bare det første
kunne skille pensumstoffet i kretsanalyse fra de temaene emnet har tatt ut
kunne identifisere hver av de sju portene fra sannhetstabell eller symbolbeskrivelse på under et halvt minutt
kunne propagere en portliste med fire til fem porter fram til utgangsuttrykket F uten regnefeil
kunne avgjøre for hvert enkelt alternativ om det er ekvivalent med kretsen, og begrunne begge utfall
kunne velge mellom motrad og full sannhetstabell som kontrollmetode under tidspress
kunne forklare hva som ligger inne i prosessoren og hva som ligger utenfor
kunne begrunne hvorfor et register ikke er RAM, og hvorfor ALU-en ikke ligger utenfor CPU-en
kunne beskrive instruksjonssyklusen og hva en pipeline gjør med den
kunne kjenne igjen og avvise de faste usanne påstandene om maskinvare
kunne plassere register, mellomlager, hovedminne og disk riktig i hierarkiet etter fart, pris og størrelse
kunne forklare hvorfor lokalitet gjør mellomlagring lønnsomt
kunne regne ut totalt antall klokkesykler ut fra antall instruksjoner, bom-rate og bom-kostnad
kunne regne ut gjennomsnittlig antall sykler per instruksjon og tolke tallet
kunne rangere de sju abstraksjonsnivåene fra høyest til lavest uten oppslag
kunne begrunne hver plassering ut fra hvor nær nivået ligger fysikken
kunne plassere et nytt begrep på riktig nivå ved å spørre hva det er bygd av
kunne løse rangeringsoppgaven uten å snu rekkefølgen
kunne avgjøre en sant/usant-rad om maskinvare på under et halvt minutt ved hjelp av sjekklisten
kunne regne ut klokkesykler og gjennomsnitt per instruksjon uten å bytte om treff og bom
kunne rangere abstraksjonsnivåer i begge retninger uten å snu listen
kunne peke ut hvilken regnefeil hvert gale talltilbud i en cache-oppgave svarer til
kunne identifisere porter og avgjøre boolske identiteter på eksamensnivå under tidspress
kunne propagere en portliste fram til F og krysse av alle ekvivalente uttrykk
kunne avvise de faste usanne påstandene om maskinvare uten å nøle
kunne regne cache-oppgaver med enheter og rangere abstraksjonsnivåer i begge retninger
kunne navngi de sju sikkerhetsmålene og forklare hva hvert av dem beskytter
kunne avgjøre om et gitt element er et mål eller et tiltak
kunne koble et tiltak til det målet det først og fremst tjener
kunne begrunne hvorfor en sjekksum gir integritet og ikke konfidensialitet
kunne koble en gitt trussel til det eller de målene den bryter
kunne regne ut og rangere risiko ut fra sannsynlighet og konsekvens
kunne forklare hvorfor fysisk tilgang og innsidetrusler omgår de fleste andre tiltak
kunne avvise påstanden om at et lukket eller internt system er uten risiko
kunne forklare forskjellen på symmetrisk og asymmetrisk kryptering
kunne oppgi hvilken nøkkel som brukes til å kryptere og hvilken til å dekryptere en hemmelig melding
kunne begrunne hvorfor nøkkelutveksling er hovedproblemet ved symmetrisk kryptering
kunne forklare hvorfor de to formene brukes sammen i praksis
kunne oppgi hvilken nøkkel som signerer og hvilken som validerer
kunne begrunne hvorfor en digital signatur ikke gir konfidensialitet
kunne forklare hva en hash-verdi sikrer, og hva den ikke sikrer
kunne forklare hvilket problem digitale sertifikater løser
kunne avgjøre om et element er et mål eller et tiltak på under ti sekunder
kunne koble tiltak og trusler til riktige mål uten å gjette
kunne velge riktig nøkkel i både hemmelighold og signering, hver gang
kunne begrunne hvorfor hvert gale alternativ er galt i alle fire svarformene
kunne skille autentisering fra autorisasjon og tilgangskontroll
kunne oppgi de tre faktortypene og avgjøre om en løsning er reell tofaktor
kunne forklare hvorfor passord lagres som hash og aldri i klartekst
kunne begrunne hva salt gjør, og hvilket angrep det stopper
kunne forklare hvorfor den behandlingsansvarlige beholder ansvaret ved bruk av skyleverandør
kunne gjengi prinsippene om dataminimering, formålsbegrensning og riktighet
kunne avvise påstanden om at samtykke alltid kreves for all behandling
kunne skille skadevaretypene fra hverandre på hvordan de sprer seg og skjuler seg
kunne skille mål fra tiltak og koble tiltak til riktig mål under tidspress
kunne regne og rangere risiko og vurdere autentiseringsløsninger
kunne plassere personvernansvar og kjenne igjen skadevaretypene
kunne navngi de fire lagene i rekkefølge og si hva hvert lag har ansvar for
kunne plassere en oppgave i riktig lag, og særlig vite at ruting hører til nettverkslaget
kunne skille TCP fra UDP på garantier, og gjøre rede for hva TCP ikke gir
kunne oppgi hvilken transportprotokoll hver av de vanlige applikasjonsprotokollene bruker
kunne oversette mellom nettmaske i punktnotasjon og prefiks begge veier
kunne regne ut antall tildelbare verter i et subnett, med fratrekket for de to reserverte adressene
kunne finne subnett- og kringkastingsadresse ved å regne binært på riktig oktett
kunne avgjøre om to adresser ligger i samme subnett, og kontrollere svaret sitt
kunne regne ut overføringstid med omregningen fra byte til bit som et eget, synlig steg
kunne velge riktig rate ut fra hvilken vei dataene går
kunne løse formelen baklengs for filstørrelse og for nødvendig rate
kunne kjenne igjen hvilken regnefeil hvert gale talltilbud i en oppgave svarer til
kunne løse en subnettoppgave mekanisk på under to minutter, med kontroll til slutt
kunne regne overføringstid begge veier uten å miste faktoren åtte
kunne velge riktig rate og riktig oktett før regningen begynner
kunne peke ut hvilken bestemt regnefeil hvert gale alternativ svarer til
kunne koble hver av de seks nettjenestene til det ene problemet den løser
kunne skille adressedeling, adressetildeling og navneoppslag fra hverandre
kunne gjøre rede for hva et større adresserom løser og hva det ikke løser
kunne forklare hvorfor strømming fra en tjeneste bruker pålitelig transport
kunne gjøre rede for operativsystemets fire oppgaver
kunne skille kjernemodus fra brukermodus og forklare hvorfor skillet finnes
kunne avvise de faste usanne påstandene om operativsystemer uten å nøle
kunne skille klient-tjener fra likemannsnett og linjesvitsjing fra pakkesvitsjing
kunne plassere protokoller på riktig lag og riktig transport under tidspress
kunne løse subnettoppgaver mekanisk og kontrollere svaret selv
kunne avvise de faste distraktorene om nettjenester, svitsjing og operativsystem
kunne angripe hver av de fire svarformene med riktig strategi
kunne avgjøre når en avkrysning lønner seg og når den ikke gjør det
kunne fordele fire timer på fire seksjoner som hver må bestås
kunne prioritere mellom uløste oppgaver etter sikker uttelling per minutt
kunne gjennomføre et komplett firetimers sett med jevn tidsfordeling over fire seksjoner
kunne bruke de garanterte regneteknikkene under tidspress og kontrollere svarene selv
kunne begrunne hvorfor hvert gale alternativ er galt, ikke bare hvorfor fasiten stemmer
kunne vurdere egen dekning seksjon for seksjon etter selvdiagnosen
kunne spore selvmodifiserende LMC-kode og finne alle inputverdier i baklengs sporing
kunne skille mente ut fra overflyt i byte-addisjon
kunne regne cache-oppgaver som oppgir treffrate i stedet for bom-rate
kunne løse adresseregning og overføringstid begge veier under tidspress
kunne avvise de faste distraktorene og kjenne dem igjen også når de er snudd riktig vei
kunne plassere protokoller, enheter og tjenester i riktig lag og riktig kategori
kunne gjøre rede for hva et sertifikat beviser og hva det ikke beviser
kunne skille skadevaretypene på spredningsmåte og virkemåte

Kapitler med kompetansemål

0Eksamenskart

0.1Eksamenskartet — slik testes IN1020
  • kunne gjøre rede for eksamensformen i IN1020: fire timer, fire seksjoner à 25 poeng som hver må bestås, og utelukkende flervalg med negativ poenggiving
  • kunne velge avkrysningsstrategi ut fra hva du kan begrunne, og forklare hvorfor det å krysse av alt gir null uttelling
  • kunne kjenne igjen de fire svarformene og vite hvilken risiko hver av dem bærer
  • kunne prioritere lesingen etter hvor ofte et tema faktisk har kommet, og holde deg unna emnene som er tatt ut av pensum

1Digital representasjon og assemblerkode

1.1Tallsystemer og direkte konvertering
  • kunne lese et tall i base 2, 8, 10 og 16 ved hjelp av plassverdiregelen
  • kunne konvertere direkte mellom binær og oktal med tre-bits grupper, og mellom binær og heksadesimal med fire-bits grupper
  • kunne skrive et desimaltall i en vilkårlig base ved gjentatt divisjon med rest
  • kunne avgjøre hvilke av flere tall skrevet i ulike baser som har samme verdi, og begrunne hvorfor de øvrige ikke har det
1.2DRILL — Tallkonvertering og sortering på ulik base
  • kunne konvertere raskt og feilfritt mellom base 2, 8, 10 og 16 begge veier
  • kunne avgjøre hvilke av flere tall i ulike baser som har samme verdi, og begrunne hvorfor hvert av de øvrige ikke har det
  • kunne rangere tall gitt i ulike baser ved å bringe dem til en felles base først
  • kunne regne i et tallsystem med oppgitt base og egne symboler
1.3To-er komplement og byte-tolkning
  • kunne oppgi begge tolkningene av en byte, uten fortegn og med fortegn i to-er komplement
  • kunne skrive et negativt tall som byte ved å invertere alle bit og legge til 1
  • kunne legge sammen to byte i åtte bit og oppgi begge tolkningene av resultatet
  • kunne avgjøre om et resultat har overflyt, med riktig kriterium for signert og usignert tolkning
1.4LMC-assembly — instruksjonssett og sporing
  • kunne gjøre rede for hva akkumulatoren, programtelleren og minnecellene gjør i en LMC-maskin
  • kunne beskrive virkningen av hver instruksjon i instruksjonssettet på akkumulator, minne og programteller
  • kunne føre en sporetabell og lese ut hva et program skriver ut for gitte inndata
  • kunne skille mellom utskrift som tall og utskrift som ASCII-tegn, og mellom betinget og ubetinget hopp
1.5LMC-maskinkode og selvmodifiserende kode
  • kunne dekode et tresifret tall til instruksjon og kode en instruksjon tilbake til tall
  • kunne kjenne igjen selvmodifiserende kode og spore et program der en kodecelle endres underveis
  • kunne finne alle inndataverdier som gir en gitt utskrift, også når programmet har flere grener
  • kunne forklare hvorfor en instruksjon og et datatall er det samme i minnet
1.6DRILL — LMC-sporing, fyll-inn og reverse tracing
  • kunne spore et LMC-program mekanisk med tabell og lese ut utskriften for gitte inndata
  • kunne velge riktig instruksjon i en fyll-inn-oppgave og teste valget mot flere inndata
  • kunne dekode et program gitt som ren maskinkode og spore det
  • kunne finne alle inndataverdier som gir en gitt utskrift, også over og under en grenseverdi
1.7Tegn, filformater, farger og komprimering
  • kunne gjøre rede for forskjellen mellom ASCII og UTF-8, og regne ut hvor mange byte en tekst tar
  • kunne lese en heksadesimal fargekode som tre komponenter mellom 0 og 255
  • kunne skille tapsfri fra tapskomprimert lagring og plassere de vanlige formatene riktig
  • kunne begrunne valg av bildeformat ut fra hva innholdet er og hva det skal brukes til
1.PPrøver til del 1: Digital representasjon og assemblerkode
  • kunne løse konverterings- og sorteringsoppgaver på eksamensnivå under tidspress
  • kunne oppgi begge tolkningene av en byte og avgjøre overflyt i begge tolkninger
  • kunne spore et LMC-program og velge riktig instruksjon i en fyll-inn-oppgave
  • kunne begrunne hvorfor hvert gale alternativ er galt, ikke bare hvorfor fasiten er riktig

2Maskinvare og arkitektur

2.1Logiske porter — identifikasjon og identiteter
  • kunne sette opp sannhetstabellen til hver av de sju portene uten oppslag
  • kunne kjenne igjen en port ut fra beskrivelsen av symbolet eller ut fra sannhetstabellen
  • kunne skrive utgangen til en port som et boolsk uttrykk i emnets notasjon
  • kunne begrunne hvorfor NAND og NOR hver for seg er nok til å bygge enhver logisk funksjon
2.2Kretsanalyse og boolsk algebra
  • kunne skrive utgangsuttrykket F for en krets ved å propagere signalene port for port fra inngangene
  • kunne forenkle et boolsk uttrykk med identitetene, og kontrollere forenklingen i hele sannhetstabellen
  • kunne krysse av alle uttrykk som er ekvivalente med kretsens utgang, ikke bare det første
  • kunne skille pensumstoffet i kretsanalyse fra de temaene emnet har tatt ut
2.3DRILL — Port-ID og kretsanalyse
  • kunne identifisere hver av de sju portene fra sannhetstabell eller symbolbeskrivelse på under et halvt minutt
  • kunne propagere en portliste med fire til fem porter fram til utgangsuttrykket F uten regnefeil
  • kunne avgjøre for hvert enkelt alternativ om det er ekvivalent med kretsen, og begrunne begge utfall
  • kunne velge mellom motrad og full sannhetstabell som kontrollmetode under tidspress
2.4Datamaskinens arkitektur — von Neumann, CPU, ALU, buss, pipeline
  • kunne forklare hva som ligger inne i prosessoren og hva som ligger utenfor
  • kunne begrunne hvorfor et register ikke er RAM, og hvorfor ALU-en ikke ligger utenfor CPU-en
  • kunne beskrive instruksjonssyklusen og hva en pipeline gjør med den
  • kunne kjenne igjen og avvise de faste usanne påstandene om maskinvare
2.5Minnehierarki og cache-beregning
  • kunne plassere register, mellomlager, hovedminne og disk riktig i hierarkiet etter fart, pris og størrelse
  • kunne forklare hvorfor lokalitet gjør mellomlagring lønnsomt
  • kunne regne ut totalt antall klokkesykler ut fra antall instruksjoner, bom-rate og bom-kostnad
  • kunne regne ut gjennomsnittlig antall sykler per instruksjon og tolke tallet
2.6Abstraksjonsnivåer
  • kunne rangere de sju abstraksjonsnivåene fra høyest til lavest uten oppslag
  • kunne begrunne hver plassering ut fra hvor nær nivået ligger fysikken
  • kunne plassere et nytt begrep på riktig nivå ved å spørre hva det er bygd av
  • kunne løse rangeringsoppgaven uten å snu rekkefølgen
2.7DRILL — Arkitektur-fakta, cache og abstraksjonsnivå
  • kunne avgjøre en sant/usant-rad om maskinvare på under et halvt minutt ved hjelp av sjekklisten
  • kunne regne ut klokkesykler og gjennomsnitt per instruksjon uten å bytte om treff og bom
  • kunne rangere abstraksjonsnivåer i begge retninger uten å snu listen
  • kunne peke ut hvilken regnefeil hvert gale talltilbud i en cache-oppgave svarer til
2.PPrøver til del 2: Maskinvare og arkitektur
  • kunne identifisere porter og avgjøre boolske identiteter på eksamensnivå under tidspress
  • kunne propagere en portliste fram til F og krysse av alle ekvivalente uttrykk
  • kunne avvise de faste usanne påstandene om maskinvare uten å nøle
  • kunne regne cache-oppgaver med enheter og rangere abstraksjonsnivåer i begge retninger

3Datasikkerhet

3.1Sikkerhetsmål vs. sikkerhetstiltak
  • kunne navngi de sju sikkerhetsmålene og forklare hva hvert av dem beskytter
  • kunne avgjøre om et gitt element er et mål eller et tiltak
  • kunne koble et tiltak til det målet det først og fremst tjener
  • kunne begrunne hvorfor en sjekksum gir integritet og ikke konfidensialitet
3.2Trusselmodellering og risiko
  • kunne koble en gitt trussel til det eller de målene den bryter
  • kunne regne ut og rangere risiko ut fra sannsynlighet og konsekvens
  • kunne forklare hvorfor fysisk tilgang og innsidetrusler omgår de fleste andre tiltak
  • kunne avvise påstanden om at et lukket eller internt system er uten risiko
3.3Symmetrisk og asymmetrisk kryptering
  • kunne forklare forskjellen på symmetrisk og asymmetrisk kryptering
  • kunne oppgi hvilken nøkkel som brukes til å kryptere og hvilken til å dekryptere en hemmelig melding
  • kunne begrunne hvorfor nøkkelutveksling er hovedproblemet ved symmetrisk kryptering
  • kunne forklare hvorfor de to formene brukes sammen i praksis
3.4Digital signatur, hash og PKI
  • kunne oppgi hvilken nøkkel som signerer og hvilken som validerer
  • kunne begrunne hvorfor en digital signatur ikke gir konfidensialitet
  • kunne forklare hva en hash-verdi sikrer, og hva den ikke sikrer
  • kunne forklare hvilket problem digitale sertifikater løser
3.5DRILL — Mål/tiltak, nøkkelretning og trusselkobling
  • kunne avgjøre om et element er et mål eller et tiltak på under ti sekunder
  • kunne koble tiltak og trusler til riktige mål uten å gjette
  • kunne velge riktig nøkkel i både hemmelighold og signering, hver gang
  • kunne begrunne hvorfor hvert gale alternativ er galt i alle fire svarformene
3.6Autentisering, tilgangskontroll og passord
  • kunne skille autentisering fra autorisasjon og tilgangskontroll
  • kunne oppgi de tre faktortypene og avgjøre om en løsning er reell tofaktor
  • kunne forklare hvorfor passord lagres som hash og aldri i klartekst
  • kunne begrunne hva salt gjør, og hvilket angrep det stopper
3.7Personvern, GDPR og skadevare
  • kunne forklare hvorfor den behandlingsansvarlige beholder ansvaret ved bruk av skyleverandør
  • kunne gjengi prinsippene om dataminimering, formålsbegrensning og riktighet
  • kunne avvise påstanden om at samtykke alltid kreves for all behandling
  • kunne skille skadevaretypene fra hverandre på hvordan de sprer seg og skjuler seg
3.PPrøver til del 3: Datasikkerhet
  • kunne skille mål fra tiltak og koble tiltak til riktig mål under tidspress
  • kunne velge riktig nøkkel i både hemmelighold og signering, hver gang
  • kunne regne og rangere risiko og vurdere autentiseringsløsninger
  • kunne plassere personvernansvar og kjenne igjen skadevaretypene

4Datanettverk

4.1TCP/IP-modellen — lag og protokoller
  • kunne navngi de fire lagene i rekkefølge og si hva hvert lag har ansvar for
  • kunne plassere en oppgave i riktig lag, og særlig vite at ruting hører til nettverkslaget
  • kunne skille TCP fra UDP på garantier, og gjøre rede for hva TCP ikke gir
  • kunne oppgi hvilken transportprotokoll hver av de vanlige applikasjonsprotokollene bruker
4.2IP-adressering og subnetting
  • kunne oversette mellom nettmaske i punktnotasjon og prefiks begge veier
  • kunne regne ut antall tildelbare verter i et subnett, med fratrekket for de to reserverte adressene
  • kunne finne subnett- og kringkastingsadresse ved å regne binært på riktig oktett
  • kunne avgjøre om to adresser ligger i samme subnett, og kontrollere svaret sitt
4.3Overføringstid og ytelse
  • kunne regne ut overføringstid med omregningen fra byte til bit som et eget, synlig steg
  • kunne velge riktig rate ut fra hvilken vei dataene går
  • kunne løse formelen baklengs for filstørrelse og for nødvendig rate
  • kunne kjenne igjen hvilken regnefeil hvert gale talltilbud i en oppgave svarer til
4.4DRILL — Subnetting, adresseregning og overføringstid
  • kunne løse en subnettoppgave mekanisk på under to minutter, med kontroll til slutt
  • kunne regne overføringstid begge veier uten å miste faktoren åtte
  • kunne velge riktig rate og riktig oktett før regningen begynner
  • kunne peke ut hvilken bestemt regnefeil hvert gale alternativ svarer til
4.5Nettjenester — NAT, CDN, DNS, IPv6, DHCP, streaming
  • kunne koble hver av de seks nettjenestene til det ene problemet den løser
  • kunne skille adressedeling, adressetildeling og navneoppslag fra hverandre
  • kunne gjøre rede for hva et større adresserom løser og hva det ikke løser
  • kunne forklare hvorfor strømming fra en tjeneste bruker pålitelig transport
4.6Aksessmodeller, svitsjing og operativsystemer
  • kunne gjøre rede for operativsystemets fire oppgaver
  • kunne skille kjernemodus fra brukermodus og forklare hvorfor skillet finnes
  • kunne avvise de faste usanne påstandene om operativsystemer uten å nøle
  • kunne skille klient-tjener fra likemannsnett og linjesvitsjing fra pakkesvitsjing
4.PPrøver til del 4: Datanettverk
  • kunne plassere protokoller på riktig lag og riktig transport under tidspress
  • kunne løse subnettoppgaver mekanisk og kontrollere svaret selv
  • kunne regne overføringstid begge veier uten å miste faktoren åtte
  • kunne avvise de faste distraktorene om nettjenester, svitsjing og operativsystem

5Eksamenstrening

5.1Flervalgssjangeren og negativ poenggiving
  • kunne angripe hver av de fire svarformene med riktig strategi
  • kunne avgjøre når en avkrysning lønner seg og når den ikke gjør det
  • kunne fordele fire timer på fire seksjoner som hver må bestås
  • kunne prioritere mellom uløste oppgaver etter sikker uttelling per minutt
5.2Øvingseksamen 1 — fire seksjoner à 25 poeng
  • kunne gjennomføre et komplett firetimers sett med jevn tidsfordeling over fire seksjoner
  • kunne bruke de garanterte regneteknikkene under tidspress og kontrollere svarene selv
  • kunne begrunne hvorfor hvert gale alternativ er galt, ikke bare hvorfor fasiten stemmer
  • kunne vurdere egen dekning seksjon for seksjon etter selvdiagnosen
5.3Øvingseksamen 2 — regnetungt sett
  • kunne spore selvmodifiserende LMC-kode og finne alle inputverdier i baklengs sporing
  • kunne skille mente ut fra overflyt i byte-addisjon
  • kunne regne cache-oppgaver som oppgir treffrate i stedet for bom-rate
  • kunne løse adresseregning og overføringstid begge veier under tidspress
5.4Øvingseksamen 3 — begreps- og faktatungt sett
  • kunne avvise de faste distraktorene og kjenne dem igjen også når de er snudd riktig vei
  • kunne plassere protokoller, enheter og tjenester i riktig lag og riktig kategori
  • kunne gjøre rede for hva et sertifikat beviser og hva det ikke beviser
  • kunne skille skadevaretypene på spredningsmåte og virkemåte