Prof. Dr. Franz Schweiggert Abteilung Angewandte Informationsverarbeitung 5. November 2003
Dr. Andreas Borchert, Michael Wiedemann Blatt 4


Uni Logo



Allgemeine Informatik I (WS 2003/2004)


Abgabetermin: 12. November 2003

7 VI - fortgeschritten - 5 Punkte

Nach den letzten Aufgaben solltet Ihr einigermassen versiert im Umgang mit dem Editor sein. Falls nicht, auf der Webseite der Vorlesung findet Ihr ein kleine Kurzübersicht über die wichtigsten Befehle des vi. Ich habe mich hierbei im wesentlichen an die Struktur des vitutor gehalten. Um die Kurzübersicht nutzen zu können, versuchen wir nun einige fortgeschrittene Befehle mit dem vi:

8 Formale Sprachen - 5 Punkte

Die folgende Aufgabe sind schriftlich zu erledigen. Gebt Sie bitte einzeln bei Eurem Tutor ab (kein Gruppenblatt!).

Gegeben sei eine Grammatik G := (NT, T, S, P) mit folgenden Eigenschaften: Welche der folgenden Sätze gehören zu der von der Grammatik definierten Sprache - begründet Eure Antwort!
a
ab
a,b
()
(a)
(a,b,a)
(a,,b)
(a,(b))


Für jeden zur Sprache gehörenden Satz gebt bitte ausserdem den vollständigen Ableitungsbaum an.

Viel Erfolg!



Michael Wiedemann 2003-11-05