course-details-portlet

IDATT2202

Operativsystemer

Studiepoeng 7,5
Nivå Videregående emner, nivå II
Undervisningsstart Høst 2025
Varighet 1 semester
Undervisningsspråk Engelsk
Sted Trondheim
Vurderingsordning Skriftlig skoleeksamen

Om

Om emnet

Faglig innhold

Temaer inkluderer prosessorarkitektur, operativsystemkonsepter, kjernen, systemkall, prosesser og tråder, prosesskommunikasjon, samtidighet og synkronisering, scheduling, virtuelt minne, paging og segmentering, page replacement algoritmer, design og implementering, filsystemimplementasjon, input/output, vranglås, virtualisering, objektsikkerhet, malware og minnesikkerhet, lavnivå/systemprogrammering.

Læringsutbytte

KUNNSKAPER

Kandidaten:

  • kan gjøre rede for hvordan lagdeling/abstraksjon benyttes innenfor datamaskinarkitektur og operativsystemer for å skape forenklede og ryddige grensesnitt
  • kan gjøre rede for hvordan operativsystemer styrer datamaskinens fysiske og logiske ressurser med tanke på optimal utnyttelse
  • kan gjøre rede for hvordan sikkerhetsmekanismene fungerer og er implementert i moderne operativsystemer og forklare de viktigste sikkerhetsmål ved et OS

FERDIGHETER

Kandidaten:

  • kan gjøre nytte av sine teoretiske kunnskaper innen emnets tema i relevant praktisk problemløsing.
  • kan utnytte mulighetene moderne operativsystemer (og tilhørende standardbiblioteker) tilbyr for å parallellisere og synkronisere dataprogrammer både ved bruk av prosesser og tråder
  • kan vurdere ytelsen til dataprogrammer, spesielt med tanke på parallellitet, caching og virtualisering
  • kan feilsøke utførelsen til dataprogrammer som har avvikende oppførsel
  • kan forklare i detalj hvordan data blir lagret på et fysisk lagringsmedium i de mest benyttede filsystemene
  • kan lese og skrive programmer i fagets programmeringsspråk
  • kan løse vanlige, mindre programmeringsoppgaver

GENERELL KOMPETANSE

Kandidaten forstår den grunnleggende virkemåten til datamaskiner og operativsystemer, inkludert emnets begrepsapparat og sentrale problemstillinger

Læringsformer og aktiviteter

Leksjoner og øvingsoppgaver.

Obligatoriske aktiviteter

  • Obligatorisk arbeidskrav

Mer om vurdering

Obligatoriske arbeidskrav: Alle øvinger må være godkjent for å gå opp til eksamen.

Utsatt eksamen i august. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.

Obligatoriske øvinger og eksamen blir på engelsk. Besvarelser kan være på engelsk eller på norsk (bokmål/nynorsk).

Forkunnskapskrav

God kunnskap om Unix/Linux kommandolinje brukergrensesnitt (Bash, ZSH, etc)

Programmeringserfaring (du vil bli forventet å skrive, kompilere, og feilsøke små C og/eller Rust programmer)

Grunnleggende kunnskap om x86/x64 assemblyspråk og akritektur

Kursmateriell

Mer info ved oppstart.

Forelesninger, lærebok, læremateriel, quizzer, lab øvinger, og eksamen er på engelsk.

Studiepoengreduksjon

Emnekode Reduksjon Fra
IDATG2202 7,5 sp Høst 2019
IMT2282 7,5 sp Høst 2020
INFT1005 5 sp Høst 2020
IDRI1008 5 sp Høst 2020
IINI2008 5 sp Høst 2020
TDAT1003 5 sp Høst 2020
IFUD1118 5 sp Høst 2020
Dette emne har faglig overlapp med emnene i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Ingeniør

Kontaktinformasjon

Eksamen

Eksamen

Vurderingsordning: Skriftlig skoleeksamen
Karakter: Bokstavkarakterer

Ordinær eksamen - Høst 2025

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode D Dato 10.12.2025 Tid 09:00 Varighet 3 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Sluppenvegen 14
Rom SL238
7 kandidater
Rom SL310 hvit sone
46 kandidater
Rom SL310 lilla sone
80 kandidater
Rom SL315
1 kandidat
Rom SL318
1 kandidat
Rom SL415
13 kandidater

Utsatt eksamen - Sommer 2026

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode D Varighet 3 timer Eksamenssystem Inspera Assessment Sted og rom Ikke spesifisert ennå.