Übungsaufgaben NKA
Diese Aufgaben können mit AutoEdit oder auf dem Papier bearbeitet werden. Die hier angegebenenen AutoEdit-Lösungen können mit "Ziel speichern unter..." gespeichert werden.

Aufgabe 1

Entwickeln sie mit AutoEdit einen NKA, der die Sprache der Palindrome
L = {w | w Î {a,b)* und (w = reverser(w))}
akzeptiert.

Exportieren sie den Automaten in die Sprache Scheme und testen sie die Arbeit mit selbstgewählten Eingabewörtern.

[Lösung]


Aufgabe 2

Geben Sie einen NKA an, der die Sprache
L = {w | w Î {a,b)* und (w enthält die gleiche Anzahl von a und b)}
akzeptiert.

[Lösung]


Aufgabe 3

Geben Sie einen NKA an, der die Sprache
L = {anbn | n > 0}
akzeptiert.

[Lösung]


 
Copyright Genesis-X7 Software 2004-2010     Designed for IE and FireFox only!