Emne - Operativsystemer med systemprogrammering - IDATA2305
Operativsystemer med systemprogrammering
Velg studieårOm
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)
Anbefalte forkunnskaper
Emnene IDATA2303 Algoritmer og datastrukturer og IDATA2003 Programmering 2 eller tilsvarende kunnskaper.
Kursmateriell
Annonseres ved semesterstart
Studiepoengreduksjon
Emnekode | Reduksjon | Fra |
---|---|---|
ID202812 | 7,5 sp | Høst 2020 |
Fagområder
- Datateknikk og informasjonsvitenskap
- Datamaskiner
- Datateknikk
- Ingeniør