INF4151 - Operativsystemer
|
||||||||||||||||
|
||||||||||||||||
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
- INF1060 - Introduksjon til operativsystemer og datakommunikasjon
- INF2270 - Datamaskinarkitektur/INF1070 - Datamaskinarkitektur
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
Faks: 22 85 24 01
E-post: studieinfo@ifi.uio.no
Web: http://www.mn.uio.no/ifi/