•2-er-komplement av N: inverter alle bit, legg til 1
•8 bit signed: -128 til 127. Unsigned: 0 til 255.
•1 byte = 8 bit = 256 ulike verdier
•RGB-fargekoder: 0xRRGGBB, to hex-sifre per farge
Assemblersprak (LMC)
•INP (901): les input til akkumulator
•OUT (902): skriv akkumulator som tall
•OTC (922): skriv akkumulator som ASCII-tegn
•
Vanlige feil å unngå
Digital logikk
•Forveksle AND- og OR-symboler. AND har flat inngang og avrundet utgang. OR har buet inngang.
•Glemme at en boble på utgangen betyr NOT. NAND = AND + boble, NOR = OR + boble.
•Feil bruk av De Morgans lover. Husk: break the bar, change the sign. (AB)' = A' + B', IKKE A'B'.
•Tro at XOR med to like innganger gir 1. XOR gir 0 når inngangene er like (det er XNOR som gir 1).
Binær aritmetikk
•Glemme at 1 byte = 8 bit og bare har 256 verdier, IKKE 512.
•Forveksle konverteringsretning. Fra binært: multipliser og summer. Til binært: del og noter rest.
•Glemme å legge til 1 etter inversjon i 2-er-komplement. Bare å invertere gir 1-er-komplement.
•Blande megabyte (MB) og megabit (Mb) i overføringshastighetsoppgaver. 1 byte = 8 bit.
Assemblersprak (LMC)
•Forveksle OUT og OTC. OUT (902) skriver tallet, OTC (922) skriver ASCII-tegnet.
•Glemme at BRZ hopper bare når akkumulator er EKSAKT 0, ikke bare positiv.
•Forvirring om adresser vs. verdier. LDA 5 laster verdien som er LAGRET på adresse 5, ikke tallet 5.
•
Eksamenstips
Digital logikk
•Porter-oppgaver (identifiser porten fra diagrammet) gir 1-3 poeng og er rene gratispoeng hvis du kan symbolene. Det gis ofte bonuspoeng for å få alle portene riktig, og XOR-porten er den vanligste fellen.
•Ved kretsanalyse: skriv uttrykket steg for steg fra venstre (innganger) til høyre (utgang). Ikke prove å gjøre alt i hodet. Merk at flere ekvivalente uttrykk kan være riktige samtidig (f.eks. F=A+BC og F=A+C dersom de er logisk like) -- kryss av for alle.
•Sannhetstabeller kan brukes til å verifisere svaret ditt -- sett inn 0 og 1 for alle kombinasjoner og sjekk mot alternativene.
•Karnaugh-diagrammer (K-map) og fullstendig boolsk forenkling var pensum i de tidligste eksamenene, men er nyere ar tatt UT av pensum. Sjekk pensumlisten din -- ofte får du en egen oppgave som ber deg skille hva som er innenfor arets pensum (Karnaugh, Decoder, Multiplexor kan være utenfor).
Binær aritmetikk
•Tallsystemkonvertering kommer ALLTID på eksamen. Lag deg en tabell over potenser av 2 (1,2,4,8,16,32,64,128,256,512,1024) på ark.
•For hex-til-desimal: del opp i to-siffer-grupper. 0xA07CD1: A0=160, 7C=124, D1=209 (nyttig for RGB).
•2-er-komplement: sjekk svaret ved å addere det negative og positive tallet -- summen skal bli 0 (med overflow).
Assemblersprak (LMC)
•LMC-oppgaver utgjor typisk 8-13 poeng i seksjonen. Spør programmet steg for steg på kladd -- det er den sikreste metoden.
•Ved maskinkode-oppgaver: husk at første siffer er operasjon (5=LDA, 3=STÅ, 1=ADD, 2=SUB). 901=INP, 902=OUT.
•Sikkerhetsmal-oppgaven kommer på HVER eksamen (2+ poeng). Husk KIT som kjerne, men sjekk om oppgaven også godtar uavviselighet/sporbarhet/autentisitet. Distraktorene er alltid tiltak (brannmur, kryptering, tofaktor) og trusler (orm).
•Nøkkel-oppgaver (3-5 poeng): tegn et diagram med sender og mottaker, og skriv hvilken nøkkel som brukes for hver operasjon. Det gis ofte minuspoeng for feil avkrysning.
•Trusselmodellering: les scenarioet nøyaktig og koble hver trussel til riktig sikkerhetsmal. DDoS=tilgjengelighet, MITM=integritet+konfidensialitet, spionprogram=konfidensialitet.
•Lær deg skadevaretabellen utenat (orm/virus/bakdor/tastelogger/logisk bombe/trojaner) og begrepene hash, PKI, nulldagssarbarhet og risiko -- de gir lette poeng som matching- eller sann/usann-oppgaver.
Datanettverk
•Overføringshastighet og subnetting-oppgaver gir 5-8 poeng (ofte 2-4 poeng hver) og krever bare enkel regning. Ikke glem MB vs. Mbit-konverteringen! Bruk ALLTID nedlastingshastigheten når du laster ned en fil.
•Sann/usann om TCP vs. UDP er vanlig. Husk: TCP = pålitelig men tregere (flytkontroll, metningskontroll, rekkefølge), UDP = raskt men upalitelig (kun sjekksum). UDP egner seg IKKE for store filer.
•CIDR-oppgaver: konverter nettverksmasken til binært, tell 1-ere for prefikslengde. 255.255.255.248 = /29 (29 enere). For subnett-/broadcastadresse: regn IP og maske til binært, AND for subnett, inverter maske + OR for broadcast.
•Matching-oppgaver går igjen: applikasjonsprotokoll -> TCP/UDP (HTTP/IMAP/FTP=TCP, DHCP=UDP, DNS=begge), og nettverkstopologier (stjerne/ring/mesh er topologier; klient/server og hash er det IKKE).
•Begrepsoppgaver om NAT, ARP, switch, DHCP (en per LAN), CDN, DNS-prefetching og IPv6 gir lette poeng -- pugg en kort definisjon for hver.
Tegnkoding og datarepresentasjon
•RGB-oppgaven (1-2 poeng) er rene gratispoeng. Del hex-koden i tre par og konverter hvert par.
•Sann/usann om ASCII/UTF-8 gir 1-2 poeng. Husk: ASCII = 7 bit = 128 tegn, UTF-8 er bakoverkompatibel.
•OTC-oppgaver i LMC: slå opp ASCII-tabellen (den er gjerne oppgitt). Husk at OTC skriver tegnet, ikke tallet.
Personvern og trusselmodellering
•Personvern-oppgaven gir 4-9 poeng og er ren leseforsælse. Les scenarioet nøyaktig og vurder hver påstand separat.
•Koble alltid trusler til sikkerhetsmal. Spør deg selv: truer dette Konfidensialitet, Integritet eller Tilgjengelighet?
•Husk at GDPR gjelder uansett -- man kan aldri 'se bort fra' personopplysningsloven.