ITF22506 Operativsystemer (Høst 2010)

Fakta om emnet

Studiepoeng:
10
Ansvarlig avdeling:
Avdeling for informasjonsteknologi
Emneansvarlig:
Lars Vidar Magnusson
Undervisningsspråk:
Norsk
Varighet:
½ år

Emnet er tilknyttet følgende studieprogram

Obligatorisk emne som inngår i

  • bachelorstudiet i ingeniør, data
  • bachelorstudiet i informatikk

Valgfritt emne for bachelorstudiet i informasjonssystemer og IT-ledelse.

Undervisningssemester

Bachelorstudiet i ingeniør, data og bachelorstudiet i informatikk: 3. semester (høst).
Bachelorstudiet i informasjonssystemer og IT-ledelse: 5. semester (høst).

4 timer forelesning pr. uke.

Innhold

  • Operativsystemers oppgaver og virkemåte.
  • Programmeringsspråket C (beregnet på de som allerede kan programmere i et annet språk).
  • Operativsystemet Linux: Grunnleggende bruk og systemprogrammering.
  • Operativsystemer i Windows familien. Grunnleggende bruk og systemprogrammering.
  • Prosesser og tråder. Synkronisering. Interprosesskommunikasjon.
  • Operativsystemer anvendt i embedded systemer.

Undervisnings- og læringsformer


Forelesninger, øvingsoppgaver og laboratorieoppgaver. Problembasert gruppearbeid.

Arbeidskrav - vilkår for å avlegge eksamen

I den generelle delen og Linuxdelen:

  • 2 øvingsoppgaver
  • en prosjektoppgave.

I windowsdelen:

  • 5 øvingsoppgaver
  • en prosjektoppgave med fokus på Windows OS'et og systemfunksjoner.

Arbeidskrav må være godkjent før studenten kan fremstille seg til eksamen.

Eksamen

Skriftlig eksamen
4 timers skriftlig eksamen. Bokstavkarakter A-F.
Hjelpemiddel:
- Tre A4-ark (seks sider) med egne notater.
 

Evaluering av emnet

Dette emnet evalueres på følgende måte:
-    Midtsemesterevaluering (frivillig)
-    Sluttevaluering (obligatorisk)

Den emneansvarlige lager en emnerapport på bakgrunn av studentenes tilbakemeldinger og sine egne erfaringer med emnet. Emnerapporten behandles av studiekvalitetsutvalget ved avdeling for informasjonsteknologi.

Litteratur

Litteraturlista sist oppdatert 17.06.2010.

Stallings, William. Operating Systems - Internals and Design Principles, Pearson

Materiale om C programmering og programmering med threads i Linux (Pthreads) gjøres tilgjengelig av faglærer elektronisk og/eller på papir.

Eget kompendium og utdelte kopier.

 

Sist hentet fra Felles Studentsystem (FS) 18. aug. 2024 02:44:16