Universität Ulm - Sektion Angewandte Informationsverarbeitung

2. Übungsblatt (07.05.98 bis 19.05.98) zur Vorlesung Systemnahe Software 2 (SS 98)

 


 

Nachdem Sie letzten Mittwoch zum 11.Mal den Besuch Ihrer bergbegeisterten Erbtante aus Wanne-Eickel mit einem Besuch der Münsterspitze krönen mußten, beschließen Sie, daß nun endlich Schluß sein muß! Nicht mit der Erbtante, nein! Aber mit den 762 endlosen Stufen! Ein Aufzug muß her. Besser zwei. Ins Münster, sofort! Da der Bauantrag aus Denkmalschutzgründen aber noch ca. 30 Jahre Bearbeitung brauchen wird, setzen Sie sich schon mal hin und entwerfen mit Ihren hervorragenden Soft II-Kenntnissen eine Trockenaufzugsteuerung am Rechner.

 

 

Aufgabe 1 (15 Punkte)

 

Die Aufzugsteuerung besteht aus einem steuernden Vater und 2 Aufzugssöhnen (für die Frauen unter uns: Mutter und 2 Aufzugstöchter!). Dies soll sich in 3 verwandten Prozessen (1 Vater und 2 ge-fork()-te Söhne) wiederspiegeln. Der Vater nimmt die Aufträge für die Söhne entgegen und leitet sie durch ein Signal an die Söhne weiter. Es können maximal 8 Stockwerke bedient werden. Ein Auftrag besteht aus den folgenden Aktionen:

 

 

 

 

Kleine Hilfe:

 

 

 

 

Bitte achten Sie sorgfältig darauf,

daß sämtliche Kindprozesse nach dem Ableben des Vaters

auch zu Ende gebracht werden

!