Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
  1. Hjem
  2. Høyskole
  3. NTNU
  4. TDT4186
  5. Temaprøver
TDT4186

TDT4186 Operativsystemer

Temaprøver

Øv deg på hvert enkelt tema med realistiske totimersprøver. Perfekt for å styrke svake områder eller teste deg selv før eksamen.

44

prøver

11

temaer

2t

per prøve

01

Prosesser og tråder

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
PCB-felterProsess-tilstanderContext switchfork()/exec()/wait()

Om temaprøvene

Hver temaprøve er designet for å ta 2 timer og fokuserer på ett spesifikt tema fra pensum.

Prøvene er laget for å ligne oppgavene du møter på eksamen, men med fokus på ett emne av gangen. Dette gjør det lettere å identifisere og fylle kunnskapshull.

Temaer merket med «Eksamensrelevant» er de som dukker opp på nesten alle eksamener. Start med disse hvis du har begrenset tid.

Temaprøve 1 i hvert tema er gratis. Temaprøve 2–4 krever premium.
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Temaprøve 2
1 time
fork()-tre fra C-kodeZombie vs orphanwait()/waitpid()Copy-on-write
Temaprøve 3
1 time
User-level vs kernel-level threadsThreading-modeller (1:1, M:1, M:N)pthreads APITråd vs prosess
Temaprøve 4
1 time
IPC: pipes, shared memory, message queuesSignal-håndteringDaemon-prosesserLinux clone() + namespaces
02

Synkronisering

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
Race condition og kritisk seksjonDe 3 CS-kraveneMutex, semafor og monitorPeterson's algoritme
Temaprøve 2
1 time
Producer-Consumer med semaforBounded buffer init-verdierRekkefølge wait(empty) vs wait(mutex)Korrektshetsbevis
Temaprøve 3
1 time
Reader-Writer (reader/writer preference)Dining Philosophers (asymmetri, monitor)Starvation-analyseHand-over-hand locking
Temaprøve 4
1 time
Hardware-primitiver: Test-and-Set, CASSpinlock vs mutexPriority inversion + inheritanceMemory barriers og volatile
03

Minnehåndtering

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
Logisk vs fysisk adresseAdresseromsbinding (compile/load/exec time)Base + limit registerIntern vs ekstern fragmentering
Temaprøve 2
1 time
Paging: logisk ⇒\Rightarrow⇒ fysisk konverteringSidestørrelse og offset-bitsPage-table-størrelseFirst/best/worst-fit
Temaprøve 3
1 time
TLB og EAT-beregningMulti-level page tablesHashed og inverted PTHuge pages
Temaprøve 4
1 time
Segmentering (segment table, base+limit)Kombinert segmentering+pagingStatisk vs dynamisk linkingShared libraries
04

Virtuelt minne

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
Demand paging og page-fault-routineEAT-formel med page faultCopy-on-write i fork()Backing store
Temaprøve 2
1 time
FIFO trace med gitt reference stringLRU traceOptimal som benchmarkSammenligning og rangering
Temaprøve 3
1 time
Clock og Second-ChanceEnhanced Second-Chance (ref, modify)Belady's anomaliStack-algorithms
Temaprøve 4
1 time
Working-set-modellenThrashing og PFF-kontrollGlobal vs lokal replacementPrepaging og lokalitet
05

Filsystemer

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
Inode-struktur (12 direct + indirects)Maks fil-størrelse-beregningDirekte/indirekte pekereDisk-tilganger per filtilgang
Temaprøve 2
1 time
Contiguous/linked/indexed allocationFAT-struktur og tradeoffsNTFS MFText4 extents
Temaprøve 3
1 time
Directory-strukturer (single, tree, acyclic)Hard vs symbolic linkPermissions (rwx, oktal, SUID, sticky)Mount og VFS
Temaprøve 4
1 time
Journaling (ordered/writeback/data)Crash recoveryLog-structured FSCOW-FS (ZFS, Btrfs)
06

Scheduling

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
FCFS Gantt + AWTConvoy effectPreemptive vs non-preemptiveTAT, WT, response time
Temaprøve 2
1 time
SJF (non-preemptive) GanttSRTF med ankomster på ulike tidspunktExponential averaging for burst-estimatOptimal AWT-bevis
Temaprøve 3
1 time
Round-Robin med varierende quantumPriority scheduling + agingStarvationQuantum-trade-off
Temaprøve 4
1 time
MLFQ med tre køerLinux CFS (vruntime, rød-svart tre)Multicore og affinityReal-time (RMS, EDF)
07

Deadlock

Hyppig på eksamen4 prøver
Temaprøve 1Gratis
1 time
De 4 Coffman-betingelseneResource-Allocation GraphSykel + single vs multi-instanceKlassiske eksempler
Temaprøve 2
1 time
Banker's matriser (Max, Allocation, Need, Available)Safety-algoritmen trinn for trinnFinn safe sequenceVis at unsafe
Temaprøve 3
1 time
Resource-Request-algoritmenInnvilg/avslå analyseForskjell prevention/avoidance/detectionWait-for graph
Temaprøve 4
1 time
Bryt Coffman strukturelt (4 strategier)Recovery: abort vs preemptionOstrich-algoritmenDistribuert deadlock
08

I/O-håndtering

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
Polling vs interrupt vs DMAI/O-hardware (controller, registre)Memory-mapped vs port-mapped I/OCycle stealing
Temaprøve 2
1 time
I/O-software-lag (Tanenbaum)Device driversBuffer cache og spoolingBlocking vs non-blocking vs async I/O
Temaprøve 3
1 time
Disk-struktur (cylinder, track, sector)Tilgangstid: seek + latency + transferFCFS og SSTF total movementStarvation-risiko
Temaprøve 4
1 time
SCAN/C-SCAN/LOOK/C-LOOKSSD vs HDD-implikasjonerTRIM og wear levelingRAID-nivåer (0/1/5/6/10)
09

Operativsystemets oppbygning og systemkall

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
OS som ressursforvalter og abstraksjonsmaskinMål for OS-utvikling og nytten for programmererenKjernemodus, brukermodus og privilegerte instruksjonerVeier fra applikasjon til maskinvare
Temaprøve 2
1 time
Systemkall-mekanikken: trap, syscall-nummer og kernel stackSystemkall kontra bibliotekfunksjonPOSIX-systemkall og fork-trace med buffringKostnaden ved modusbytter
Temaprøve 3
1 time
Maskinvareavbrudd, traps og exceptionsAvbruddsvektortabell og kontekstlagringMaskering, avbruddsprioriteter og todelte håndterereAvbruddsrate og CPU-andel til avbruddsbetjening
Temaprøve 4
1 time
Monolittisk, lagdelt, mikrokjerne og hybrid kjerneKlient–tjener-modellen og IPC-kostnaden i mikrokjernerMikrokjerne kontra multikjerne og multikernelTidlig UNIX kontra prosess–tråd-modellen
10

Multiprosessorer og virtualisering

Eksamensrelevant4 prøver
Temaprøve 1Gratis
1 time
UMA/SMP og NUMAMultikjerne vs. multiprosessorMaster–slave og symmetrisk OS-organiseringSingel- vs. multiprosessorsystem
Temaprøve 2
1 time
Atomiske instruksjoner (TSL, XCHG, CAS)Cache coherence og MESISpinlock, TTAS og blokkeringFalsk deling og minnebarrierer
Temaprøve 3
1 time
Delt kjørekø vs. per-CPU-køer og affinitetGang scheduling, space sharing og work stealingSkalering og Amdahls lovMeldingssending mellom kjerner
Temaprøve 4
1 time
Popek–Goldberg og sensitive instruksjonerType 1, type 2 og paravirtualiseringSkyggesidetabeller og EPTContainere vs. VM og I/O-virtualisering
11

Sikkerhet

Hyppig på eksamen4 prøver
Temaprøve 1Gratis
1 time
Konfidensialitet, integritet og tilgjengelighetTrusselaktører og angrepsflateMalware-taksonomiOS-et som håndhevingssted
Temaprøve 2
1 time
Passordlagring med salt og hashBeskyttelsesdomener og tilgangsmatriseACL mot capability-listerUnix-rettigheter, SUID og sticky bit
Temaprøve 3
1 time
Bufferoverflyt på stakkenFormat-streng og heltallsoverflytTOCTTOU-kappløpStakkanarie, NX, ASLR og ROP
Temaprøve 4
1 time
Minst privilegium og kjernemodusSandkasser: chroot, namespaces, seccompContainere mot virtuelle maskinerSidekanaler og skadevareforsvar