Klausuraufgaben zur Vorlesung Automatisierungsprojekte 1 ...
Klausuraufgaben zur Vorlesung Automatisierungsprojekte 1 ...
Klausuraufgaben zur Vorlesung Automatisierungsprojekte 1 ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Klausur <strong>Automatisierungsprojekte</strong> I6B01, I6B03, I5D31 und I5D33 27.1.2009 Seite 2 von 3<br />
4. Gegeben sei folgender Zustand:<br />
a) Durch welche minimale Ereignisfolge (kleinste Anzahl an Ereignissen)<br />
kann der Zustand 2.B eingenommen werden?<br />
5 Punkte<br />
Lösung: E3.2, E3.1, E1.2, E1.3, E1.1, E2.1, E2.2<br />
b) Wie oft kann nach der Initialisierung der Zustand 3.B maximal durchlaufen werden,<br />
bevor Ereignis E2.2 eintritt? Begründung.<br />
3 Punkte<br />
Lösung: Fünf mal. Der nebenläufige Automat links oben kann maximal drei mal<br />
laufen, bis der Synch-Pseudozustand zum oberen rechten Automaten gefüllt ist und<br />
dieser keinen weiteren Durchlauf erlaubt, bevor nicht E2.2 eintritt. Für jeden dieser<br />
Durchläufe kann der untere Automat einmal laufe, ferner noch zwei mal, bevor der<br />
Synch des unteren mit dem linken oberen Automaten gefüllt ist.<br />
5. Modellieren Sie den nachfolgend beschriebenen Kaffee-Verkaufsautomaten<br />
„Kaffomat“ als Harel-Zustandsautomat oder Statechart.<br />
15 Punkte<br />
In Bereitschaft wartet der „Kaffomat“ auf die Auswahl eines Getränks. Während des<br />
Wartens eingeworfene Münzen werden sofort <strong>zur</strong>ückgegeben. Die Auswahl erfolgt<br />
durch Drücken einer der „Getränk-Tasten“. Dann kassiert der „Kaffomat“ den<br />
entsprechenden Kaufpreis. Er nimmt dabei Münzen an, deren Wert von der<br />
„Prüfeinrichtung“ hinter dem Münzeinwurf bestimmt wird. Der jeweils noch zu<br />
bezahlende Betrag wird angezeigt. Sobald der Kaufpreis erreicht oder überschritten ist,<br />
wird der Überzahlungsbetrag <strong>zur</strong>ückgezahlt und das gewählte Getränk ausgegeben.<br />
Wenn das Getränk entnommen wurde, soll der Kaffomat <strong>zur</strong> Auswahl <strong>zur</strong>ückkehren.