• Keine Ergebnisse gefunden

Nachklausur Teil 1

N/A
N/A
Protected

Academic year: 2021

Aktie "Nachklausur Teil 1"

Copied!
17
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Veranstalter: Uwe Nestmann, Johannes Borgstr¨om, Philipp K¨ufner Sommersemester 2007 - 28. September 2007

Nachklausur Teil 1

Punktzahl In dieser schriftlichen Leistungskontrolle sind 100 Punkte erreichbar. Wer 40 Punkte erreicht, hat die schriftliche Leistungskontrolle bestanden (Note 4.0 oder besser).

Bearbeitungsdauer Die Bearbeitungsdauer betr¨agt 110 Minuten.

Hilfsmittel Einziges erlaubtes Hilfsmittel ist die in der Vorlesung verwendete und auf der Vorlesungsseite bereit gestellte

”Formelsammlung Sommersemester 2007“. Diese darf sich nicht von der Originalversion unterscheiden (also keine Notizen etc. enthalten). Eigenes Papier darf nicht verwendet werden.

Aufgabenreihenfolge Die gegebene Reihenfolge der Aufgaben orientiert sich an der The- menreihenfolge in der Vorlesung. Es wird daher empfohlen, die Bearbeitungsreihenfolge der Aufgaben selbst durch Absch¨atzung des Aufwands f¨ur die einzelnen Aufgaben festzulegen, und dabei zu beachten dass Aufgaben, die mit einem * versehen sind im Schwierigkeitsgrad etwas anspruchsvoller einzustufen sind.

• Antworten zu den Aufgaben sind auf demselben Blatt zu geben, auf dem die jeweilige Aufgabenstellung steht. Dabei k¨onnen beide Seiten der Bl¨atter verwendet werden. Sofern weitere Bl¨atter ben¨otigt werden, werden diese durch uns bereitgestellt. L¨osungen zu verschiedenen Aufgaben sind stets auf unterschiedlichen Bl¨attern abzugeben!

• Auf jedem abgegebenen Blatt ist die bearbeitete Aufgabe, Name und Matrikel- nummer anzugeben.

• Antworten oder Teile von Antworten, die mit Rotstift oder Bleistift geschrieben oder nicht eindeutig lesbar sind, werden nicht bewertet.

Name: Vorname:

Matrikelnummer: Studiengang:

Punkteverteilung (NICHT ausf¨ullen!):

Aufgabe 1 2 3 4 5 Σ Note

Punkte 25 20 20 15 20 100

Erreicht

Korrektor

(2)
(3)

Aufgabe 1 (25 Punkte) Sei A die Sprache von Zahlen (in dezimaler Schreibweise, also zur Basis 10), die teilbar durch 4 sind. Das leere Wort ist keine Zahl.

a) (5 Punkte) Gib A formal an.

b) (10 Punkte) Entwirf einen Endlichen Automaten M, der (genau) A akzeptiert.

Hinweis: Eine Zahl ist durch 4 teilbar genau dann, wenn die Zahl, die aus ihren letzten beiden Ziffern gebildet wird, durch 4 teilbar ist.

c)* (10 Punkte)

• Beweise (formal), dass L(M)⊇A.

• Begr¨unde (informell), dass L(M)⊆A.

(4)
(5)

Aufgabe 2 (20 Punkte) Beweise, dass die Sprache A = {1k#1m#1k+m | k, m ∈ N} nicht regul¨ar ist.

(6)
(7)

Aufgabe 3 (20 Punkte) Sei A={1k#1m#1k+m |k, m∈N}.

a) (13 Punkte) Gib einen PDA an, dessen akzeptierte Sprache genauA ist.

b) (2 Punkte) Bestimme, ob der in a) konstruierte Automat deterministisch ist.

c) (5 Punkte) Ist die Sprache A deterministisch kontextfrei?

Begr¨unde deine Antwort.

(8)
(9)

Aufgabe 4 (15 Punkte) Sei Σ ={(,)}und sei der PDA M = ({q0},Σ,{S,} ∪Σ,,∆, q0,{q0}) gegeben wie folgt:

q 0

λ,/S;

λ, S/(S)

λ, S/SS;

λ, S/()

),)/λ (,(/λ;

a) (5 Punkte) Gib eine Grammatik G an, so dass gilt:

L(G) = LKel(M).

b) (10 Punkte) Gib eine Turingmaschine an, die die gleiche Sprache akzeptiert.

(10)
(11)

Aufgabe 5 (20 Punkte)

Entwirf eine Deterministische Turingmaschine M mit Eingabealphabet Σ = {1}, die bei Eingabe eines Wortes 1n die bin¨are Darstellung vonn auf das Eingabeband schreibt und terminiert. Nach dem Terminieren soll auf dem Eingabeband ausschliesslich die bin¨are Darstellung vonn stehen.

Gehe dabei wie folgt vor:

• Beschreibe die einzelnen Arbeitsschritte, die M vollziehen muss textuell in Form eines Algorithmus.

• Gib die Maschine M an.

• Schreibe einen kurzen Kommentar zu jeder Transition von M, um den Zweck der jeweiligen Transition zu erkl¨aren.

(12)
(13)
(14)
(15)
(16)
(17)

Referenzen

ÄHNLICHE DOKUMENTE

Um sich mit dem RSA-Verfahren verschl¨ usselte Nachrichten schicken lassen zu k¨ onnen, hat Alice zwei ungerade Primzahlen p 6= q gew¨ ahlt und n = pq berechnet. Was ist die

Zeigen Sie: Wenn in einem zusammenh¨ angenden Graphen Γ jeder Knoten einen geraden Grad hat, dann gibt es in Γ keine Br¨ ucke.. Abgabe: Die L¨ osungen m¨ ussen am Mittwoch,

Geben Sie alle 6 Elemente der symmetrischen Gruppe S 3 vom Grad 3 als Produkt elementfremder Zykel an und berechnen Sie die Verkn¨ upfungstafel dieser Gruppe..

Aufgabe 3) kann m¨ oglicherweise erst nach der Vorlesung am 15.7. gel¨

Dazu werden als erstes alle Zahlen entfernt welche durch die kleinste vorhan- dene Primzahl( in diesem Fall 2) teilbar sind, anschließend, welche durch die n¨ achstkleinste

Methoden: Name, Studiengang, Matrikelnummer und Noten sollen ausgege- ben werden k¨ onnen, Studiengang und Noten sollen dar¨ uber hinaus auch bear- beiten werden k¨ onnen (es gen¨

Es wird daher empfohlen die Bearbeitungsreihenfolge der Aufgaben selbst durch Absch¨atzung des Aufwands f¨ur die einzelnen Aufgaben festzulegen und dabei zu beachten dass Aufgaben,

bei höherer Spannung der Kondensator eine höhere Kapazität hat.. Er wird von der Spannungsquelle getrennt, und dann werden die Kondensatorplatten auf den doppelten Abstand