INF3151 - 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
I tillegg til generell studiekompetanse eller realkompetanse må du dekke spesielle opptakskrav:
- Matematikk R1 eller Matematikk (S1+S2)
De spesielle opptakskravene kan også dekkes med fag fra videregående opplæring før Kunnskapsløftet, eller på andre måter. Les mer om spesielle opptakskrav.
Anbefalte forkunnskaper
- INF1060 - Introduksjon til operativsystemer og datakommunikasjon
- INF2270 - Datamaskinarkitektur/INF1070 - Datamaskinarkitektur
Overlapping
20 studiepoeng mot INF4151 - 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
Undervisningern 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 gjennomføring av 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 prosjektoppgaver 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). 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 .
Tilsyssensor 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/