kunne forklare hvordan prosesser, tråder, minnet, filsystem og I/O fungerer i et operativsystem
kunne formidle fagkunnskap skriftlig og muntlig
kunne delta i faglige diskusjoner og dele sine erfaringer med andre
Innhold
Emnet skal gi studentene grunnleggende forståelse for hvordan et moderne fleroppgaveoperativsystem fungerer og forståelse for samtidighetsproblematikk og interprosesskommunikasjon ved flertrådprogrammering. Det undervises i generell operativsystemteori om prosesser, tråder, bruk av sentralprosessoren(e), synkronisering av prosesser, minnehåndtering, virtuelt minne, filsystemer, inn-/utenheter og vranglåssituasjoner.
Undervisnings- og læringsformer
Forelesning og laboratorieøvinger. Øvingene foregår i datalab. Avdelingsingeniør, studentassistent og/eller faglærere er til stede.
Forventet arbeidsbelastning for gjennomsnittsstudenten er 27 timer pr studiepoeng.
Vilkår for å gå opp til eksamen
Teoriøvinger og labøvinger må være bestått for å kunne gå opp til eksamen. Oversikt over obligatoriske oppgaver gis ved semesterstart i Canvas.
Eksamen
3 timer individuell skriftlig eksamen teller 80%. Mappe teller 20%. Nærmere informasjon om krav til innhold i mappen gis i Canvas. Gradert karakter.Det blir ikke arrangert ny/utsatt eksamen for mappevurderingen.
Studentevaluering
Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.