Aufgaben: Zustandsübergangsdiagramme
Ein Getränkeautomat hat die Zustände bereit und bezahlt. Der Einwurf einer 1-€-Münze führt von bereit nach bezahlt, das Drücken der Taste „Wasser“ führt von bezahlt…
Ein Getränkeautomat hat die Zustände bereit und bezahlt. Der Einwurf einer 1-€-Münze führt von bereit nach bezahlt, das Drücken der Taste „Wasser“ führt von bezahlt zurück nach bereit. Nach dem Einschalten befindet sich der Automat im Zustand bereit.
- a) Nenne Zustände, Eingaben und den Startzustand.
- b) Beschreibe, was passiert, wenn in
bereitdie Taste „Wasser“ gedrückt wird.
Ein Automat hat die Zustände $A$ (Start), $B$ und $C$ (Endzustand). Übergänge: $A \xrightarrow{0} A$, $A \xrightarrow{1} B$, $B \xrightarrow{0} C$,…
Ein Automat hat die Zustände $A$ (Start), $B$ und $C$ (Endzustand). Übergänge: $A \xrightarrow{0} A$, $A \xrightarrow{1} B$, $B \xrightarrow{0} C$, $B \xrightarrow{1} B$, $C \xrightarrow{0} C$, $C \xrightarrow{1} B$.
Prüfe für die Eingaben 0110, 10 und 111, in welchem Zustand der Automat endet und ob die Eingabe akzeptiert wird.
Eine Ampel für Fußgänger hat die Zustände rot und grün. Beim Drücken der Taste wechselt sie von rot nach grün, nach Ablauf der Zeit von grün nach rot. Beschreibe das…
Eine Ampel für Fußgänger hat die Zustände rot und grün. Beim Drücken der Taste wechselt sie von rot nach grün, nach Ablauf der Zeit von grün nach rot.
Beschreibe das Zustandsübergangsdiagramm in einer Tabelle: Liste alle Übergänge mit Ausgangszustand, Eingabe und Folgezustand auf.
Entwickle einen Automaten, der Wörter aus den Zeichen a und b akzeptiert, die mit ab enden. Gib Zustände, Startzustand, Endzustand und die Übergangstabelle an und teste…
Entwickle einen Automaten, der Wörter aus den Zeichen a und b akzeptiert, die mit ab enden. Gib Zustände, Startzustand, Endzustand und die Übergangstabelle an und teste aab, ba und abab.
Ein Drehkreuz im Phantasialand hat die Zustände gesperrt und offen. Eingaben: Karte (gültiges Ticket) und Drehen. Karte öffnet das Drehkreuz, Drehen sperrt es wieder.…
Ein Drehkreuz im Phantasialand hat die Zustände gesperrt und offen. Eingaben: Karte (gültiges Ticket) und Drehen. Karte öffnet das Drehkreuz, Drehen sperrt es wieder. Karte im Zustand offen ändert nichts, Drehen im Zustand gesperrt ändert nichts.
- a) Stelle die Übergangstabelle auf.
- b) Das Drehkreuz ist anfangs
gesperrt. Verfolge die EingabefolgeDrehen, Karte, Karte, Drehen, Drehenund gib die Zustandsfolge an.
Ein Automat soll Binärzahlen akzeptieren, die eine gerade Anzahl an Einsen enthalten. a) Wie viele Zustände braucht er mindestens? Begründe. b) Gib die Übergangstabelle…
Ein Automat soll Binärzahlen akzeptieren, die eine gerade Anzahl an Einsen enthalten.
- a) Wie viele Zustände braucht er mindestens? Begründe.
- b) Gib die Übergangstabelle an.
- c) Teste
1011,0000und111.
Ein Schließfach in einem Bahnhof öffnet sich nur nach der Codefolge 1, 2, 3 (direkt hintereinander). Bei jeder falschen Eingabe beginnt die Eingabe von vorn (bei 1 nach…
Ein Schließfach in einem Bahnhof öffnet sich nur nach der Codefolge 1, 2, 3 (direkt hintereinander). Bei jeder falschen Eingabe beginnt die Eingabe von vorn (bei 1 nach einer falschen Eingabe zählt diese 1 bereits als Anfang). Ist das Fach einmal offen, bleibt es offen – weitere Eingaben ändern den Zustand nicht mehr.
- a) Entwickle den Automaten mit vollständiger Übergangstabelle (Eingaben
1,2,3).
- b) Teste
1123,1213und123.
- c) Begründe, warum der Automat sich keine beliebig lange Eingabe merken muss.
Gegeben ist folgender Automat: Zustände $S$ (Start), $T$, $U$ (Endzustand). Übergänge: $S \xrightarrow{a} T$, $S \xrightarrow{b} S$, $T \xrightarrow{a} U$,…
Gegeben ist folgender Automat: Zustände $S$ (Start), $T$, $U$ (Endzustand). Übergänge: $S \xrightarrow{a} T$, $S \xrightarrow{b} S$, $T \xrightarrow{a} U$, $T \xrightarrow{b} S$, $U \xrightarrow{a} U$, $U \xrightarrow{b} U$.
- a) Beschreibe in Worten, welche Wörter akzeptiert werden.
- b) Gib das kürzeste akzeptierte Wort, ein akzeptiertes Wort der Länge 3 und ein nicht akzeptiertes Wort der Länge 4 an.
- c) Ändere den Automaten so, dass er genau die Wörter akzeptiert, die
aaaenthalten.
Ein Parkautomat in Münster akzeptiert 50-Cent- und 1-€-Münzen und gibt einen Parkschein aus, sobald mindestens 1,50 € eingeworfen wurden. Danach beginnt er von vorn…
Ein Parkautomat in Münster akzeptiert 50-Cent- und 1-€-Münzen und gibt einen Parkschein aus, sobald mindestens 1,50 € eingeworfen wurden. Danach beginnt er von vorn (kein Wechselgeld).
- a) Bestimme die nötigen Zustände (Betrag bisher) und gib die Zustandsübergangstabelle an.
- b) Prüfe die Folgen
50, 50, 50,100, 50und100, 100.
- c) Erkläre, warum ein Automat mit endlich vielen Zuständen für diese Aufgabe ausreicht, aber nicht für beliebig hohe Beträge ohne Obergrenze.