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