print logo

INF4151 - Operativsystemer

Fakta om emnet:
Studiepoeng:20
Type:Avansert emne på masternivå
Undervises:Hvert høstsemester
Eksamen:Hvert høstsemester
Undervisningsspråk:Engelsk hvis utvekslingsstudenter ber om det, ellers norsk
Tilbys ved:Institutt for informatikk (Ifi)
Semestersider (undervisningstider, eksamensdato, pensum m.m.):

Kort om emnet

Dette emnet gir en grundig introduksjon til alle aspekter av prosesshåndtering i operativsystemer. Tema inkluderer avbruddsbehandling, tråder og prosesser, prosesskoordinering og synkronisering, fysisk og virtuellt lagerorganisering, ytere enheter og filsystemer. Øvelsene omfatter både analyser av abstraksjoner, og deres konstruksjon og implementasjon. I løpet av emnet skal hver student utvikle en kjørende operativsystemkjerne for en Intel x86 basert datamaskin.

Hva lærer du?

Tradisjonelle operativsystem som for eksempel UNIX og Windows har i flere år blitt brukt i forretnings- og forskningsøyemed. Emnet vil gi studentene en dyptgående forståelse av prosesshåndtering i disse systemene på uniprosessormaskiner.

Opptak og adgangsregulering

Studenter må hvert semester søke plass på undervisningen og melde seg til eksamen i StudentWeb.

Dersom du ikke allerede har studieplass ved UiO, kan du søke opptak til våre studieprogrammer eller søke om å bli enkeltemnestudent.

Det er ikke mulig å ta dette emnet som privatist. Du må ha plass på undervisningen for å ta eksamen.

Forkunnskaper

Obligatoriske forkunnskaper

Anbefalte forkunnskaper

Overlapping

20 studiepoeng mot INF3151 - Operativsystemer. 10 studiepoeng mot INF3150 - Operativsystemer - del I. 10 studiepoeng mot INF4150 - Operativsystemer - del I. 10 studiepoeng mot INF3160 - Operativsystemer - del II. 10 studiepoeng mot INF4160 - Operativsystemer - del II. 9 studiepoeng mot INF242. 3 studiepoeng mot IN142.

Undervisning

Undervisningen går over hele semesteret. 4 timer forelesninger og 4 timer øvelser per uke (2 timer klasserom og 2 timer terminalstue) i første halvpart av høstsemesteret. Det kreves innlevering av 3 obligatoriske oppgaver. Les mer om krav til innlevering av oppgaver, gruppearbeid og lovlig samarbeid under retningslinjer for obligatoriske oppgaver.

Vurdering og eksamen

Det kreves innlevering av seks prosjektoppgaver, der hver av prosjektoppgavene består av en teoretisk og en praktisk del (tolv innleveringer totalt). Alle tolv projektoppgaver må bestås for å få godkjent kurset. Hver teoretiske oppgave teller 9% av karakteren (unntatt den første, som ikke teller noe) og hver praktiske oppgave teller 14% av karakteren (unntatt den første og den siste, som ikke teller noe). Merk at oppgaver som er karaktergivende er deleksamener; oppgaver som ikke teller i karakteren er vannlig obligatoriske oppgaver. Generelle opplysninger om eksamen.

Hjelpemidler

Ingen hjelpemidler er tillatt.

Sensur

Emnet bruker gradert bokstavkarakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om karakterskalaen .

Tilsyssensoren er Pål Knudsen.

Emnet har en tilsynssensor som vurderer den helhetlige faglige kvaliteten på emnet, inkludert vurderingsordningene.

Adgang til utsatt eller ny eksamen/vurdering

Dette emnet tilbyr ikke ny eksamen i begynnelsen av påfølgende semester til kandidater som stryker eller trekker seg under ordinær eksamen. For generelle opplysninger om ny og utsatt eksamen, se http://www.mn.uio.no/studier/admin/eksamen/utsatt-og-ny-eksamen/index.html

Trekk fra eksamen og antall eksamensforsøk

En student kan fremstille seg til eksamen i dette emnet inntil tre ganger. Studenten anses å ha fremstilt seg til eksamen dersom hun/han ikke har trukket eksamensmeldingen sin i StudentWeb innen en gitt frist.

Annet

Det er sterkt anbefalt å møte på første forelesning fordi det vil bli gitt viktig informasjon.

Kontakt oss

Institutt for informatikk (Ifi)

Besøksadresse: 
Ole Johan Dahls hus, 4. etasje, Gaustadalléen 23 D

Ekspedisjonstid: 
Mandag-fredag 12:00-15:00

Postadresse: 
Postboks 1080, Blindern
0316 Oslo

Telefon: 22 85 24 10
Faks: 22 85 24 01
E-post: 
Web: http://www.mn.uio.no/ifi/