Forkunnskaper
Kurset bygger på 5605 Datanett og 5608 Objektbasert programmering.
Læringsmål
Emnet skal gi studentane teoretisk forståing og god praktisk kjennskap til bruk og drifting av operativsystem, herunder Linux operativsystem. Studentane skal kjenne til, og forstå effekten av, ulike måtar å utforme maskinarkitektur, kommunikasjon, minnehandsaming, prosesshandtering, og systemkommandoar.
Organisering
6-8 timar forelesingar, øvingar og rettleiing pr veke i haustsemesteret.
Innhold
Sentrale operativsystemomgrep som prosess, tråd, tidsdeling, fysisk og virtuelt minne, minnehandsaming, I/O, filsystem, prosesskommunikasjon, vranglås, multiprosessorsystem, distribuerte operativsystem, sikkerhet og operativsystemdesign. Installasjon, bruk og drifting av Linux operativsystem.
Vurderingsformer
To 1-timars individuelle, skriftlege undervegsprøver og ei individuell, skriftleg 3 timars sluttprøve. Undervegsprøvene tel 40 % av samla karakter og sluttprøva tel 60 %. Det blir gitt obligatoriske oppgåver som skal vere godkjende før ein kan gå opp til sluttprøve. Alle delprøver må vere bestått.
