MINT üben

Kontextfreie Grammatiken

Dreißig Übungen zu Grammatiktypen, Linksableitungen, Kellerinhalten und Ableitungsbäumen.

Dein Fortschritt:
0 / 0 Aufgaben
1

Übungsaufgaben

Dreißig Übungen zum Zuordnen, Ableiten, Nachverfolgen und Beurteilen — von AFB I bis AFB III. Jede Übung gibt sofort Rückmeldung; wenn Sie nicht weiterkommen, helfen die gestuften Tipps.

A1
Welcher Grammatiktyp?
AFB I

Ordnen Sie jede Grammatik nach der Form ihrer Regeln dem passenden Korb zu (S ist jeweils Startsymbol).

Ziehen Sie jede Karte in den passenden Korb — oder wählen Sie sie mit Enter aus und drücken dann die Ziffer des Korbs (0 legt sie zurück).
1regulär
2kontextfrei, nicht regulär
3nicht kontextfrei
Regulär: nur A → aB, A → a, A → ε. Kontextfrei: links genau ein Nichtterminal, rechts beliebig — dazu gehören Nichtterminale in der Mitte (aSc, (S)) oder mehrere (SS, AB). Stehen links mehrere Symbole (cB → Bc, aS → Sa), hängt die Ersetzung vom Kontext ab: nicht kontextfrei.
Ansatz: Schauen Sie zuerst auf die linken Seiten: Steht dort immer genau ein Nichtterminal?
Weiter: Dann die rechten Seiten: Hat jede die feste reguläre Form?
A2
Was S → xSy | z erzeugt
AFB I

Gegeben ist die Grammatik G mit N = {S}, T = {x, y, z}, Startsymbol S und S → xSy | z. Wenden Sie die Regeln an und entscheiden Sie.

5 Aussagen nacheinander. Eine falsche Einschätzung reicht — dann starten Sie die Serie mit „Neue Runde“ neu.
Aussage 1 von 5

L(G) = {xⁿzyⁿ | n ≥ 0}: links und rechts vom z gleich viele x und y. Das z markiert die Mitte — ein Kellerautomat weiß daran, wann er vom Ablegen zum Entnehmen wechseln muss.
Ansatz: Schreiben Sie die Ableitungen hin, statt zu raten.
Weiter: Jede Anwendung von S → xSy fügt links ein x und rechts ein y ein.
A3
Grammatik und Sprache
AFB I

Geben Sie zu jeder Grammatik (Startsymbol S) die erzeugte Sprache an.

Ansatz: Leiten Sie zu jeder Grammatik die kürzesten zwei, drei Wörter ab.
Weiter: Achten Sie darauf, welche Regel die Ableitung beendet: ε, b, a oder ab?