Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster
Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster
Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
30 BETRIEBSSYSTEME<br />
'DV/HVHU6FKUHLEHU3UREOHP&RXUWRLV<br />
Das Problem:<br />
In einem Prozeßsystem soll es erlaubt sein, daß viele Prozesse gleichzeitig<br />
lesend auf einen Datenbestand zugreifen.<br />
Wenn geschrieben werden muß, so darf nur der schreibenden Prozeß auf die<br />
Daten zugreifen, sonst niemand.<br />
'DV3UREOHPGHVVFKODIHQGHQ)ULVHXUV<br />
Die Aufgabe:<br />
In einem Friseurladen arbeitet ein Friseur und es gibt einen Friseurstuhl und<br />
n Stühle für wartende Kunden.<br />
Falls kein Kunde anwesend ist, schläft der Friseur.<br />
Ein eintreffender Kunde muß den Friseur wecken.<br />
Falls Kunden eintreffen, während der Friseur Haare schneidet, nehmen die<br />
Kunden - falls noch Platz ist - auf den Stühlen Platz oder - sonst - verlassen<br />
sie den Laden.<br />
Das Probem: Kann man für Friseur und Kunden Programme angeben, die<br />
das Problem lösen, ohne daß zeitkritische Abläufe entstehen?