Naar inhoud springen

Besturingssystemen: verschil tussen versies

Uit CampusWiki
Verwijderde inhoud Toegevoegde inhoud
S0147141 (overleg | bijdragen)
Geen bewerkingssamenvatting
 
S0147141 (overleg | bijdragen)
Regel 23: Regel 23:
== Studiemateriaal ==
== Studiemateriaal ==


A. Silberschatz, P.B. Galvin & G. Gagne, Operating System Concepts, 7th Ed., Wiley, ISBN 0-471-69466-5
*A. Silberschatz, P.B. Galvin & G. Gagne, Operating System Concepts, 7th Ed., Wiley, ISBN 0-471-69466-5
Practicumhandleiding Besturingssystemen
*Practicumhandleiding Besturingssystemen


== Externe links ==
== Externe links ==

Versie van 26 jan 2009 15:40

Omschrijving

Dit vak biedt inzicht in de functies en structurering van besturingssystemen . Besturingssystemen dragen zorg voor een veelheid aan gelijktijdige taken die de gebruiker(s) ondersteunen. Speciale aandacht wordt besteed aan concepten en mechanismen ten aanzien van de executie, scheduling en synchronisatie van parallelle processen.

College-inhoud: historisch overzicht, classificatie van systemen, systeemstructuur, proces/thread-concept, proces/thread-coördinatie (uitsluiting, semaforen, synchronisatieproblemen, taalconstructies, interprocescommunicatie), processcheduling, deadlock, geheugenbeheer (swapping, segmentatie, paginering, strategieën), I/O (besturing, disk management), filesystemen, protectie.

Practicumoefeningen maken gebruik van LINUX en vereisen enige kennis van de taal C. Studenten krijgen practische ervaring met systeemaanroepen, processen, threads, signals, semaforen, monitors, sockets en protectie.

Leerdoelen

Na het succesvol afronden van dit vak kan de student:

  • Functies en structurering van besturingssystemen (operating systems) beschrijven.
  • Concepten en mechanismen ten aanzien van de executie, scheduling en synchronisatie van parallelle processen uitleggen.
  • Systeemaanroepen, processen, threads, signals, semaforen, monitors, sockets en protectie programmeren in C onder Linux.

Voorkenniseisen

  • Basisprincipes van de componenten waaruit een processor is opgebouwd en hun onderlinge samenhang. Dit wordt behandeld bij Computerorganisatie (213110/213130).
  • Basisprincipes van de deelsystemen waaruit een computersysteem is opgebouwd en hun onderlinge samenhang. Dit wordt behandeld bij Computer Architectuur (213005).

Studiemateriaal

  • A. Silberschatz, P.B. Galvin & G. Gagne, Operating System Concepts, 7th Ed., Wiley, ISBN 0-471-69466-5
  • Practicumhandleiding Besturingssystemen

Externe links

vist