Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in 2014 Bonusklausur https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=2014-bonusklausur Powered by Question2Answer Beantwortet: Immer über linkesten Zeichen? Und Turing Bonus 2014 https://info2.aifb.kit.edu/qa/index.php?qa=6875&qa_1=immer-%C3%BCber-linkesten-zeichen-und-turing-bonus-2014&show=6877#a6877 Hallo Roman,<br /> <br /> soweit nichts anderes angegeben ist, befindet sich die Turingmaschine zu Beginn per Definition über dem ersten (ganz linken) Zeichen des Eingabeworts.<br /> <br /> Ich habe mir deinen Lösungvorschlag durchgeschaut und sehe darin kein Problem. Beachte bitte, dass die vollständige Definition der Turingmaschine gefragt ist und verwende dafür die aus der Vorlesung bekannte formale Schreibweise.<br /> <br /> Viele Grüße,<br /> <br /> Dominik (Tutor) 2014-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=6875&qa_1=immer-%C3%BCber-linkesten-zeichen-und-turing-bonus-2014&show=6877#a6877 Mon, 06 Jan 2020 18:10:09 +0000 Kommentar bearbeitet: Endzustand Turingmaschine (Aufgabe 2 - Bonusklausur 2014) https://info2.aifb.kit.edu/qa/index.php?qa=5991&qa_1=endzustand-turingmaschine-aufgabe-2-bonusklausur-2014&show=6004#c6004 Mit dem Zustand se würde natürlich auch der Zustandsübergang (se,*,R) wegfallen. Die Turingmaschine müsste damit doch im Zustand s3 stoppen sobald ein „*“ gelesen wird? 2014-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=5991&qa_1=endzustand-turingmaschine-aufgabe-2-bonusklausur-2014&show=6004#c6004 Sat, 06 Jan 2018 13:12:51 +0000 Antwort ausgewählt: Turingmaschine - Tabelle gegeben? https://info2.aifb.kit.edu/qa/index.php?qa=5542&qa_1=turingmaschine-tabelle-gegeben&show=5543#a5543 <ol> <li> Sie meinen die Turingtafel? Die müssen Sie weder <span id="cke_bm_54S" style="display: none;">&nbsp;</span><strong>immer </strong><span id="cke_bm_54E" style="display: none;">&nbsp;</span>selbst erstellen noch ist sie <strong>immer </strong>gegeben. Das machen wir, wie es uns gerade passt, und Sie müssen damit leben :-) Ist das denn wichtig für Sie?</li> <li> Die Turingmaschine muss über die ursprüngliche Eingabe laufen und für jede Eins, die sie findet eine Eins vor diese Eingabe schreiben. Damit sie weiß, welche Einsen sie schon abgearbeitet hat, schreibt sie statt Eins immer $E$ als Platzhalter. Diese Platzhalter müssen am Ende durch echte Einsen ersetzt werden. In Zustand $s_0$ läuft die Turingmaschine bis zur ersten echten Eins (dabei läuft sie über Nullen und $E$-Symbole hinweg), überschreibt diese mit $E$ und wechselt nach $s_1$. (Falls sie gar keine Eins mehr findet, also einen Stern liest, wechselt sie nach $s_2$, das passiert, wenn alle Einsen bearbeitet worden sind.) In $s_1$ läuft sie zurück über alle $E$ und Nullen hinweg und schreibt vor die Eingabe ein $E$. Danach wechselt sie wieder in $s_0$ und führt in einer Schleife diesen Vorgang so lange durch, bis alle Einsen durch $E$ ersetzt worden sind. Wie schon beschrieben, wechselt sie dann nach $s_2$, und in diesem Zustand überschreibt sie alle $E$ durch Einsen und bleibt schließlich im Endzustand $s_e$ stehen.</li> </ol> <p> @[ID-C22881]@</p> 2014-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=5542&qa_1=turingmaschine-tabelle-gegeben&show=5543#a5543 Thu, 09 Feb 2017 20:15:27 +0000 Kommentiert: Neuer alternativer Lösungsvorschlag https://info2.aifb.kit.edu/qa/index.php?qa=3556&qa_1=neuer-alternativer-l%C3%B6sungsvorschlag&show=4796#c4796 Ja da hast du Recht. In dieser Lösung wird der Übergang nicht verwendet, daher kann er weggelassen werden, da weiter links alle 1en in e`s umgewandelt wurden. In der Musterlösung ist der Übergang erforderlich, da vor dem Wort gleich 1en geschrieben werden.<br /> <br /> Viele Grüße<br /> Moritz (Tutor) 2014-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=3556&qa_1=neuer-alternativer-l%C3%B6sungsvorschlag&show=4796#c4796 Wed, 11 Jan 2017 18:14:59 +0000 Kommentiert: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum https://info2.aifb.kit.edu/qa/index.php?qa=2899&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2905#c2905 Ja, deine Lösung ist ebenfalls korrekt!<br /> <br /> Gruß, Janine (Tutorin) 2014-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=2899&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2905#c2905 Fri, 25 Sep 2015 16:07:52 +0000 Beantwortet: Was passiert mit * beim Überschreiben? https://info2.aifb.kit.edu/qa/index.php?qa=2896&qa_1=was-passiert-mit-beim-%C3%BCberschreiben&show=2898#a2898 <div class="ilFrmPostContent"> <p> Das Band ist in beide Richtungen unendlich lang und in allen Felder, die nicht mit der Eingabe beschrieben sind, steht zu Beginn *. Links und Rechts neben der Eingabe stehen also jeweils unendlich viele *. Damit ist das von dir erwähnte Verschieben des * unnötig, wenn ein einzelner * überschrieben wird.</p> <p> Gruß,</p> <p> Tobias (Tutor)</p> </div> <p> &nbsp;</p> 2014-B-02 https://info2.aifb.kit.edu/qa/index.php?qa=2896&qa_1=was-passiert-mit-beim-%C3%BCberschreiben&show=2898#a2898 Fri, 25 Sep 2015 15:59:15 +0000