Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in 2012-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=2012-hauptklausur&qa_2=2012-h-02 Powered by Question2Answer Beantwortet: 4 Zusände https://info2.aifb.kit.edu/qa/index.php?qa=6344&qa_1=4-zus%C3%A4nde&show=6350#a6350 Hallo,<br /> <br /> generell ist es natürlich immer möglich auch mehr Zustände zu verweden, als mindestens benötigt werden. Die vorgegebenen Lösungen in den Klausuraufgaben, wie auch in den Tutorien, sind oftmals nicht die einzig &quot;richtigen&quot; Lösungen. Manchmal ist es mit mehr Zuständen intuitiver/ einfacher zu lösen, auch wenn die letztendliche Lösung komplizierter aussieht.<br /> <br /> So lange dein Kellerautomat alle Wörter der Sprache (und nur diese) erkennt, ist er ebenfalls richtig. Wenn du auf Nummer sicher gehen willst, kannst du deine Lösung auch hier reinstellen.<br /> <br /> Liebe Grüße<br /> <br /> Verena (Tutor) 2012-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=6344&qa_1=4-zus%C3%A4nde&show=6350#a6350 Thu, 08 Feb 2018 08:02:02 +0000 Beantwortet: Welche Wörter akzeptiert der KA? https://info2.aifb.kit.edu/qa/index.php?qa=2585&qa_1=welche-w%C3%B6rter-akzeptiert-der-ka&show=2586#a2586 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> wie in der Aufgabenstellung beschrieben, ist L die Sprache aller wohlgeformten Klammerausdrücke. Wohlgeformte Klammerausdrücke enthalten alle Klammerstrukturen, bei denen es zu jeder öffnenden Klammer auch eine schließende Klammer gibt. Die öffnende Klammer muss hierbei vor der schließenden Klammer auftreten. Verschiedene Klammern können beliebig geschachtelt werden, wobei die innerste Klammer immer als erstes wieder geschlossen werden muss.</p> <p> Ich hoffe, dass das so klarer ist.</p> <p> Viele Grüße</p> <p> Friederike Pfeiffer-Bohnen (Übungsleiter)</p> </div> <p> &nbsp;</p> 2012-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=2585&qa_1=welche-w%C3%B6rter-akzeptiert-der-ka&show=2586#a2586 Tue, 22 Sep 2015 12:48:53 +0000 Beantwortet: Verständnis Lambda-Übergang und Determinismus https://info2.aifb.kit.edu/qa/index.php?qa=2583&qa_1=verst%C3%A4ndnis-lambda-%C3%BCbergang-und-determinismus&show=2584#a2584 Ja das ist richtig. In der Aufgabe 2 a) gibt es bei dem deterministischen KA den Übergang (s1,Lambda,k0) |- (s0,k0). Nun darf aber kein weiterer Übergang mit (s1,beliebig,k0) vorkommen, sonst wird der KA nichtdeterministisch.<br /> <br /> Moritz (Tutor) 2012-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=2583&qa_1=verst%C3%A4ndnis-lambda-%C3%BCbergang-und-determinismus&show=2584#a2584 Tue, 22 Sep 2015 12:48:00 +0000 Beantwortet: Faustregel für Zustandsübergänge? https://info2.aifb.kit.edu/qa/index.php?qa=2580&qa_1=faustregel-f%C3%BCr-zustands%C3%BCberg%C3%A4nge&show=2582#a2582 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> das ist natürlich schwer zu pauschalisieren. Im Endeffekt solltest du selbst mit der Zeit ein Gefühl dafür entwickeln, wann ein neuer Zustand notwendig ist. Du brauchst nur dann einen neuen Zustand, wenn die bisher definierten Zustandsüberführungen für diesen Zustand nicht mehr gültig sind, also etwas anderes gemacht werden soll oder eine Zustandsüberführung nicht mehr verwendet werden darf. Grundsätzlich empfehle ich aber, lieber einen Zustand mehr zu definieren. Hierbei ist jedoch wichtig, dass für den vorherigen Zustand definierte Übergänge für diesen Übergang noch mal definiert werden müssen, falls dies notwendig ist. Das wird nämlich gerne mal vergessen.</p> <p> Grüße</p> <p> Simon</p> </div> <p> &nbsp;</p> 2012-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=2580&qa_1=faustregel-f%C3%BCr-zustands%C3%BCberg%C3%A4nge&show=2582#a2582 Tue, 22 Sep 2015 12:46:28 +0000 Beantwortet: Produktion des Testwortes: Warum (s1; [()]; k0) -> (s0; [()]; k0) Übergang? https://info2.aifb.kit.edu/qa/index.php?qa=2578&qa_1=produktion-des-testwortes-warum-s1-k0-s0-k0-%C3%BCbergang&show=2579#a2579 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> ich glaube du hast da etwas grundsätzlich falsch verstanden: Lambda ist nie Teil deines Wortes, sondern es bedeutet, dass du einfach kein Zeichen einliest! Somit ist ein Zustandswechsel möglich, ohne dass ein Zeichen eingelesen werden muss.</p> <p> Diesen Übergang benutzt du also, damit du wieder in den Zustand S0 gelangst. Das ist nötig, weil k0 zu diesem Zeitpunkt dein oberstes Kellerzeichen ist und du im Zustand S1 sonst nicht weiter machen kannst.</p> <p> Viele Grüße</p> <p> Lukas (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=2578&qa_1=produktion-des-testwortes-warum-s1-k0-s0-k0-%C3%BCbergang&show=2579#a2579 Tue, 22 Sep 2015 12:45:07 +0000