top of page

Emneinfo Eksamensportalen

Emneinfo: IDATT2202 – Operativsystemer (NTNU)

IDATT2202 er et videregående kurs i operativsystemer ved NTNU. Emnet gir dybdeforståelse av datamaskiners kjerne og hvordan operativsystemer håndterer prosesser, minne, filer og sikkerhet. Kurset forbereder deg til OS-eksamen og lærer deg å programmere på lavt nivå og utnytte moderne OS‑funksjoner.

Om emnet

Kurset dekker prosessorarkitektur, operativsystemkonsepter, kjernen, systemkall, prosesser og tråder, prosesskommunikasjon, samtidighet og synkronisering, planlegging, virtuelt minne (paging og segmentering), page-replacement-algoritmer, design og implementering, filsystemimplementasjon, I/O, vranglåser, virtualisering, objektsikkerhet, malware og minnesikkerhet, samt lavnivå-/systemprogrammering.

Læringsutbytte

Studenten lærer å forklare hvordan lagdeling/abstraksjon brukes i datamaskinarkitektur og operativsystemer, hvordan operativsystemer styrer fysiske og logiske ressurser, og hvordan sikkerhetsmekanismer er implementert i moderne OS. Ferdigheter inkluderer å anvende kunnskapen i praktisk problemløsning, parallellisere og synkronisere programmer via prosesser og tråder, vurdere ytelse med tanke på parallellitet, caching og virtualisering, feilsøke programmer med avvikende oppførsel og forklare lagringsmediers filsystemer. Kandidaten får generell kompetanse i å forstå grunnleggende virkemåte til datamaskiner og operativsystemer, inkludert begrepsapparat og sentrale problemstillinger.

Shiza Ahmad – Fagansvarlig EXPH0600, IMAT2024, IDATT2104, TTM400, ISTT1001, ISTT1002, ISTT1003, IFYT1002, TDT4186 – Eksamensportalen

Shiza Ahmad

Fagansvarlig EXPH0600, IMAT2024, IDATT2104, TTM400, ISTT1001, ISTT1002, ISTT1003, IFYT1002, TDT4186

Undervisning og vurdering

Undervisningen består av leksjoner og øvingsoppgaver. Alle øvinger må være godkjent for å kunne gå opp til eksamen. Eksamen er en skriftlig skoleeksamen; ved utsatt eksamen kan den endres til muntlig. Øvingsopplegg og eksamen er på engelsk, men du kan levere på engelsk eller norsk.

Praktisk informasjon

Studiepoeng: 7,5. Varighet: 1 semester. Undervisningsspråk: Engelsk. Studiested: Trondheim. Nivå: Videregående emner, nivå II. Eksamen: Skriftlig skoleeksamen. Anbefalte forkunnskaper: Objektorientert programmering eller Programmering 1 og 2; forkunnskapskrav: Unix/Linux‑kunnskap og erfaring med C eller Rust og grunnleggende x86/x64-arkitektur.

Øv til eksamen på Eksamensportalen

Eksamensportalen tilbyr full simulering av IDATT2202 OS‑eksamen med oppgaver fra tidligere eksamener. Du får oppdatert innhold hvert semester, beståttgaranti, karakterestimat, flashcards, ubegrensede flervalgsprøver, lagring av vanskelige spørsmål, sortering etter tema og tilbakemelding med statistikk. Portalen dekker temaer som introduction, kernel abstraction, concurrency and threads, address translation, caches, synchronization, scheduling, files and directories, security og programming interface. Utviklet av A‑studenter gir plattformen en strukturert og motiverende vei til å mestre operativsystemer og øke sannsynligheten for å bestå OS‑eksamen.

Operativsystemer IDATT2202 ved NTNU - eksamensportalen NTNU opsys med tidligere eksamensoppgaver, eksamensspørsmål, flashcards og digital eksamenstrening
bottom of page