Übungsaufgaben
Zehn Aufgaben vom Lesen einer Übergangstabelle (AFB I) bis zur Beurteilung der minimalen Zustandszahl (AFB III). A2 und A5 nutzen denselben Automaten.
Gib alle Bestandteile an, die zur vollständigen Beschreibung eines DEA gehören.
| Zustand | 0 | 1 |
|---|---|---|
| z0 | z0 | z1 |
| z1 | z1 | z0 |
Fünf Aussagen zu diesem DEA. Ordne sie als richtig oder falsch ein.
Beschreibe einen Mealy-Automaten, indem du die Lücken füllst — ein Wort bleibt übrig.
Bei einem Mealy-Automaten erzeugt jeder eine . Die möglichen Ausgabezeichen bilden das Ω. Eine leere Ausgabe notiert man mit . Anders als beim DEA braucht er keine .
Ordne jede Sprache über Σ = {a, b} zu: Gibt es einen DEA dafür?
| Zustand | 0 | 1 |
|---|---|---|
| z0 | z0 | z1 |
| z1 | z1 | z0 |
Wende den DEA auf das Wort 1101101 an. Gib die Anzahl der Übergänge an, bei denen der Zustand wechselt.
Gesucht ist ein DEA über {0, 1}, der Wörter akzeptiert, die mit 00 enden. Stelle ein sinnvolles Vorgehen in der richtigen Reihenfolge dar.
Ein Automat nimmt 50-Cent-Münzen (m) und gibt nach zwei Münzen eine Flasche aus: z0 —m / ε→ z1, z1 —m / Flasche→ z0; die Taste r bewirkt z0 —r / ε→ z0 und z1 —r / 50ct→ z0. Ermittle für die Eingabe m m m r m die Werte.
- Anzahl ausgegebener Flaschen:
- Anzahl zurückgegebener 50-ct-Münzen:
- Nummer des Endzustands (z…):
Erläutere die Implementierung eines Automaten, indem du jedes Element mit seiner Umsetzung verbindest.
Nils soll einen DEA für „Wörter über {a, b} mit genau einem b“ zeichnen: z0 (Start), z1 (Endzustand), z2. Überprüfe seine Übergänge.
Beurteile, wie viele Zustände ein möglichst kleiner vollständiger DEA über {a, b} braucht (Fehlerzustand mitgezählt).
