Dansk - English

Kort version - Fuld version


Procesinteraktion og Operativsystemer (Forår 2009)

Kursuskode : CVPIOS-EKU
ECTS Point : 7,5 Status : Ikke valgt
Revideret : 13/05 2009 Oprettet : 13/05 2009
Placering : - Timer pr. uge : 3.5
Længde : 1 semester Undervisningssprog : Dansk

Målsætning : Kurset beskriver hovedprincipper i en computers opbygning og programmel.

I fokus er operativsystemets mekanismer og dets understøttelse for interaktion og kommunikation imellem processer og med I/O enheder.

Der indføres i parallelprogrammering med tråde og i brug af forskellige synkroniseringsmekanismer.

Desuden arbejdes med operativsystemets håndtering af I/O, herunder filsystemer og device drivere.

Der arbejdes med praktiske eksempler i Java og C/C++.

Læringsmål for OSPI:

Efter fuldførelse af kurset forventes den studerende at:

- have kendskab til hovedtrækkene i opbygningen og funktionen af en moderne
datamat.

- kunne redegøre for operativsystemets opbygning og overordnede opgaver.

- kunne redegøre for operativsystemets administration af processer og tråde.

- kunne redegøre for og anvende mekanismer til synkronisering af og kommunikation
mellem processer og tråde på den samme maskine og forskellige maskiner.

- kunne redegøre for principperne bag og funktionen af filsystemer.

- kunne redegøre for de principielle forskelle mellem almindeligt brugte
operativsystemer.

Derudover forventes den studerende at kunne udforme en skriftlig rapport til dokumentation af eksamensprojektet.
Hovedindhold : Kurset fokuserer bl.a. på følgende emner:

- Datamatens maskinelle opbygning og funktion.
- Operativsystemets opbygning og overordnede opgaver.
- Introduktion til sandtidssystemer.
- Operativsystemets administration af processer og tråde.
- Principper for kommunikation mellem processer/tråde.
- Principper til synkronisering af processer/tråde i og mellem maskiner.
- Filsystemer.
- I/O og Device drivere.
- Fjernstyring og konfiguration via web/net.
- Eksempler fra bl.a. Windows 2000/XP, UNIX og Linux.
Prøveform : Mundtlig evaluering på grundlag af udført projekt
Censur : Ekstern
Bedømmelse : 7-trinsskala
Bemærkninger : Fagansvarlig: Svend Mortensen
Dette kursus svarer til Operativsystemer og procesinteraktion (OSPI) fra ITD.

Undervisningsmateriale : -
Ansvarlig underviser :