course-details-portlet

IDATA2305

Operativsystemer med systemprogrammering

Velg studieår
Studiepoeng 7,5
Nivå Videregående emner, nivå II
Undervisningsstart Vår 2025
Varighet 1 semester
Undervisningsspråk Engelsk og norsk
Sted Ålesund
Vurderingsordning Skriftlig skoleeksamen

Om

Om emnet

Faglig innhold

Emnet vil etablere definisjoner, prinsipper, rammeverk og arkitekturer innen moderne operativsystemer.

Emnet vil vektlegge prosesser, trådsystemer, synkronisering, CPU-tildeling, lagertildeling, filsystemer, inn/utenheter, vranglåshåndtering, multiprosessorsystemer og sikkerhet.

Læringsutbytte

Kunnskap - studenten har forståelse av:

  • Hvilke oppgaver et operativsystem løser
  • Bruksegenskapene ved et operativsystem.
  • Kritiske tjenester som operativsystemer tilbyr, inkludert tidsdeling og minnehåndtering.

Ferdigheter - studenten kan:

  • Utnytte et operativsystemet effektivt, som systemutvikler, som administrator og som sluttbruker.
  • Programmere med tråder og synkronisering.

Generell kompetanse - studenten vet om:

  • Utfordringer med og løsninger for håndtering av ressurser som prosessorer og minne.

Læringsformer og aktiviteter

Forelesninger og øvinger

Obligatoriske aktiviteter

  • Obligatoriske øvinger

Mer om vurdering

Alle obligatoriske øvinger må være godkjent for å få tilgang til eksamen.

Utsatt/kont eksamen er i august. Utsatt/kont eksamen kan bli gjennomført som muntlig eksamen.

Spesielle vilkår

Krever opptak til studieprogram:
Data - Ingeniørfag (BIDATA)

Kursmateriell

Annonseres ved semesterstart

Studiepoengreduksjon

Emnekode Reduksjon Fra
ID202812 7,5 sp Høst 2020
Dette emne har faglig overlapp med emnet 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

  • Datateknikk og informasjonsvitenskap
  • Datamaskiner
  • Datateknikk
  • Ingeniør

Kontaktinformasjon

Emneansvarlig/koordinator

Faglærere

Ansvarlig enhet

Department of ICT and Natural Sciences