Blatt 08 Aufgabe 1
16.12.2008 12:58:27
Hallo,

geht es in der im Betreff genannten Aufgabe darum, den Pseudocode für die einzelnen Prozesse P1 und P2 zu entwerfen, oder soll man ein Programm schreiben, welches die beiden Prozesse steuert?

Gruß,
Jan
Re: Blatt 08 Aufgabe 1
16.12.2008 18:30:06
Es soll der Peusocode für die beiden Prozesse P1 und P2 geschrieben werden, sodass garantiert wird, dass:
* P1 errechnet ein Ergebnis, das von Prozess P2 weiterbenutzt werden soll.
* Prozess P2 darf nicht ausgeführt werden, bevor das Ergebnis vorliegt.

Also keine Kontrollinstanz sondern die Prozesse selbst.
Wobei die Ergebnissberechnung in Prozess 1 natürlich als:
// Hier wird das Ergebnis berechnet
geschrieben werden kann bzw. in Prozess 2
// Hier wird das Ergebnis von P1 verwendet.

Es sollen Semaphoren mit up und down verwendet werden!