Lösung zur Klausur über den Stoff der Vorlesung Grundlagen der Informatik II (90 Minuten)

Größe: px
Ab Seite anzeigen:

Download "Lösung zur Klausur über den Stoff der Vorlesung Grundlagen der Informatik II (90 Minuten)"

Transkript

1 Institut für Angewndte Informtik und Formle Beschreiungsverfhren Lösung zur Klusur üer den Stoff der Vorlesung Grundlgen der Informtik II (9 Minuten) Nme: Vornme: Mtr.-Nr.: Semester: (WS 26/7) Ich estätige, dss ich die folgenden Angen gelesen und mich von der Vollständigkeit dieses Klusurexemplrs üerzeugt he (Seiten -24). Anmerkungen:. Legen Sie itte Ihren Studierendenusweis ereit. Unterschrift des o. g. Klusurteilnehmers zw. der o. g. Klusurteilnehmerin 2. Bitte trgen Sie Nme, Vornme und Mtr.-Nr. deutlich lesr ein. 3. Die folgenden Aufgen sind vollständig zu ereiten. 4. Folgende Hilfsmittel sind zugelssen: keine. 5. Täuschungsversuche führen zum Ausschluss von der Klusur. 6. Unleserliche oder mit Bleistift geschrieene Lösungen können von der Klusur zw. Wertung usgeschlossen werden. 7. Die Bereitungszeit eträgt 9 Minuten. Nur für den Prüfer : gesmt (8) (2) (9) (8) (8) (6) (6) () (8) (8) (7) (9)

2 Aufgenüersicht ) Endliche Automten (8 Punkte) ) Kellerutomten (2 Punkte) ) Grmmtiken (9 Punkte) ) Pumping Lemm für kontextfreie Sprchen (8 Punkte) ) Berechenrkeit (8 Punkte) ) Binry Decision Digrm (6 Punkte) ) CMOS (6 Punkte) ) Zhlendrstellung ( Punkte) ) Rechnerrchitektur (8 Punkte) ) Adressierungsrten (8 Punkte) ) Betriessysteme (7 Punkte)

3 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten2 Aufge 27-H- 8 Punkte Endliche Automten / 8 Gegeen sei der folgende nichtdeterministische endliche Automt: δ: A = ({, }, {s,..., s 3 }, δ, s, {s, s 2 }) / / s s 3 / s s 2 Erstellen Sie mithilfe des us der Vorlesung eknnten Algorithmus einen deterministischen endlichen Automten A = (E, S, δ, s, F ) mit L(A ) = L(A) und geen Sie diesen vollständig n. Hinweis: Geen Sie insesondere ein Zustndsüerführungsdigrmm n. Nutzen Sie die vorgegeene Telle. Hierus ergit sich der Automt: {s } ˆ=s {s } ˆ=s {s, s 3 } ˆ=s 2 {s, s } ˆ=s {s, s, s 2 } ˆ=s 3 {s, s, s 3 } ˆ=s 4 {s, s 3 } ˆ=s 2 {s, s } ˆ=s {s, s, s 3 } ˆ=s 4 {s, s, s 2 } ˆ=s 3 {s, s, s 2 } ˆ=s 3 {s, s, s 3 } ˆ=s 4 {s, s, s 3 } ˆ=s 4 {s, s, s 2 } ˆ=s 3 {s, s, s 3 } ˆ=s 4 A = ({, }, {s,..., s 5 }, δ, s, {s 3, s 4, s 5 }) δ : s s 2 s s 4 s 3

4 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten3 mit der Zustndsüerführungstelle: s s s 2 s s 3 s 4 s 2 s s 4 s 3 s 3 s 4 s 4 s 3 s 4 Bestunen Sie uch ds neue Animtions-Feture von XWizrd m nderen Ende von diesem Link: Skript ID-C22298

5 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten4 Aufge 2 27-H-2 2 Punkte Kellerutomten / 2 Gegeen sei die folgende Sprche L (woei w wie immer die Anzhl der s in w ezeichnet): L = { w {, } n N : w = w + 2 n } L enthält lso lle Wörter üer {, }, mit folgenden Eigenschften: es git mindestens so viele s wie s und flls es mehr s ls s sind, dnn ist dieser Üerschuss w w eine gerde Zhl. Bspw. gilt: λ,,,,,, L;,,,, L. Geen Sie einen nichtdeterministischen Kellerutomten A = (E, S, K, δ, s, k, F) n, mit L(A) = L. Geen Sie A vollständig n. Hinweise: Zählen Sie eim Durchlufen des Wortes zunächst den Üerschuss w w im Keller mit und üerprüfen Sie erst m Wortende, o dieser gerde ist. D uneknnt ist, wnn ds Wortende kommt, springen Sie einfch nichtdeterministisch n jeder (sinnvollen) Stelle uf Verdcht in den Üerprüfungsmodus. A = ({, }, {s, s, s 2, s 3 }, {,, k }, δ, s, k, {s 3 }) (s,, k ) {(s, k )} (s,, k ) {(s, k )} (s,, ) {(s, )} (s,, ) {(s, )} (s,, ) {(s, λ)} (s,, ) {(s, λ)} (s, λ, k ) {(s 3, k )} // w = w (flls Wort gereitet) Skript ID (s, λ, ) {(s, λ)} // A hier gilt: w > w (s, λ, ) {(s 2, λ)} // Zähle s modulo 2 (s 2, λ, ) {(s, λ)} // Zähle s modulo 2 (s 2, λ, k ) {(s 3, k )} // Gerde Anzhl lles gut.

6 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten5 Es ergit sich für ds Wort folgender Berechnungsluf: [k ] (s ) '' [k ] (s ) [k ] (s 3 ) '' [k ] (s ) '' [k ] (s ) [k ] (s 3 ) '' [k ] (s ) '' [k ] (s ) [k ] (s 3 ) '' [k ] (s ) [k ] (s ) '' [k ] (s ) [k ] (s ) '' [k ] (s ) [k ] (s ) [k ] (s 2 ) [k ] (s ) [k ] (s 2 ) [k ] (s 3 ) [k ] (s 2 ) [k ] (s ) [k ] (s 3 )

7 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten6 Aufge 3 27-H-3 9 Punkte Grmmtiken / 9 Gegeen sei eine Grmmtik G = ({B, C, S, W, Z}, {,, c}, P, S ) mit P = {S BC S BC, CB CZ, CZ WZ, WZ WC, WC BC, B, B, C c, cc cc} Skript ID-9536 Es gilt: L(G) = { n n c n n N} = {c, cc, ccc, cccc,...} Gegeen sei ußerdem die Sprche L, die ein weniger pro Wort enthält ls L(G): L = { n n c n n N} = {c, cc, ccc, cccc,...} () Kreuzen Sie n, von welchen Typen die Grmmtik G ist: rechtsliner LR(k) kontextfrei kontextsensitiv monoton llgemein / 2 () Leiten Sie ds Wort cc mit G. / 4

8 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten7 S S BC BCBC BCZC BWZC BWCC BBCC BCC CC cc cc keine Azüge geen (uch wenn der Stern fehlt). (c) Ändern Sie G so, dss für die resultierende Grmmtik G gilt: Hinweise: L(G ) = L Sie dürfen die Änderung(en) direkt durch Beschriftungen in G vornehmen oder verl erklären, ws geändert werden muss. Denken Sie nicht zu kompliziert! Es reicht eine kleine Anpssung mit Korrektur. / 3 Skript ID-9537 S C und S c hinzufügen, S BC löschen.

9 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten8 Aufge 4 27-H-4 8 Punkte Pumping Lemm für kontextfreie Sprchen / 8 Gegeen sei die Sprche L 2 : L 2 = { n n 2 c n n 2} = {cc, ccc, cccc,...} Zeigen Sie mit dem Pumping-Lemm für kontextfreie Sprchen, dss L 2 nicht kontextfrei ist. Hinweis: Ein pssendes Pumpwort zu finden ist nicht schwer, er ein schlechtes Pumpwort knn den Beweis unmöglich mchen. Trickreiches Pumpwort n+2 n c n+2, Pumpen mit irgendeinem i führt dzu, dss sich die Anzhl höchstens zweier Zeichen ändert und mindestens eines Zeichens nicht usw. usf.

10 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten9 Aufge 5 27-H-5 8 Punkte Berechenrkeit Ds (nicht entscheidre) Hlteprolem für Turingmschinen H knn ls die Frge ufgefsst werden, o eine gegeene Turingmschine uf einer gegeenen Einge nhält. () Formulieren Sie ds Hlteprolem für Turingmschinen, wie mn lle Entscheidungsproleme in der Informtik definiert ls formle Sprche L H (deren Entscheidrkeit zu prüfen ist). / 8 Hinweis: Sie dürfen umgngssprchlich schwmmig (dei er itte trotzdem möglichst präzise) formulieren. Denken Sie nicht zu kompliziert! L H = { T, w T hält uf w n}: Die Menge ller Kodierungen T, w von Turingmschinen T mit zugehörigen Eingen w, sodss T uf w nhält. () Wrum ist ds Hlteprolem für Turingmschinen immerhin semientscheidr? / 2 Hinweis: Üerlegen Sie, wie eine Turingmschine U vorgehen knn, um ei Einge einer Turingmschine T mit zugehöriger Einge w für T immer nch endlicher Zeit kzeptierend zu hlten, wenn T uf w nhält (und im nderen Fll niemls kzeptierend zu hlten). / 2 Eine universelle Turingmschine U knn T uf w simulieren und genu dnn in einen kzeptierenden Endzustnd wechseln, wenn T nhält. Wir tun lso eigentlich nichts nderes, ls T zu strten und zuwrten, o sie nhält. Tut sie ds, sgen wir: Ok, Ausge ist whr. Tut sie es er nicht, wissen wir nichts weiter, denn sie könnte j noch irgendwnn nhlten. Wir können in diesem Fll lso nur immer weiter wrten im nicht-hltenden Fll unendlich lng. (c) Wrum ist ds Hlteprolem für endliche Automten (Akzeptoren) entscheidr?

11 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten Weil sie, nchdem ds letzte Zeichen von w eingelesen wurde, utomtisch hlten unhängig dvon o w kzeptiert wird oder nicht. (d) Zwei Zustzpunkte: Wrum ist ds Hlteprolem für liner eschränkte Automten (LBA) entscheidr? Schwer! Aer wohleknntes Prinzip. Hinweis: Wie unterscheidet sich ein LBA von einer llgemeinen Turingmschine und wie knn dieser Unterschied usgenutzt werden, um Endlosschleifen zu erkennen? / 2 / 2 Weil es durch die linere Bndeschränkung nur endlich viele mögliche Konfigurtionen (lso Komintionen us Zustnd, Bndinschrift und Kopfposition) git. Tritt eine Konfigurtion ein zweites Ml uf, muss die druffolgende Rechnung genuso lufen wie zuvor, es ist lso eine Endlosschleife eingetreten. Wir müssen nur die Turingmschine für so viele Schritte simulieren, wie es verschiedene Konfigurtionen git. Ht sie is dhin ngehlten ht sie ngehlten. Flls nicht, muss mindestens eine Konfigurtion doppelt ufgetreten sein, lso knn sie niemls nhlten. (e) Ds Komplement des Hlteprolems für Turingmschinen H ezeichnet die Frge, o eine gegeene Turingmschine T uf einer gegeenen Einge w nicht nhält. Begründen Sie, dss, flls H entscheidr wäre, H eenflls entscheidr wäre. Hinweis: Wie knn die Ausge einer Turingmschine, die H entscheidet, gnz einfch in eine Ausge für H umgewndelt werden? Wäre H entscheidr, dnn gäe es eine Funktion f (die chrkteristische Funktion von L H ) mit f ( T, w ) =, flls T uf w nicht hält und f ( T, w ) =, flls T uf w hält. Die Funktion g mit g(x) = x, wäre dnn sehr leicht erechenr und könnte verwendet werden um ei Einge f ( T, w ) die Aussge umzudrehen und somit ds Hlteprolem zu entscheiden. Offenr ist lso uch H nicht entscheidr. (f) Zwei Zustzpunkte: Wrum knn umgekehrt us der Semientscheidrkeit von H nicht uf die Semientscheidrkeit von H geschlossen werden? Schwer! / 2

12 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten Hinweis: Denken Sie n Ihre Lösung zu (). Wrum funktioniert diese nicht für H? / 2 Im Rhmen der Semientscheidrkeit werden whre und flsche Instnzen nicht gleich ehndelt. Es reicht uns, für lle whren Instnzen kzeptierend zu hlten, um ein Prolem semientscheidr zu nennen. Es reicht uns er nicht, für lle flschen Instnzen nicht-kzeptierend zu hlten. Ds ist die wichtige Erkenntnis! Drus folgt, dss der Anstz us () für H nicht funktionieren knn, denn wir können nicht wrten, o T nicht nhlten wird ws hier den positiven Fll drstellt. Ds Nicht-Anhlten klärt sich erst nch unendlich viel Zeit. Wir erkennen zwr nch endlicher Zeit die Fälle, in denen T irgendwnn nhält, er ds reicht nicht us, um Semientscheidrkeit zu erreichen. Ds sieht mn uch drn, dss ds Ergenis einer Turingmschine U, die uf welche Art uch immer H semientscheidet, nicht einfch umgedreht werden knn, um H semizuentscheiden. Denn der für H interessnte, weil positive Fll, ds T nicht nhält, würde unter Umständen unendlich lng zum Berechnen enötigen, lso esser gesgt üerhupt nicht erechnet werden.

13 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 2 Aufge 6 27-H-6 6 Punkte Binry Decision Digrm / 6 Gegeen sei die Funktion f : B 3 B durch folgende Whrheitstelle: c f () Erstellen Sie ds zu f gehörende BDD ei Vrilenreihenfolge c. / 5 c c c c

14 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 3 c c c c c c c c / / / / / Skript ID-2377 () Geen Sie die Funktion f ls Booleschen Term n. / DNF us dem BDD gelesen: + c + == + c Brute Force us der Whrheitstelle gelesen: c + c + c + c + c

15 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 4 Aufge 7 27-H-7 6 Punkte CMOS / 6 Die Funktion f : B 2 B sei durch folgende hl drgestellte CMOS-Schltung gegeen: V DD PMOS f GND () Lesen Sie us dem gegeenen NMOS-Teil einen Booleschen Term für f. / 4 f (, ) = (( ) ( )) = ( ) ( ) =( ) ( ) () Füllen Sie die gegeene Whrheitstelle us und geen Sie n, um welche eknnte Boolesche Funktion es sich hndelt. Hinweis: Es reicht ein einziger eknnter Boolescher Opertor. / 2

16 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 5 f Es hndelt sich um ein logisches XOR: f =.

17 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 6 Aufge 8 27-H-8 Punkte Zhlendrstellung / Neen Dulzhlen sind uch Oktlzhlen, lso Zhlen zur Bsis 8, in der Informtik von großer Bedeutung. Gegeen sei dher eine Zhl Z in Gleitpunktdrstellung zur Bsis 8, deren Dezimlwert Z in dieser Aufge estimmt werden soll: Z GPZ8 = Vorzeichen Chrkteristik Mntisse Hinweis: Zhlenwerte dieser Aufge müssen Sie nicht usrechnen, es genügen korrekte Terme. Alle Einzelwerte müssen er ls Dezimlzhlen ngegeen werden. () Geen Sie zunächst für ds Dulsystem die eknnte Formel zur Berechnung des Zhlenwerts z(x GPZ2 ) einer Gleitpunktzhl X GPZ2 = v c m sowie für ds q der Exzess-q- Drstellung der Chrkteristik n. Z(x) = ( ) v ( + m) 2 c q (Auch in Ordnung: ( ) v m 2 c q ; um die implizite geht es hier nicht.) q = 2 n k = 2 c () Welchen Wert ht nun ds q für die Exzess-q-Drst. der Chrkteristik von Z GPZ8 (s. o.)? Hinweis: Üerlegen Sie, wie durch q der Zhlenereich verschoen werden muss, um eine möglichst gleiche Anzhl positiver und negtiver drstellrer Zhlen in der Chrkteristik zu erreichen. Orientieren Sie sich n der Formel für die Duldrstellung. q = 8 3 /2 = 255 Auf diese Weise wird die Skl der 8 3 = 52 drstellren Zhlen: von is 8 3 = 5 verschoen um etw die Hälfte der drstellren Zhlen uf die weiterhin 52 Werte: von q = 255 is 8 3 q = 256 / 2 / 3

18 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 7 Bei einer niven Umformung der inären Formel q = 2 L (woei L die Länge der Chrkteristik ist) könnte q = 8 3 = 63 heruskommen. Dnn ist mn uf den Trick hereingefllen, der nur ei Binärzhlen funktioniert: nur hier ewirkt nämlich die Reduktion des Exponenten um eine Hlierung des Ergenisses. (c) Welchen Wert ht der Exponent e von Z GPZ8 (s. o.)? (Geen Sie den Wert in Ahängigkeit von q n, wenn Sie () nicht gelöst hen.) e = q = = 23. (d) Geen Sie den Dezimlwert von Z GPZ8 (s. o.) n (in Ahängigkeit von q zw. e, flls Sie diese Werte nicht erechnet hen). / 2 Hinweis: In llen Drstellungen zur Bsis ungleich 2 git es keine implizite führende. Z = ( ) 8 23 ( ) = , ,... / 3 Skript ID-958

19 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 8 Aufge 9 27-H-9 8 Punkte Rechnerrchitektur / 8 () Erläutern Sie, ws mn unter dem physiklischen von Neumnn-Engpss versteht und eschreien Sie kurz ein Konzept, wie dieser vermieden werden knn. / 3 Der physiklische von Neumnn-Engpss ezeichnet ds Prolem, dss der Trnsport von Dten zwischen CPU und Areitsspeicher ein Vielfches länger duert ls die Ausführung der Befehle durch die CPU und dss für jede Befehlsusführung zunächst mindestens ein Speicherzugriff erfolgen muss. Möglichkeiten zur Vermeidung des von Neumnn-Engpsses : Aildung komplexer Dtentypen (z.b. Mtrix, Schlnge, etc.) uf Hrdwre- Eene, die direkt von der CPU verreitet werden können Verwendung eines Cches zur ssozitiven Speicherung von Dten um die Zugriffszeiten zu verkürzen Prllelverreitung von Dten uf spezilisierter Hrdwre (z.b. Grfikkrten), wodurch mehrere Mschinenefehle gleichzeitig usgeführt werden können () Erklären Sie kurz die Aufgen der folgenden Protokolle Trnsmission Control Protocol (TCP) / 3 Stellt eine logische, verlässliche Verindung zwischen Sender und Empfänger her. Internet Protocol (IP)

20 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 9 Sorgt für den unzuverlässigen, verindungslosen Versnd von Dtenpkten durch ds Internet. User Dtgrm Protocol (UDP) Reicht den unzuverlässigen, verindungslosen Dienst von IP n die Anwendungsschicht weiter. (c) Geen Sie n, welches der eiden Protokolle TCP oder UDP Sie zum Stremen von Videodteien evorzugen würden und egründen Sie Ihre Whl kurz. UDP, d eim Streming der Verlust einzelner Dtenpkete nicht kritisch ist. UDP sendet uch ei Üertrgungsfehlern einen eständigen Dtenstrom, während sich ei TCP die Üertrgungsrte dynmisch in Ahängigkeit uftretender Üertrgungsfehler ändert. / 2

21 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 2 Aufge 27-H- 8 Punkte Adressierungsrten / 8 Die rithmetischen Befehle einer Assemler-Sprche seien folgendermßen ufgeut: OpCode Q Q2 Z (Für Quelle, Quelle 2, Ziel.) Es gelten diese Kennzeichnungen für Adressierungsrten: Unmittelre Adressierung: Präfix # Direkte Adressierung: ohne Präfix Indirekte Adressierung: Präfix * Gegeen sei ein einfches (niemls terminierendes) Assemler-Progrmm: I loop SUBTRACT 2 R3 sutrhiert Q minus Q2 II ADD # #2 R4 III MULITPLY * *2 R5 IV DIVIDE 9 *2 R dividiert Q durch Q2 V JUMP loop springt edingungslos nch loop Gegeen sei ußerdem ein us zehn Registern estehender Speicher mit folgenden ursprünglich gespeicherten Werten: Reg. Ursprungswert Nch Zeile I Nch Zeile II Nch Zeile III Nch Zeile IV R 5 R2 4 R3 6 R4 2 3 R5 3 9, 27, 8,... R6 7 R7 4 R8 5 R9 9 R 3 () Trgen Sie in Splte Nch Zeile x der Telle jeweils den einen neuen Wert ein, der sich ei Ausführung der Zeile x des Progrmms ergit (Erstusführung der Schleife). () Wie ändert sich der Speicher im zweiten, dritten, vierten,... Schleifendurchluf? Erklären Sie kurz den llgemeinen Aluf. / 4

22 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 2 Durch Zeile I und II ergeen sich dieselen Werte für R3 und R4 wie zuvor. In Zeile III entsteht llerdings sttt R5 R4= 2 3 = 9 durch die neuen Werte in R4=3 und R5=9 nun der Wert 9 3 = 27 für R5. R leit unverändert. D lso lle Werte gleich leien, ußer R5, wird R5 im nächsten Durchluf eim erneuten Multiplizieren in Zeile III wieder um dem Fktor drei nwchsen, und so fort in jedem weiteren Durchluf. / 4

23 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 22 Aufge 27-H- 7 Punkte Betriessysteme Betrchten Sie die Prozesse P is P4, die zeitverzögert in die Wrteschlnge eines Prozessors zur Bereitung eingereiht werden. Die Ankunftszeit git n, zu welchem Zeitpunkt ein Prozess in die Wrteschlnge eingereiht wird. Prozesse CPU-Zeit in ms Ankunftszeit P 4 P2 2 2 P P () Teilen Sie den Prozessen Rechenzeit gemäß dem Round Roin Verfhren zu. Die Zeitscheie sei dei in feste Zeitspnnen der Länge Z = 5 ms unterteilt. Vernschulichen Sie Ihr Ergenis uf dem gegeenen Zeitstrhl. / 7 / 3 P P P2 P3 P P2 P3 P4 P3 P4 t [ms] () Für welche Zeitspnnen Z 5 ms wird P2 vor llen nderen Prozessen eendet? Geen Sie ein Intervll für lle möglichen Werte von Z n. / 2 Z [2, 4) (c) Wie muss eine Folge n Prozessen, die ncheinnder ei einem Prozessor nkommen, in Ahängigkeit der Bereitungszeiten ngeordnet sein, dmit die Zuteilungsverfhren First Come First Serve (FCFS) und Shortest Jo First (SJF) diese in der gleichen Reihenfolge reiten? / 2

24 Grundlgen der Informtik II Klusur WS 26/7 Aufgen / 24 Seiten 23 Bezeichne P = (P,..., P n ) die Reihenfolge, in der die Prozesse m Prozessor nkommen und t i die Berechnungsduer für Prozess P i P. FCFS und SJF liefern genu dnn die gleichen Ergenisse, wenn t i < t j für lle i < j und i, j {,..., m} gilt. Die Prozesse müssen lso ufsteigend sortiert entsprechend ihrer Bereitungszeit m Prozessor nkommen.

Lösung zur Klausur. Grundlagen der Theoretischen Informatik. 1. Zeigen Sie, dass die folgende Sprache regulär ist: w {a, b} w a w b 0 (mod 3) }.

Lösung zur Klausur. Grundlagen der Theoretischen Informatik. 1. Zeigen Sie, dass die folgende Sprache regulär ist: w {a, b} w a w b 0 (mod 3) }. Lösung zur Klusur Grundlgen der Theoretischen Informtik 1. Zeigen Sie, dss die folgende Sprche regulär ist: { w {, } w w 0 (mod 3) }. Lösung: Wir nennen die Sprche L. Eine Sprche ist genu dnn regulär,

Mehr

Klausur zur Vorlesung Grundbegriffe der Informatik 10. März 2009 mit Lösungsvorschlägen

Klausur zur Vorlesung Grundbegriffe der Informatik 10. März 2009 mit Lösungsvorschlägen Klusur zur Vorlesung Grundegriffe der Informtik 10. März 2009 mit Lösungsvorschlägen Klusurnummer Nme: Vornme: Mtr.-Nr.: Aufge 1 2 3 4 5 6 7 mx. Punkte 4 2 7 8 8 8 9 tts. Punkte Gesmtpunktzhl: Note: Aufge

Mehr

Endliche Automaten können wahlweise graphisch oder tabellarisch angegeben werden.

Endliche Automaten können wahlweise graphisch oder tabellarisch angegeben werden. Aufgensmmlung GTI Hinweise. Dies ist eine Aufgensmmlung zum Lernen für die Klusur, keine Proeklusur. Die Zeitduer, die für die Lösung vorgesehen ist, ist lso nicht uf drei Stunden normiert. Für die Klusur

Mehr

Prof. Dr. Ulrich Furbach Dr. Manfred Jackel Dr. Björn Pelzer Christian Schwarz. Nachklausur

Prof. Dr. Ulrich Furbach Dr. Manfred Jackel Dr. Björn Pelzer Christian Schwarz. Nachklausur Grundlgen der Theoretischen Infomtik SS 213 Institut für Informtik Prof. Dr. Ulrich Furch Dr. Mnfred Jckel Dr. Björn Pelzer Christin Schwrz Nchklusur Modul Grundlgen der Theoretischen Informtik 4IN118/INLP1

Mehr

Mitschrift Repetitorium Theoretische Informatik und Logik

Mitschrift Repetitorium Theoretische Informatik und Logik Mitschrift Repetitorium Theoretische Informtik und Logik Teil 1: Formle Sprchen, 15.01.2010, 1. Edit Allgemeine Hinweise für die Prüfung Ds Pumping-Lemm für kontextfreie Sprchen kommt nicht (sehr wohl

Mehr

Grundlagen der Informatik II Prüfung SS Aufg./15 pages 2. ) = a n ba m1 ba m k

Grundlagen der Informatik II Prüfung SS Aufg./15 pages 2. ) = a n ba m1 ba m k Grundlgen der Informtik II Prüfung 23.7.212 SS 212 1 Aufg./15 pges 2 Aufge 1. Endliche Automten (1 Punkte) / 1 Gegeen seien die folgenden Sprchen L und ihr Komplement L: k L = w {, } w = n ( m i ) = n

Mehr

Mathematik: Mag. Schmid Wolfgang Arbeitsblatt Semester ARBEITSBLATT 14 MULTIPLIKATION EINES VEKTORS MIT EINEM SKALAR

Mathematik: Mag. Schmid Wolfgang Arbeitsblatt Semester ARBEITSBLATT 14 MULTIPLIKATION EINES VEKTORS MIT EINEM SKALAR Mthemtik: Mg. Schmid Wolfgng Areitsltt. Semester ARBEITSBLATT MULTIPLIKATION EINES VEKTORS MIT EINEM SKALAR Zunächst einml müssen wir den Begriff Sklr klären. Definition: Unter einem Sklr ersteht mn eine

Mehr

Was nicht bewertet werden soll, streichen Sie bitte durch. Werden Täuschungsversuche beobachtet, so wird die Präsenzübung mit 0 Punkten bewertet.

Was nicht bewertet werden soll, streichen Sie bitte durch. Werden Täuschungsversuche beobachtet, so wird die Präsenzübung mit 0 Punkten bewertet. Prof Dr Dr hc W Thoms Formle Systeme, Automten, Prozesse SS 2011 Musterlösung - Präsenzüung Dniel Neider, Crsten Otto Vornme: Nchnme: Mtrikelnummer: Studiengng (itte nkreuzen): Informtik Bchelor Informtik

Mehr

Umwandlung von endlichen Automaten in reguläre Ausdrücke

Umwandlung von endlichen Automaten in reguläre Ausdrücke Umwndlung von endlichen Automten in reguläre Ausdrücke Wir werden sehen, wie mn us einem endlichen Automten M einen regulären Ausdruck γ konstruieren knn, der genu die von M kzeptierte Sprche erzeugt.

Mehr

Automaten und Formale Sprachen alias Theoretische Informatik. Sommersemester Kurzer Einschub: das Schubfachprinzip.

Automaten und Formale Sprachen alias Theoretische Informatik. Sommersemester Kurzer Einschub: das Schubfachprinzip. Reguläre Sprchen Automten und Formle Sprchen lis Theoretische Informtik Sommersemester 0 Ds Pumping-Lemm Wir hen is jetzt vier Formlismen kennengelernt, mit denen wir eine reguläre Sprche ngeen können:

Mehr

Theoretische Informatik und Logik Übungsblatt 2 (2013S) Lösung

Theoretische Informatik und Logik Übungsblatt 2 (2013S) Lösung Theoretische Informtik und Logik Üungsltt 2 (2013S) en Aufge 2.1 Geen Sie jeweils eine kontextfreie Grmmtik n, welche die folgenden Sprchen erzeugt, sowie einen Aleitungsum für ein von Ihnen gewähltes

Mehr

6. Übungsblatt. (i) Von welchem Typ ist die Grammatik G? Begründen Sie Ihre Antwort kurz.

6. Übungsblatt. (i) Von welchem Typ ist die Grammatik G? Begründen Sie Ihre Antwort kurz. Vorlesung Theoretische Informtik Sommersemester 2015 Prof. S. Lnge 6. Üungsltt 1. Aufge Es sei die folgende Grmmtik G = [Σ, V, S, R] gegeen. Dei seien Σ = {, } und V = {S, B}, woei S ds Strtsymol ist.

Mehr

Automaten und formale Sprachen Notizen zu den Folien

Automaten und formale Sprachen Notizen zu den Folien 3 Endliche Automten Automten und formle Sprchen Notizen zu den Folien Üerführungsfunction eines DFA (Folie 92) Wie sieht die Üerführungfunktion us? δ : Z Σ Z Ds heißt: Ein Pr us Zustnd und Alphetsymol

Mehr

Technische Universität München Sommer 2016 Prof. J. Esparza / Dr. M. Luttenberger, S. Sickert. Lösung

Technische Universität München Sommer 2016 Prof. J. Esparza / Dr. M. Luttenberger, S. Sickert. Lösung Technische Universität München Sommer 2016 Prof. J. Esprz / Dr. M. Luttenerger, S. Sickert Lösung Einführung in die theoretische Informtik Klusur Bechten Sie: Soweit nicht nders ngegeen, ist stets eine

Mehr

Automaten und formale Sprachen Notizen zu den Folien

Automaten und formale Sprachen Notizen zu den Folien 5 Ds Pumping Lemm Schufchprinzip (Folie 144) Automten und formle Sprchen Notizen zu den Folien Im Block Ds Schufchprinzip für endliche Automten steht m n (sttt m > n), weil die Länge eines Pfdes die Anzhl

Mehr

Automaten und formale Sprachen Notizen zu den Folien

Automaten und formale Sprachen Notizen zu den Folien 3 Endliche Automten Automten und formle Sprchen Notizen zu den Folien Üerführungsfunktion eines NFA (Folien 107 und 108) Wie sieht die Üerführungsfunktion us? δ : Z Σ P(Z) Ds heißt, jedem Pr us Zustnd

Mehr

Übungsblatt Nr. 1. Lösungsvorschlag

Übungsblatt Nr. 1. Lösungsvorschlag Institut für Kryptogrphie und Sicherheit Prof. Dr. Jörn Müller-Qude Nico Döttling Dirk Achench Tois Nilges Vorlesung Theoretische Grundlgen der Informtik Üungsltt Nr. svorschlg Aufge (K) (4 Punkte): Semi-Thue-Systeme

Mehr

Klausur TheGI 2 Automaten und Komplexität (Niedermeier/Hartung/Nichterlein, Sommersemester 2013)

Klausur TheGI 2 Automaten und Komplexität (Niedermeier/Hartung/Nichterlein, Sommersemester 2013) Berlin, 17.07.2013 Nme:... Mtr.-Nr.:... Klusur TheGI 2 Automten und Komplexität (Niedermeier/Hrtung/Nichterlein, Sommersemester 2013) 1 2 3 4 5 6 7 8 Σ Bereitungszeit: mx. Punktezhl: 60 min. 60 Punkte

Mehr

Formale Systeme, Automaten, Prozesse SS 2010 Musterlösung - Übung 2 M. Brockschmidt, F. Emmes, C. Fuhs, C. Otto, T. Ströder

Formale Systeme, Automaten, Prozesse SS 2010 Musterlösung - Übung 2 M. Brockschmidt, F. Emmes, C. Fuhs, C. Otto, T. Ströder Prof Dr J Giesl Formle Systeme, Automten, Prozesse SS 2010 Musterlösung - Üung 2 M Brockschmidt, F Emmes, C Fuhs, C Otto, T Ströder Hinweise: Die Husufgen sollen in Gruppen von je 2 Studierenden us dem

Mehr

Einführung in die Theoretische Informatik

Einführung in die Theoretische Informatik Technische Universität München Fkultät für Informtik Prof. Tois Nipkow, Ph.D. Ssch Böhme, Lrs Noschinski Sommersemester 2011 Lösungsltt 4 20. Juni 2011 Einführung in die Theoretische Informtik Hinweis:

Mehr

Name... Matrikel-Nr... Studiengang...

Name... Matrikel-Nr... Studiengang... Proeklusur zum ersten Teil der Vorlesung Berechenrkeitstheorie WS 2015/16 30. Novemer 2015 Dr. Frnzisk Jhnke, Dr. Dniel Plcín Bereitungszeit: 80 Minuten Nme... Mtrikel-Nr.... Studiengng... 1. So oder so

Mehr

Name... Matrikel Nr... Studiengang...

Name... Matrikel Nr... Studiengang... Proeklusur zur Vorlesung Berechenrkeitstheorie WS 201/1 1. Jnur 201 Prof. Dr. André Schulz Bereitungszeit: 120 Minuten [So oder so ähnlich wird ds Deckltt der Klusur ussehen.] Nme... Mtrikel Nr.... Studiengng...

Mehr

a q 0 q 1 a M q 1 q 3 q 2

a q 0 q 1 a M q 1 q 3 q 2 Prof Dr J Giesl Formle Systeme, Automten, Prozesse SS 2010 Musterlösung - Üung 4 M Brockschmidt, F Emmes, C Fuhs, C Otto, T Ströder Hinweise: Die Husufgen sollen in Gruppen von je 2 Studierenden us dem

Mehr

Vorname: Nachname: Matrikelnummer: Studiengang (bitte ankreuzen): Technik-Kommunikation M.A.

Vorname: Nachname: Matrikelnummer: Studiengang (bitte ankreuzen): Technik-Kommunikation M.A. Formle Systeme, Automten, Prozesse SS 2010 Musterlösung - Klusur 23.09.2010 Prof. Dr. J. Giesl M. Brockschmidt, F. Emmes, C. Fuhs, C. Otto, T. Ströder Vornme: Nchnme: Mtrikelnummer: Studiengng (itte nkreuzen):

Mehr

Weihnachtsblatt zu Theoretische Grundlagen der Informatik im WS 2015/16

Weihnachtsblatt zu Theoretische Grundlagen der Informatik im WS 2015/16 Krlsruher Institut für Technologie Institut für Theoretische Informtik Prof. Dr. Peter Snders L. Hüschle-Schneider, T. Mier Weihnchtsltt zu Theoretische Grundlgen der Informtik im WS 2015/16 http://lgo2.iti.kit.edu/tgi2015.php

Mehr

Franz Binder. Vorlesung im 2006W

Franz Binder. Vorlesung im 2006W Formle Reguläre und Formle Institut für Alger Johnnes Kepler Universität Linz Vorlesung im 2006W http://www.lger.uni-linz.c.t/students/win/ml Formle Inhlt Reguläre Reguläre Formle Zustndsdigrmm δ: Σ (Q

Mehr

Automaten und Formale Sprachen alias Theoretische Informatik. Sommersemester 2012. Sprachen. Grammatiken (Einführung)

Automaten und Formale Sprachen alias Theoretische Informatik. Sommersemester 2012. Sprachen. Grammatiken (Einführung) Wörter, Grmmtiken und die Chomsky-Hierrchie Sprchen und Grmmtiken Wörter Automten und Formle Sprchen lis Theoretische Informtik Sommersemester 2012 Dr. Snder Bruggink Üungsleitung: Jn Stückrth Alphet Ein

Mehr

Grundlagen der Informatik

Grundlagen der Informatik Grundlgen der Informtik Vorlesungsprüfung vom 02.03.2007 Gruppe B Lösung Nme: Mtrikelnummer: Zuerst itte Nme und Mtrikelnummer uf ds Titelltt schreien. Es sind keine Unterlgen und keine Temreit erlut.

Mehr

Inhalt. Endliche Automaten. Automaten und Formale Sprachen. Franz Binder. Endliche Automaten. Deterministische Automaten

Inhalt. Endliche Automaten. Automaten und Formale Sprachen. Franz Binder. Endliche Automaten. Deterministische Automaten Formle Inhlt Reguläre Reguläre Formle Zustndsdigrmm Reguläre δ: Σ (Q Q Ω) Beispiel δ 0 δ 0 1 2 1 2 0 1 2 δ Formle Automt Reguläre Definition Ein nicht-deterministischer, endlicher Automt esteht us einer

Mehr

18. Algorithmus der Woche Der Euklidische Algorithmus

18. Algorithmus der Woche Der Euklidische Algorithmus 18. Algorithmus der Woche Der Euklidische Algorithmus Autor Friedrich Eisenrnd, Universität Dortmund Heute ehndeln wir den ältesten ereits us Aufzeichnungen us der Antike eknnten Algorithmus. Er wurde

Mehr

Mathematik: Mag. Schmid Wolfgang Arbeitsblatt 3 5. Semester ARBEITSBLATT 3 PARAMETERDARSTELLUNG EINER GERADEN

Mathematik: Mag. Schmid Wolfgang Arbeitsblatt 3 5. Semester ARBEITSBLATT 3 PARAMETERDARSTELLUNG EINER GERADEN Mthemtik: Mg. Schmid Wolfgng Areitsltt 3 5. Semester ARBEITSBLATT 3 PARAMETERDARSTELLUNG EINER GERADEN Wir wollen eine Gerde drstellen, welche durch die Punkte A(/) und B(5/) verläuft. Die Idee ist folgende:

Mehr

1.7 Inneres Produkt (Skalarprodukt)

1.7 Inneres Produkt (Skalarprodukt) Inneres Produkt (Sklrprodukt) 17 1.7 Inneres Produkt (Sklrprodukt) Montg, 27. Okt. 2003 7.1 Wir erinnern zunächst n die Winkelfunktionen sin und cos, deren Wirkung wir m Einheitskreis vernschulichen: ϕ

Mehr

Frank Heitmann 2/71. 1 Betrachten wir Σ für ein Alphabet Σ, so ist Σ die Menge

Frank Heitmann 2/71. 1 Betrachten wir Σ für ein Alphabet Σ, so ist Σ die Menge Formle Grundlgen der Informtik Kpitel 2 und reguläre Sprchen Frnk Heitmnn heitmnn@informtik.uni-hmurg.de 7. April 24 Frnk Heitmnn heitmnn@informtik.uni-hmurg.de /7 Alphet und Wörter - Zusmmengefsst Die

Mehr

Algorithmische Bioinformatik I

Algorithmische Bioinformatik I Ludwig-Mximilins-Universität München Institut für Informtik Prof. Dr. Volker Heun Sommersemester 2016 Semestrlklusur 21. Juli 2016 Algorithmische Bioinformtik I Vornme Nme Mtrikelnummer Reihe Pltz Unterschrift

Mehr

dem Verfahren aus dem Beweis zu Satz 2.20 erhalten wir zunächst die folgenden beiden ε-ndeas für die Sprachen {a} {b} und {ε} {a} +

dem Verfahren aus dem Beweis zu Satz 2.20 erhalten wir zunächst die folgenden beiden ε-ndeas für die Sprachen {a} {b} und {ε} {a} + Lösungen zu Üungsltt 3 Aufge 1. Es gilt L(( ) ) = ({} {}) {} = ({} {}) ({} {} + ). Mit dem Verfhren us dem Beweis zu Stz 2.20 erhlten wir zunächst die folgenden eiden -NDEAs für die Sprchen {} {} und {}

Mehr

Universität Karlsruhe Institut für Theoretische Informatik. Klausur: Informatik III

Universität Karlsruhe Institut für Theoretische Informatik. Klausur: Informatik III Nme Vornme Mtrikelnummer Lösungsvorschlg Universität Krlsruhe Institut für Theoretische Informtik o. Prof. Dr. P. Snders 8. März 2006 Klusur: Informtik III Aufgbe 1. Multiple Choice 10 Punkte Aufgbe 2.

Mehr

Kontextsensitive Sprachen. Christian Scheideler Universität Paderborn WS 2014

Kontextsensitive Sprachen. Christian Scheideler Universität Paderborn WS 2014 Kontextsensitive Sprchen Christin Scheideler Universität Pderorn WS 2014 Kontextsensitive Sprchen Definition 5.1.4 Eine Grmmtik heißt kontextsensitiv oder vom Typ Chomsky-1 flls für jede Regel u v gilt

Mehr

Grundbegriffe der Informatik Aufgabenblatt 5

Grundbegriffe der Informatik Aufgabenblatt 5 Grundegriffe der Informtik Aufgenltt 5 Mtr.nr.: Nchnme: Vornme: Tutorium: Nr. Nme des Tutors: Ausge: 20. Novemer 2013 Age: 29. Novemer 2013, 12:30 Uhr im GBI-Briefksten im Untergeschoss von Geäude 50.34

Mehr

Grundlagen der Theoretischen Informatik, WS11/12 Minimale Automaten

Grundlagen der Theoretischen Informatik, WS11/12 Minimale Automaten Fkultät IV Deprtment Mthemtik Lehrstuhl für Mthemtische Logik und Theoretische Informtik Prof. Dr. Dieter Spreen Dipl.Inform. Christin Uhrhn Grundlgen der Theoretischen Informtik, WS11/12 Minimle Automten

Mehr

Grundbegriffe der Informatik

Grundbegriffe der Informatik Grundegriffe der Informtik Üung Simon Wcker Krlsruher Institut für Technologie Wintersemester 2015/2016 GBI Grundegriffe der Informtik Krlsruher Institut für Technologie 1 / 9 Regex-Bäume Anzhl A = {,

Mehr

2. Klausur zur Vorlesung Informatik III Wintersemester 2003/2004

2. Klausur zur Vorlesung Informatik III Wintersemester 2003/2004 Universität Krlsruhe Theoretische Informtik Fkultät für Informtik WS 2003/04 ILKD Prof. Dr. D. Wgner 14. April 2004 2. Klusur zur Vorlesung Informtik III Wintersemester 2003/2004 Lösung! Bechten Sie: Bringen

Mehr

>1 z. a b. a b. a b. log. 0. a b. Übung 3: Schaltnetze. VU Technische Grundlagen der Informatik

>1 z. a b. a b. a b. log. 0. a b. Übung 3: Schaltnetze. VU Technische Grundlagen der Informatik VU Technische Grundlgen der Informtik Üung 3: Schltnetze 83.579, 205W Üungsgruppen: Mo., 6.. Mi., 8..205 Allgemeiner Hinweis: Die Üungsgruppennmeldung in TISS läuft von Montg, 09.., 20:00 Uhr is Sonntg,

Mehr

Eine Relation R in einer Menge M ist transitiv, wenn für alle x, y, z M gilt: (x R y y R z) x R z

Eine Relation R in einer Menge M ist transitiv, wenn für alle x, y, z M gilt: (x R y y R z) x R z Reltionen, 11 Reltionen Reltion ist einfch gesgt eine Beziehung zwischen Elementen von Mengen. In der Geometrie sind z.b. die Reltionen "ist gleich", "ist senkrecht zu", "ist prllel zu" eknnt. Die letzten

Mehr

Grundlagen der Informatik II Übungsblatt: 2, WS 17/18 mit Lösungen

Grundlagen der Informatik II Übungsblatt: 2, WS 17/18 mit Lösungen PD. Dr. Prdyumn Shukl Mrlon Brun Micel Wünsche Dr. Friederike Pfeiffer-Bohnen Dr. Luks König Institut für ngewndte Informtik und Formle Beschreibungsverfhren Grundlgen der Informtik II Übungsbltt: 2, WS

Mehr

FORMALE SYSTEME. Kleene s Theorem. Wiederholung: Reguläre Ausdrücke. 7. Vorlesung: Reguläre Ausdrücke. TU Dresden, 2.

FORMALE SYSTEME. Kleene s Theorem. Wiederholung: Reguläre Ausdrücke. 7. Vorlesung: Reguläre Ausdrücke. TU Dresden, 2. FORMALE SYSTEME 7. Vorlesung: Reguläre Ausdrücke Mrkus Krötzsch Rndll Munroe, https://xkcd.com/851_mke_it_etter/, CC-BY-NC 2.5 TU Dresden, 2. Novemer 2017 Mrkus Krötzsch, 2. Novemer 2017 Formle Systeme

Mehr

1. Kapitel: Arithmetik. Ergebnisse mit und ohne Lösungsweg

1. Kapitel: Arithmetik. Ergebnisse mit und ohne Lösungsweg Arithmetik Lösungen Lö. Kpitel: Arithmetik. Ergenisse mit und ohne Lösungsweg Zu Aufge.: ) 7 ist eine rtionle Zhl, d sie sich ls Bruch us zwei gnzen Zhlen (Nenner 0) drstellen lässt: 7 7. 6 ) Eenso, denn

Mehr

Einführung in die theoretische Informatik Sommersemester 2017 Übungsblatt 5

Einführung in die theoretische Informatik Sommersemester 2017 Übungsblatt 5 Prof. J. Esprz Technische Universität München S. Sickert, J. Krämer KEINE ABGABE Vielen Dnk n Jn Wgener für die erweiterten Aufgenlösungen Einführung in die theoretische Informtik Sommersemester 2017 Üungsltt

Mehr

2. Klausur in K2 am

2. Klausur in K2 am Nme: Punkte: Note: Ø: Profilfch Physik Azüge für Drstellung: Rundung:. Klusur in K m.. 04 Achte uf die Drstellung und vergiss nicht Geg., Ges., Formeln, Einheiten, Rundung...! Aufge ) (8 Punkte) In drei

Mehr

Grundkurs Mathematik. Einführung in die Integralrechnung. Lösungen und Ergebnisse zu den Aufgaben

Grundkurs Mathematik. Einführung in die Integralrechnung. Lösungen und Ergebnisse zu den Aufgaben Seite Einführung in die Integrlrechnung Lösungen und Ergenisse Gr Stefn Gärtner Grundkurs Mthemtik Einführung in die Integrlrechnung Lösungen und Ergenisse zu den Aufgen Von llen Wissenschftlern können

Mehr

/LQHDUH*OHLFKXQJVV\VWHPH

/LQHDUH*OHLFKXQJVV\VWHPH /LQHDUH*OHLFKXQJVV\VWHPH (für Grund- und Leistungskurse Mthemtik) 6W55DLQHU0DUWLQ(KUHQE UJ*\PQDVLXP)RUFKKHLP Nch dem Studium dieses Skripts sollten folgende Begriffe eknnt sein: Linere Gleichung; homogene

Mehr

Übungen zur Vorlesung Modellierung WS 2003/2004 Blatt 11 Musterlösungen

Übungen zur Vorlesung Modellierung WS 2003/2004 Blatt 11 Musterlösungen Dr. Theo Lettmnn Pderorn, den 9. Jnur 24 Age 9. Jnur 24 A x, A 2 x, Üungen zur Vorlesung Modellierung WS 23/24 Bltt Musterlösungen AUFGABE 7 : Es sei der folgende prtielle deterministishe endlihe Automt

Mehr

Reduktion. Seien A Σ und B Γ. Man sagt A ist reduzierbar auf B (A B) gdw. von speziellem Interesse: Polynomialzeitreduktion

Reduktion. Seien A Σ und B Γ. Man sagt A ist reduzierbar auf B (A B) gdw. von speziellem Interesse: Polynomialzeitreduktion Reduktion Seien A Σ und B Γ. Mn sgt A ist reduzierr uf B (A B) gdw. f : Σ Γ. x Σ.x A f(x) B Í* * A B von speziellem Interesse: Polynomilzeitreduktion ( pol ), logrithmische-pltz- Reduktion ( log ). F3

Mehr

10: Lineare Abbildungen

10: Lineare Abbildungen Chr.Nelius: Linere Alger SS 2008 1 10: Linere Aildungen 10.1 BEISPIEL: Die Vektorräume V 2 und Ê 2 hen diegleiche Struktur. Es git eine ijektive Aildung f : V 2 Ê 2, die durch die Vorschrift definiert

Mehr

vollständig (Vervollständigung) deterministisch, DFA (Potenzmengenkonstruktion) Minimalautomat: minimaler vollständiger DFA

vollständig (Vervollständigung) deterministisch, DFA (Potenzmengenkonstruktion) Minimalautomat: minimaler vollständiger DFA Ws isher geschh NFA A = (X, Q, δ, I, F ) vollständig (Vervollständigung) deterministisch, DFA (Potenzmengenkonstruktion) Minimlutomt: minimler vollständiger DFA Für jede Sprche L X sind die folgenden Aussgen

Mehr

Einführung in die Theoretische Informatik

Einführung in die Theoretische Informatik Einführung in die Theoretische Informtik Johnnes Köler Institut für Informtik Humoldt-Universität zu Berlin WS 2011/12 Minimierung von DFAs Frge Wie können wir feststellen, o ein DFA M = (Z, Σ, δ, q 0,

Mehr

i)((a + b) + (ā b)) + c ii ) (a c) + ((b + 0) c) iii) (a c) (ā + c) (b + c + b) iv ) (ā + (b c)) + (c (b + c))

i)((a + b) + (ā b)) + c ii ) (a c) + ((b + 0) c) iii) (a c) (ā + c) (b + c + b) iv ) (ā + (b c)) + (c (b + c)) Boolsche Alger In dieser Aufge soll noch einml der Umgng mit der Boolschen Alger geuet werden. Zur Erinnerung deshl hier zunechst noch einml die grundlegenden Regeln (Nummerierung entsprechenend den GTI-Folien):

Mehr

1. Klausur zur Vorlesung Informatik III Wintersemester 2004/2005

1. Klausur zur Vorlesung Informatik III Wintersemester 2004/2005 Universität Krlsruhe Theoretische Informtik Fkultät für Informtik WS 2004/05 ILKD Prof. Dr. D. Wgner 24. Ferur 2005 1. Klusur zur Vorlesung Informtik III Wintersemester 2004/2005 Lösung! Bechten Sie: Bringen

Mehr

mathematik und informatik

mathematik und informatik Prof. Dr. André Schulz Kurs 0657 Grundlgen der Theoretischen Informtik A LESEPROBE mthemtik und informtik Ds Werk ist urheerrechtlich geschützt. Die ddurch egründeten Rechte, insesondere ds Recht der Vervielfältigung

Mehr

ARBEITSBLATT 5L-8 FLÄCHE ZWISCHEN FUNKTION UND X-ACHSE

ARBEITSBLATT 5L-8 FLÄCHE ZWISCHEN FUNKTION UND X-ACHSE Mthemtik: Mg. Schmid WolfgngLehrerInnentem RBEITSBLTT 5L-8 FLÄCHE ZWISCHEN FUNKTION UND X-CHSE Wie wir die Fläche zwischen einer Funktion und der -chse erechnen, hen wir rechentechnische ereits geklärt.

Mehr

Skript für die Oberstufe und das Abitur 2015 Baden-Württemberg berufl. Gymnasium (AG, BTG, EG, SG, WG)

Skript für die Oberstufe und das Abitur 2015 Baden-Württemberg berufl. Gymnasium (AG, BTG, EG, SG, WG) Sript für die Oerstufe und ds Aitur Bden-Württemerg erufl. Gymnsium (AG, BTG, EG, SG, WG) Mtrizenrechnung, wirtschftliche Anwendungen (Leontief, Mterilverflechtung) und Linere Optimierung Dipl.-Mth. Alexnder

Mehr

Zusammenhänge zwischen Sprachen und Automaten:

Zusammenhänge zwischen Sprachen und Automaten: Kellerutomten Jörg Roth 273 4 Kellerutomten Zusmmenhänge zwischen prchen und utomten: $ x 12 v 9 q r 1 x Wir hen isher einen utomtentyp kennen gelernt, den endlichen utomten. Endliche utomten erkennen

Mehr

Algorithmen und Datenstrukturen 1 Kapitel 4.2

Algorithmen und Datenstrukturen 1 Kapitel 4.2 Endliche Automten Algorithmen und Dtenstrukturen 1 Kpitel 4.2 Roert Giegerich Technische Fkultät roert@techfk.uni-bielefeld.de Vorlesung, U. Bielefeld, Winter 2005/2006 Roert Giegerich Endliche Automten

Mehr

Ungleichungen. Jan Pöschko. 28. Mai Einführung

Ungleichungen. Jan Pöschko. 28. Mai Einführung Ungleichungen Jn Pöschko 8. Mi 009 Inhltsverzeichnis Einführung. Ws sind Ungleichungen?................................. Äquivlenzumformungen..................................3 Rechnen mit Ungleichungen...............................

Mehr

Lehrgang: Digitaltechnik 1 ( Grundlagen ) - Im Lehrgang verwendete Gatter ( Übersicht ) Seite 3

Lehrgang: Digitaltechnik 1 ( Grundlagen ) - Im Lehrgang verwendete Gatter ( Übersicht ) Seite 3 Lehrgng: Digitltechnik ( Grundlgen ) Dtum: Nme: Seite: Inhltsverzeichnis: Im Lehrgng verwendete Gtter ( Üersicht ) Seite 3 Aufu von Zhlensystemen deziml, dul ( Infoseite ) Seite 4 ( Areitsltt ) Seite 5

Mehr

Automaten und formale Sprachen Notizen zu den Folien

Automaten und formale Sprachen Notizen zu den Folien 5 Ds Pumping Lemm Shufhprinzip (Folie 137) Automten und formle Sprhen Notizen zu den Folien Im Blok Ds Shufhprinzip für endlihe Automten steht m n (sttt m > n), weil die Länge eines Pfdes die Anzhl von

Mehr

RWTH Aachen Lehrgebiet Theoretische Informatik Rossmanith Dreier Hark Kuinke. SS 2017 Blatt

RWTH Aachen Lehrgebiet Theoretische Informatik Rossmanith Dreier Hark Kuinke. SS 2017 Blatt RWTH Achen Lehrgeiet Theoretische Informtik Rossmnith Dreier Hrk Kuinke SS 2017 Bltt 4 22.5.2017 Lösungsvorschlg zur Vorlesung Formle Sprchen, Automten und Prozesse Aufge T11 1. L, d L, er / L. L, d für

Mehr

mathematik und informatik

mathematik und informatik RR Prof. Dr. André Schulz Modul 31321 Grundlgen der Informtik 01657 Grundlgen der Theoretischen Informtik A 01658 Grundlgen der Theoretischen Informtik B LESEPROBE mthemtik und informtik Der Inhlt dieses

Mehr

Flächenberechnung. Aufgabe 1:

Flächenberechnung. Aufgabe 1: Flächenerechnung Aufge : Berechnen Sie den Flächeninhlt zwischen dem Funktionsgrphen und der -Achse in den Grenzen von is von: ) f() = ) f() = - Skizzieren Sie die Funktionsgrphen und schrffieren Sie die

Mehr

Klausur. Informatik 1 Wintersemester 2005/2006 Prof. Dr. Wolfgang May 4. April 2006, Uhr Bearbeitungszeit: 90 Minuten

Klausur. Informatik 1 Wintersemester 2005/2006 Prof. Dr. Wolfgang May 4. April 2006, Uhr Bearbeitungszeit: 90 Minuten Klusur Informtik 1 Wintersemester 2005/2006 Prof. Dr. Wolfgng My 4. April 2006, 11-13 Uhr Bereitungszeit: 90 Minuten Aufge erreichre erreichte Punkte Punkte 1 10 / 10 2 14 / 14 3 16 / 16 4 26(+8)* / 26(+8)*

Mehr

3. Das Rechnen mit Brüchen (Rechnen in )

3. Das Rechnen mit Brüchen (Rechnen in ) . Ds Rechnen mit Brüchen (Rechnen in ) Brüche sind Teile von gnzen Zhlen. Zwischen zwei unterschiedlichen gnzen Zhlen ht es immer unendlich viele Brüche. Brüche entstehen us einer Division; eine gnze Zhl

Mehr

Die Regelungen zu den Einsendeaufgaben (Einsendeschluss, Klausurzulassung) finden Sie in den Studien- und Prüfungsinformationen Heft Nr. 1.

Die Regelungen zu den Einsendeaufgaben (Einsendeschluss, Klausurzulassung) finden Sie in den Studien- und Prüfungsinformationen Heft Nr. 1. Modul : Grundlgen der Wirtschftsmthemtik und Sttistik Kurs 46, Einheit, Einsendeufge Die Regelungen zu den Einsendeufgen (Einsendeschluss, Klusurzulssung) finden Sie in den Studien- und Prüfungsinformtionen

Mehr

L = L(a(a b) b b(a b) a)

L = L(a(a b) b b(a b) a) Lösungen zur Proeklusur mit Kommentren Aufge 1. Ein Wort w {,} liegt genu dnn in L, wenn es entweder mit nfängt und mit endet oder umgekehrt. Also erhält mn L = L(( ) ( ) ). Ein DEA, der die Sprche L kzeptiert,

Mehr

Nullstellen quadratischer Gleichungen

Nullstellen quadratischer Gleichungen Nullstellen qudrtischer Gleichungen Rolnd Heynkes 5.11.005, Achen Nch y ufgelöst hen qudrtische Gleichungen die Form y = x +x+c. Zeichnet mn für jedes x uf der rechten Seite und ds drus resultierende y

Mehr

MC-Serie 12 - Integrationstechniken

MC-Serie 12 - Integrationstechniken Anlysis D-BAUG Dr. Meike Akveld HS 15 MC-Serie 1 - Integrtionstechniken 1. Die Formel f(x) dx = xf(x) xf (x) dx i) ist im Allgemeinen flsch. ii) folgt us der Sustitutionsregel. iii) folgt us dem Huptstz

Mehr

Grundbegriffe der Informatik

Grundbegriffe der Informatik Grundegriffe der Informtik Einheit 14: Endliche Automten Thoms Worsch Krlsruher Institut für Technologie, Fkultät für Informtik Wintersemester 2009/2010 1/56 Üerlick Erstes Beispiel: ein Getränkeutomt

Mehr

Einführung in die theoretische Informatik Sommersemester 2017 Übungsblatt Lösungsskizze 3

Einführung in die theoretische Informatik Sommersemester 2017 Übungsblatt Lösungsskizze 3 Prof. J. Esprz Technische Universität München S. Sickert, J. Krämer KEINE ABGABE Einführung in die theoretische Informtik Sommersemester 27 Üungsltt 3 Üungsltt Wir unterscheiden zwischen Üungs- und Agelättern.

Mehr

( ) ( ) 4. Der Hauptsatz der Infinitesimalrechnung. Hauptsatz (1. Form) I. Newton ( ), G.F. Leibniz ( )

( ) ( ) 4. Der Hauptsatz der Infinitesimalrechnung. Hauptsatz (1. Form) I. Newton ( ), G.F. Leibniz ( ) 4. Der Huptstz der Infinitesimlrechnung Huptstz (. orm) I. Newton (64-77), G.. Leiniz (646-76) ür jede im Intervll [,] stetige unktion f sei ( ) = f ( t) dt sogennnte Integrlfunktion dnn gilt: Die Integrlfunktion

Mehr

Automaten, Spiele, und Logik

Automaten, Spiele, und Logik Automten, Spiele, und Logik Woche 9 13. Juni 2014 Inhlt der heutigen Vorlesung Büchi Automten co-büchi Automten Komplementierung für deterministische Büchi Automten Ein Ziel: den Stz von Büchi-Elgot-Trkhtenrot

Mehr

wertyuiopasdfghjklzxcvbnmqwertyui

wertyuiopasdfghjklzxcvbnmqwertyui qwertyuiopsdfghjklzxcvnmqwerty uiopsdfghjklzxcvnmqwertyuiopsd fghjklzxcvnmqwertyuiopsdfghjklzx Aufgen M-Beispielen cvnmqwertyuiopsdfghjklzxcvnmq Vorereitung uf die. Schulreit wertyuiopsdfghjklzxcvnmqwertyui

Mehr

Grundlagen der Technischen Informatik. 5. Übung. Christian Knell Keine Garantie für Korrekt-/Vollständigkeit

Grundlagen der Technischen Informatik. 5. Übung. Christian Knell Keine Garantie für Korrekt-/Vollständigkeit Grundlgen der Technischen Informtik 5. Üung Christin Knell Keine Grntie für Korrekt-/Vollständigkeit Üung u Grundlgen der Technischen Informtik 5. Üungsltt Themen Aufge 1: Aufge 2: Aufge 3: Aufge 4: Aufge

Mehr

TECHNISCHE UNIVERSITÄT MÜNCHEN

TECHNISCHE UNIVERSITÄT MÜNCHEN TECHNISCHE UNIVERSITÄT MÜNCHEN Zentrum Mthemtik PROF. DR.DR. JÜRGEN RICHTER-GEBERT, VANESSA KRUMMECK, MICHAEL PRÄHOFER Aufge 69. Quizz Integrle. Es sei Höhere Mthemtik für Informtiker II (Sommersemester

Mehr

Grundlagen der Theoretischen Informatik / Einführung in die Theoretische Informatik I

Grundlagen der Theoretischen Informatik / Einführung in die Theoretische Informatik I Vorlesung Grundlgen der Theoretischen Informtik / Einführung in die Theoretische Informtik I Bernhrd Beckert Institut für Informtik Sommersemester 2007 B. Beckert Grundlgen d. Theoretischen Informtik:

Mehr

Beispiellösungen zu Blatt 24

Beispiellösungen zu Blatt 24 µthemtischer κorrespondenz- zirkel Mthemtisches Institut Georg-August-Universität Göttingen Aufge Beispiellösungen zu Bltt Mn eweise, dss mn ein Qudrt für jede Zhl n 6 in genu n kleinere Qudrte zerlegen

Mehr

Aufgabe 1: Diskutieren Sie die Unterschiede bzw. die Vorteile und Nachteile der Mealy- und Moore- Zustandsmaschinen.

Aufgabe 1: Diskutieren Sie die Unterschiede bzw. die Vorteile und Nachteile der Mealy- und Moore- Zustandsmaschinen. Üungen zur Vorlesung Technische Informtik I, SS 2 Strey / Guenkov-Luy / Prger Üungsltt 3 Asynchrone Schltungen / Technologische Grundlgen / Progrmmierre Logische Busteine Aufge : Diskutieren Sie die Unterschiede

Mehr

Reguläre Ausdrücke, In12 G8

Reguläre Ausdrücke, In12 G8 Reguläre Ausdrücke, In2 G8 Beweise, dss A* unendlich viele Elemente esitzt. Hinweis: Indirekter Beweis R A = {0,} Bilde A 3, A 4 A = {,, c} Bilde A 2, A 3 A = {,, c} Gi die Menge ller Wörter der Länge

Mehr

Datenstrukturen & Algorithmen Lösungen zu Blatt 2 FS 16

Datenstrukturen & Algorithmen Lösungen zu Blatt 2 FS 16 Eidgenössische Technische Hochschule Zürich Ecole polytechnique fédérle de Zurich Politecnico federle di Zurigo Federl Institute of Technology t Zurich Institut für Theoretische Informtik 9. März 2016

Mehr

v P Vektorrechnung k 1

v P Vektorrechnung k 1 Vektorrechnung () Vektorielle Größen in der hysik: Sklren Größen wie Zeit, Msse, Energie oder Tempertur werden in der hysik mit einer Mßzhl und einer Mßeinheit ngegeen: 7 sec, 4.5 kg. Wichtige physiklische

Mehr

Analysis I. Vorlesung 3

Analysis I. Vorlesung 3 Prof. Dr. H. Brenner Osnrüc WS 2013/2014 Anlysis I Vorlesung 3 Körper Wir werden nun die Eigenschften der reellen Zhlen esprechen. Grundlegende Eigenschften von mthemtischen Struuren werden ls Axiome ezeichnet.

Mehr

Modul 3: Schaltnetze. Informatik I. Modul 3: Schaltnetze. Schaltnetze. Formale Grundlagen. Huntingtonsche Axiome.

Modul 3: Schaltnetze. Informatik I. Modul 3: Schaltnetze. Schaltnetze. Formale Grundlagen. Huntingtonsche Axiome. Herstsemester 2, Institut für Informtik IFI, UZH, Schweiz Modul 3: Schltnetze Informtik I Modul 3: Schltnetze Einführung in die formlen Grundlgen logischer Beschreiungen Boolesche Alger, Schltlger Vorussetzende

Mehr

Formal Languages and Automata

Formal Languages and Automata Forml Lnguges nd Automt Aufgensmmlung Jn Hldik und Stephn Schulz 10. Novemer 2014 1 Üungsufgen 1.1 Endliche Automten 1.1.1 Aufge Sei Σ = {, }. Geen Sie für die folgenden Sprchen einen DFA n L 0 = {w Σ

Mehr

Institut für Kryptographie und Sicherheit Dr. Jörn Müller-Quade. Musterlösung zur Hauptklausur Informatik III Wintersemester 2008/2009

Institut für Kryptographie und Sicherheit Dr. Jörn Müller-Quade. Musterlösung zur Hauptklausur Informatik III Wintersemester 2008/2009 Institut für Kryptogrphie und Sicherheit Dr. Jörn Müller-Qude Musterlösung zur Huptklusur Informtik III Wintersemester 2008/2009 Nme: Mtrikelnummer: Seite 1 Aufge 1 (5 + 5 = 10 Punkte) () Gegeen sei der

Mehr

ARBEITSBLATT 5L-6 FLÄCHENBERECHNUNG MITTELS INTEGRALRECHNUNG

ARBEITSBLATT 5L-6 FLÄCHENBERECHNUNG MITTELS INTEGRALRECHNUNG Mthemtik: Mg. Schmid WolfgngLehrerInnentem RBEITSBLTT 5L-6 FLÄHENBEREHNUNG MITTELS INTEGRLREHNUNG Geschichtlich entwickelte sich die Integrlrechnug us folgender Frgestellung: Wie knn mn den Flächeninhlt

Mehr

ARBEITSBLATT 14 ARBEITSBLATT 14

ARBEITSBLATT 14 ARBEITSBLATT 14 Mthemtik: Mg. Schmid Wolfgng reitsltt. Semester RBEITSBLTT RBEITSBLTT RBEITSBLTT RBEITSBLTT DS VEKTORPRODUKT Definition: Ds vektorielle Produkt (oder Kreuprodukt) weier Vektoren und ist ein Vektor mit

Mehr

Automaten, Spiele, und Logik

Automaten, Spiele, und Logik Automten, Spiele, und Logik Woche 1 15. April 2014 Inhlt der gnzen Vorlesung Automten uf endlichen Wörtern uf undendlichen Wörtern uf endlichen Bäumen Spiele Erreichrkeitsspiele Ehrenfeucht-Frïssé Spiele

Mehr

DEA1 Deterministische Version

DEA1 Deterministische Version Endliche Automten 4 Deterministische endliche Automten Zu dem nichtdeterministischen Automten EA git es eine deterministische Version. EA Akzeptor für Wörter üer X = { } mit mindestens einem führenden.

Mehr

Multiplikative Inverse

Multiplikative Inverse Multipliktive Inverse Ein Streifzug durch ds Bruchrechnen in Restklssen von Yimin Ge, Jänner 2006 Viele Leute hben Probleme dbei, Brüche und Restklssen unter einen Hut zu bringen. Dieser kurze Aufstz soll

Mehr

Spiele und logische Komplexitätsklassen

Spiele und logische Komplexitätsklassen Spiele und logische Komplexitätsklssen Mrtin Horsch 26. Jnur 2006 Inhlt des Seminrvortrges Ehrenfeucht-Frïssé-Spiel mit k Mrken Formeln mit k Vrilen und logische Komplexitätsklssen k-vrileneigenschft logischer

Mehr

1 Metrische Räume. Sei X eine nichtleere Menge. Definition 1.1. Eine Abbildung: d : X X R heißt Metrik auf X, falls für alle x, y, z X gilt

1 Metrische Räume. Sei X eine nichtleere Menge. Definition 1.1. Eine Abbildung: d : X X R heißt Metrik auf X, falls für alle x, y, z X gilt Metrische Räume Sei X eine nichtleere Menge. Definition.. Eine Abbildung: d : X X R heißt Metrik uf X, flls für lle x, y, z X gilt (i) d(x, y) 0, (ii) d(x, y) = d(y, x), (iii) d(x, y) d(x, z) + d(z, y)

Mehr

BINOMISCHE FORMELN FRANZ LEMMERMEYER

BINOMISCHE FORMELN FRANZ LEMMERMEYER BINOMISCHE FORMELN FRANZ LEMMERMEYER Ds Distributivgesetz. Die binomischen Formeln sind im wesentlichen Vrinten des Distributivgesetzes. Dieses kennen wir schon; es besgt, dss () (b + = b + c und ( + b)c

Mehr