Trefwoorden Architectuur van besturingssystemen
Doelstellingen Moderne computersystemen bestaan uit een aantal computers en randapparaten, die onderling communiceren. In dit opleidingsonderdeel worden de architectuur en de belangrijkste principes van moderne computersystemen bestudeerd. Doelstelling is dan ook de student hiermee vertrouwd te maken en een zekere ervaring te laten verwerven met het oog op het beheer van deze computersystemen.
Leerinhoud
- relatie computersystemen/besturingssystemen
- kenmerken van moderne besturingssystemen: overzicht architectuur UNIX en Windows 2000.
- processen en threads: toestandsdiagrammen, implementatie en beheer.
- interprocescommunicatie: software- en hardwarebenaderingen voor wederzijdse uitsluiting, semaforen, monitors, klassieke interprocescommunicatie problemen.
- detectie, opheffen, vermijden en onmogelijk maken van deadlocks.
- geheugenbeheer: paginering, segmentatie, virtueel geheugen, software en algoritmen voor geheugenbeheer.
- scheduling: criteria, strategieën, realtime scheduling, scheduling in de UNIX en Windows 2000 praktijk.
- I/O-beheer: principes van I/O-hardware en I/O-software, buffering en schijfscheduling.
- NTFS als voorbeeld van bestandsbeheer.
Begincompetenties Inleidende informatica opleidingsonderdelen uit de kandidaturen.
Eindcompetenties
Leermaterialen Syllabus, aangevuld met het presentatiemateriaal (slides) dat gebruikt wordt tijdens de hoorcolleges.
Studiekosten € 6
Studiebegeleiding Docent is ter beschikking voor extra uitleg na afspraak.
Onderwijsvormen Hoorcolleges
Evaluatievorm
Theorie (mondeling / schriftelijk examen) : 100 %
Oefeningen / Labo's (permanente evaluatie) : 0 %
OP-leden
Joris MOREAU
|
|