• Keine Ergebnisse gefunden

Max Mustermann

N/A
N/A
Protected

Academic year: 2021

Aktie "Max Mustermann"

Copied!
10
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Max Mustermann

1234567

• Klausur erst nach Aufforderung aufschlagen!

• Mobiltelefone bitte ausschalten!

• Die Bearbeitungszeit betr¨agt 60 Minuten.

• Insgesamt sind 60 Punkte erreichbar; die Klausur gilt mit 20 Punkten als bestanden.

• Eine Abgabe ist vor Ablauf der 60 Minuten nicht m¨oglich. Bleiben Sie bitte auf Ihrem Platz, bis alle Klausuren eingesammelt wurden.

• Verwenden Sie nur die Bl¨atter des Klausurbogens f¨ur Ihre L¨osungen. Auf den beiden letzten Bl¨attern finden Sie zus¨atzlichen Platz.

1 2 3 4 5 6 7 Σ Note

(2)

Es sei L={anbn+1 |n≥0}.

a) [3] Geben Sie eine kontextfreie Grammatik Γ ¨uber dem Terminalalphabet{a, b} an mit L(Γ) =L.

b) [6] Zeigen Sie mit Hilfe des Earley-Algorithmus, daßabb∈L(Γ).

c) [4] Geben Sie einen Kellerautomaten A an, der diese Sprache durch den Nullkeller akzeptiert, d.h. N(A) = L.

d) [3] Zeigen Sie, daßL nicht regul¨ar ist.

(3)

Gegeben sei die Grammatik Γ =h{A, D, K, L, S},{a, b, c,¬,∨,∧},Π, Si, wobei Π folgende Produktionen umfaßt:

S −→ D

D −→ L|L∨D K −→ L|L∧K L −→ A| ¬A A −→ a|b |c

Konstruieren Sie eine zu Γ ¨aquivalente Grammatik in Chomsky-Normalform.

(4)

Geben Sie zu dem abgebildeten NDEAAeinen regul¨aren Ausdruckγ mithγi=L(A) an.

Stellen Sie dazu entweder das zu A geh¨orende Gleichungssystem auf und l¨osen Sie dieses nachq0, oder verwenden Sie die Kleene-Myhill Konstruktion der Rki,j-Mengen.

c

a, c b

c a

q0 a q2

q1

(5)

Geben Sie Maschinenschemata an, die folgende Funktionen berechnen:

a) [4] die totale Vorg¨angerfunktion V(x) :=

x−1 falls x >0 0 falls x= 0 b) [4] die partielle Vorg¨angerfunktion

Vp(x) :=

x−1 falls x >0 undefiniert falls x= 0 Beachten Sie dabei diese beiden Spezifikationen:

• Eine Berechnung f¨uhrt eine Anfangskonfiguration (#w) in eine Haltekonfiguration (#v) ¨uber.

• Eine nat¨urliche Zahl n werde un¨ar codiert, d.h. durch n + 1 aufeinanderfolgende Markierungen ∗ · · · ∗

| {z }

n+1

auf dem Band dargestellt.

Hinweis: Sie k¨onnen bei einer der Teilaufgaben eine Turingmaschine anstatt eines Ma- schinenschemas angeben.

(6)

Geben Sie eine partiell rekursive Definition f¨ur folgende Funktion an:

x−· y:=

x−y fallsx≥y undefiniert sonst

Sie d¨urfen dazu verwenden, daß + eine partiell rekursive Funktion und = ein partiell rekursives Pr¨adikat ist.

(7)

Welche der folgenden Behauptungen ¨uber Mengen ist richtig?

a) [2]A ist genau dann primitiv rekursiv, wenn sowohlA als auchA primitiv rekursiv aufz¨ahlbar sind.

b) [2]A ist genau dann rekursiv, wenn sowohlA als auchA rekursiv aufz¨ahlbar sind.

Begr¨unden Sie Ihre Antworten unter Verweis auf S¨atze der Vorlesung.

(8)

Gegeben sei das folgende LOOP2-Programm P:

x2 := 1; loop x1 do x2 := 0 end; x1 :=x2

a) [2] Welche aus der Vorlesung bekannte Funktion berechnetP?

b) [8] Es sei β1 die Belegung {x1 := 2} und β2 die Belegung {x1 := 0}. Geben Sie jeweils die Konfigurationsfolge an, welche die Anfangskonfiguration

βi

P;

in eine Endkonfiguration

β0i

¨uberf¨uhrt. Verwenden Sie dazu die folgenden erweiterten ¨Ubergangsregeln, nicht diejenigen aus der Vorlesung:

β xi :=n;P

=⇒

β[xi :=n]

P

f¨ur jede nat¨urliche Zahl n

β xi :=xj;P

=⇒

β[xi :=β(xj)]

P

β

loop xi do Qend;P

=⇒

β Q;. . .;Q;P

| {z }

β(xi)−mal

(9)
(10)

Referenzen

ÄHNLICHE DOKUMENTE

Aufgabe 1 1 Punkt Geben Sie f¨ ur jede Aussage an, ob sie f¨ ur das folgende ER-Diagramm wahr (W) oder falsch (F) ist3.

(Dauer 90 Minuten, Erlaubte Hilfsmittel: Schreibutensilien, nicht programmierbarer Taschenrechner, 1 selbstbeschriebenes A4 Blatt (beidseitig)).. Anmeldung zur m¨ undlichen Pr¨

(Dauer 90 Minuten, Erlaubte Hilfsmittel: Schreibutensilien, nicht programmierbarer Taschenrechner, 1 selbstbeschriebenes A4 Blatt (beidseitig)).. Anmeldung zur m¨ undlichen Pr¨

Diese Option ist eine Kaufoption europ¨ aischen Typs deren Aus¨ ubungspreis dem mittleren Preis des Wertpapiers ¨ uber die betrachteten Perioden entspricht.. Formulieren Sie einen

Bei der schriftlichen Pr¨ ufung darf ein nicht programmierbarer Taschenrechner und ein von Hand (beidseitig) beschriebener A4-Zettel benutzt werden. Anmeldung zur m¨ undlichen Pr¨

2) Geben Sie zun¨ achst die Definition der Snell’schen Einh¨ ullenden an.. 10 Pkt 2) Nehmen Sie an, daß die ganzen Zahlen der Indexmenge f¨ ur ‘Tage’ stehen. Geben Sie

(e) Mit einem Satz aus der Vorlesung k¨ onnen wir rasch und ohne l¨ angere Rechnung begr¨ unden, dass die Kommunikationsklassen der Kette aus der vorigen Aufgabe alle rekurrent

Falls Sie innerhalb der letzten 20 Minuten fertig werden, bleiben Sie bitte bis zum Ende der Bearbeitungszeit an Ihren Platz sitzen.. • Heften Sie die Bl¨ atter mit Ihren L¨ osungen