Geef een definitie van een monitor en beschrijf de werking van monitors


  • Monitors zijn te gebruiken voor het programmeren van wederzijdse uitsluiting van processen en communicatie tussen processen met gemeenschappelijk geheugen. Een monitor is een object met de volgende eigenschappen: voor de verborgen variabelen van het object is wederzijdse afsluiting gegarandeerd en er kan op gestructureerde wijze communicatie tussen processen worden geprogrammeerd, met behulp van zogeheten conditievariabelen. De methoden van een monitor kunnen slechts door een proces tegelijk worden uitgevoerd; een proces heeft dus het exclusief gebruik van de monitor.
    <TODO werking>

    Rapporteer Plaats commentaar