Studiepoeng
10
Emneansvarlig
Bjørn Olav Listog
Tilsynssensor
Kjetil Svarstad, NTNU
Godkjenningsdato
13.05.2008
Hensikt
Kurset skal gi en innføring i oppbygging og virkemåte til sentrale deler av operativsystemer. Dette omfatter synkronisering og administrasjon av parallelle prosesser, minnehåndtering, administrasjon av filsystem og distribuerte systemer. Dette skal gi studentene kunnskaper som kan anvendes både innen programmering og drift av ulike operativsystemer.
Videre skal kurset gi en innføring i bruken av et Unix-basert operativsystem. Dette omfatter skallkommandoer, enkel skallprogrammering og enkel bruk av systemkall.
Forutsetninger
Grunnleggende forståelse for datamaskiner og nettverk samt kunnskaper i programmering tilsvarende PG210.
Kompetansemål
Kurset skal gi kunnskaper om operativsystemets tilknytning til maskinvarens og mellomvarens oppbygning, prosesser og tråder, minnestyring, synkronisering, filsystemer og distribusjon.
Etter kurset skal studentene:
Gjennomføring
Kombinasjon av forelesninger og øvinger (ca. 50% av hver), til sammen 60 timer.
Pensum
Tanenbaum 2008, kapittel 1-6, 9-11
Karakterskala
Bokstavkarakter
Vitnemålstekst
Faget gir kunnskaper om oppbygning av og prinsipper for operativsystemer, herunder prosess- og
minnestyring, synkronisering og lagringsmedia. Studenten skal også ha kunnskaper om praktisk bruk og vedlikehold av operativsystemer av typene Windows NT og Unix.
Litteraturliste
Modern Operatinng Systems
Andrew S. Tanenbaum Peartson, Prentice Hall, 2008
ISBN 978-0-13-600663-2 3
Vurdering
Vekting (%): 100%
100
Vurderingstype
Skriftlig
Hjelpemiddel
Ingen
Varighet
180 minutter
Semester
3. semester, høst
TILBAKE TIL PROGRAMMERING
Med forbehold om endringer.