11.03.2014 Aufrufe

Klausuraufgaben zur Vorlesung Automatisierungsprojekte 1 ...

Klausuraufgaben zur Vorlesung Automatisierungsprojekte 1 ...

Klausuraufgaben zur Vorlesung Automatisierungsprojekte 1 ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

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.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!