Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in 2010 Nachklausur https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=2010-nachklausur Powered by Question2Answer Beantwortet: Alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=7091&qa_1=alternative-l%C3%B6sung&show=7104#a7104 <p> Danke schon mal für den Hinweis. Aber "001$" ist doch ein Element der Sprache, oder täusche ich mich?</p> <p> Das ändert aber trotzdem nichts daran, dass die TM falsch war.</p> <p> Ein neuer Versuch:</p> <p> <img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=10249063205875200296" style="width: 600px; height: 340px;"></p> 2010-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=7091&qa_1=alternative-l%C3%B6sung&show=7104#a7104 Tue, 04 Feb 2020 20:25:51 +0000 Beantwortet: Alternativlösung 2b https://info2.aifb.kit.edu/qa/index.php?qa=6300&qa_1=alternativl%C3%B6sung-2b&show=6302#a6302 Hallo uldvb,<br /> <br /> &nbsp;<br /> <br /> das Problem bei deiner Lösung ist, dass, wenn du wieder zurück zum Zustand s0 kommst, du das Wort beliebig weiterverlängern kannst, also Wörter wie ()()()() möglich sind, laut der Sprachdefinition von L4 aber nur maximal. ()() möglich sein soll.<br /> <br /> Viele Grüße<br /> <br /> &nbsp;<br /> <br /> You-Ri (Tutor) 2010-N-02 https://info2.aifb.kit.edu/qa/index.php?qa=6300&qa_1=alternativl%C3%B6sung-2b&show=6302#a6302 Tue, 06 Feb 2018 09:37:20 +0000 Beantwortet: CMOS Implikationen https://info2.aifb.kit.edu/qa/index.php?qa=5104&qa_1=cmos-implikationen&show=5119#a5119 Hallo,<br /> <br /> aufgrund der physikalischen Eigenschaften leiten p-MOS Transistoren die 1 gut und und n-MOS die 0. Deshalb wird p-MOS stets an VDD und n-MOS an Ground angeschlossen. Andersrum ist es leider nicht zulässig.<br /> <br /> Viele Grüße<br /> <br /> Monika (Tutorin) 2010-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=5104&qa_1=cmos-implikationen&show=5119#a5119 Sun, 29 Jan 2017 02:23:59 +0000 Beantwortet: Kann man zunächst auch beide Eingänge invertieren und dann für eine 1 parallel bzw. für eine 0 in Reihe schalten? https://info2.aifb.kit.edu/qa/index.php?qa=3236&qa_1=zun%C3%A4chst-beide-eing%C3%A4nge-invertieren-parallel-reihe-schalten&show=4108#a4108 Hallo,<br /> <br /> diese Lösung ist so auch korrekt (und wenn ich persönlich würde es auch genau so machen) :-).<br /> <br /> Viele Grüße<br /> <br /> Friederike Pfeiffer-Bohnen 2010-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=3236&qa_1=zun%C3%A4chst-beide-eing%C3%A4nge-invertieren-parallel-reihe-schalten&show=4108#a4108 Wed, 10 Feb 2016 10:52:44 +0000 C-Mos -wäre diese Schaltung auf dem Bild auch korrekt oder was ist falsch? https://info2.aifb.kit.edu/qa/index.php?qa=4074&qa_1=mos-w%C3%A4re-diese-schaltung-auf-dem-bild-auch-korrekt-oder-falsch <p> &nbsp;</p> <p> Bild:&nbsp;</p> <p> &nbsp;</p> <p> &nbsp;</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=13340273147904930761" style="width: 600px; height: 450px;"></p> 2010-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=4074&qa_1=mos-w%C3%A4re-diese-schaltung-auf-dem-bild-auch-korrekt-oder-falsch Tue, 09 Feb 2016 16:24:01 +0000 Beantwortet: was für eine Formel wird bei der b) verwendet um die Codelänge nach der alten Speicherung auszurechen? https://info2.aifb.kit.edu/qa/index.php?qa=3163&qa_1=formel-verwendet-codel%C3%A4nge-alten-speicherung-auszurechen&show=3164#a3164 <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;">Hi!</span></p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> In der Aufgabe steht, dass für jedes Zeichen eine 4-Bit-Codierung genutzt wurde. Das bedeutet, dass die durchschnittliche Codelänge 4 ist.</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Bei der Huffman-Codierung kommt man auf 3,6 als durchschnittliche Codelänge.</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> Zusammen kommt man dann auf eine Ersparnis von 10%</p> 2010-N-07 https://info2.aifb.kit.edu/qa/index.php?qa=3163&qa_1=formel-verwendet-codel%C3%A4nge-alten-speicherung-auszurechen&show=3164#a3164 Sat, 10 Oct 2015 10:44:34 +0000 Beantwortet: Kann ich auch einfach einen Automaten mit 3 Zustanden angeben? https://info2.aifb.kit.edu/qa/index.php?qa=3137&qa_1=kann-ich-auch-einfach-einen-automaten-mit-zustanden-angeben&show=3138#a3138 <p> <span style="font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; color: rgb(0, 0, 0);">Nein, solch ein EA würde alle wohlgeformten Klammerausdrücke erkennen, bei denen maximal 2 Klammern ineinander geschachtelt sind. Die geforderte Sprache ist jedoch eine echte Teilmenge davon, d.h. jedes Wort der verlangten Sprache wird von deinem EA erkannt, aber auch Wörter, die mehr als 4 Zeichen haben und damit nicht in der gegebenen Sprache sind wie z.B. (())().</span></p> <div class="ilFrmPostContent" style="margin: 20px 0px 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline;"> Tobias (Tutor)</p> <div> &nbsp;</div> </div> <p> &nbsp;</p> 2010-N-02 https://info2.aifb.kit.edu/qa/index.php?qa=3137&qa_1=kann-ich-auch-einfach-einen-automaten-mit-zustanden-angeben&show=3138#a3138 Sat, 10 Oct 2015 09:33:08 +0000 Beantwortet: Aufgabe 2b: Könnte man nicht einfach von q4 mit "(" nach q3 und dadurch einen Zustand sparen? https://info2.aifb.kit.edu/qa/index.php?qa=3135&qa_1=aufgabe-k%C3%B6nnte-nicht-einfach-dadurch-einen-zustand-sparen&show=3136#a3136 <p> <span style="font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; color: rgb(0, 0, 0);">Hallo,</span></p> <div style="margin: 0px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; color: rgb(0, 0, 0);"> <div class="ilFrmPostContentContainer" style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline; width: 1108.46875px; float: left;"> <div class="ilFrmPostContent" style="margin: 20px 0px 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline;"> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline;"> so wie ich das sehe, liegst du vollkommen richtig. Man könnte sich einen Zustand sparen. Gern kannst du ihn ja mit dem Algorithmus zum Minimieren von Endlichen Automaten reduzieren.</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline;"> Und: Es fehlt offentsichtlich die Definition des kompletten Automaten.</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline;"> Grüße</p> <p style="margin: 8px 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline;"> Simon</p> </div> <div class="ilFrmPostClear" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: 1px; vertical-align: baseline; clear: both; width: 1px; height: 1px;"> &nbsp;</div> </div> </div> <div class="ilFrmPostCommands" style="margin: 0px 0px 3px; padding: 0px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; vertical-align: baseline; float: right; color: rgb(0, 0, 0);"> <a class="il_ContainerItemCommand" rel="nofollow" href="https://ilias.studium.kit.edu/ilias.php?ref_id=178585&amp;cmdClass=ilobjforumgui&amp;action=showreply&amp;pos_pk=131359&amp;thr_pk=27234&amp;cmd=viewThread&amp;cmdNode=ed:5v&amp;baseClass=ilRepositoryGUI#131359" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline; color: rgb(0, 150, 130); text-decoration: none; cursor: pointer;">Antworten</a>&nbsp;<a class="il_ContainerItemCommand" rel="nofollow" href="https://ilias.studium.kit.edu/ilias.php?ref_id=178585&amp;cmdClass=ilforumexportgui&amp;print_post=131359&amp;top_pk=5052&amp;thr_pk=27234&amp;cmd=printPost&amp;cmdNode=ed:5v:60&amp;baseClass=ilRepositoryGUI" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline; color: rgb(0, 150, 130); text-decoration: none; cursor: pointer;">Drucken</a>&nbsp;<a class="il_ContainerItemCommand" rel="nofollow" href="https://ilias.studium.kit.edu/ilias.php?ref_id=178585&amp;cmdClass=ilobjforumgui&amp;pos_pk=131359&amp;thr_pk=27234&amp;viewmode=2&amp;cmd=markPostRead&amp;cmdNode=ed:5v&amp;baseClass=ilRepositoryGUI#131359" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; vertical-align: baseline; color: rgb(0, 150, 130); text-decoration: none; cursor: pointer;">Gelesen</a></div> <div> &nbsp;</div> 2010-N-02 https://info2.aifb.kit.edu/qa/index.php?qa=3135&qa_1=aufgabe-k%C3%B6nnte-nicht-einfach-dadurch-einen-zustand-sparen&show=3136#a3136 Sat, 10 Oct 2015 09:31:32 +0000 Beantwortet: Regelsatz S -> S(S)S | lambda gültig? https://info2.aifb.kit.edu/qa/index.php?qa=2817&qa_1=regelsatz-s-s-s-s-lambda-g%C3%BCltig&show=2818#a2818 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> ich würde sagen ja!</p> <p> Viele Grüße ,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2010-N-01 https://info2.aifb.kit.edu/qa/index.php?qa=2817&qa_1=regelsatz-s-s-s-s-lambda-g%C3%BCltig&show=2818#a2818 Fri, 25 Sep 2015 13:59:53 +0000 Beantwortet: b): Fehlt da nicht noch die Regel: S --> S() ? https://info2.aifb.kit.edu/qa/index.php?qa=2815&qa_1=b-fehlt-da-nicht-noch-die-regel-s-s&show=2816#a2816 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> die Regel ist überflüssung, sie ist herbeiführbar durch:</p> <p> S --&gt; SS --&gt; S(S) --&gt;S() --&gt; ...</p> <p> Damit kannst du auch dein Beispielwort darstellen.</p> <p> Viele Grüße</p> <p> Christiane (Tutorin)</p> </div> <p> &nbsp;</p> 2010-N-01 https://info2.aifb.kit.edu/qa/index.php?qa=2815&qa_1=b-fehlt-da-nicht-noch-die-regel-s-s&show=2816#a2816 Fri, 25 Sep 2015 13:58:53 +0000 Beantwortet: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum https://info2.aifb.kit.edu/qa/index.php?qa=2810&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2813#a2813 <div class="ilFrmPostContent"> <p> Zur b)</p> <p> Geht als Produktion auch:</p> <p> S &gt; SAB / lambda</p> <p> AB &gt; BA</p> <p> BA &gt; AB</p> <p> A &gt; (</p> <p> B &gt; )</p> <p> ?</p> <p> Gruß Lars</p> </div> <p> &nbsp;</p> 2010-N-01 https://info2.aifb.kit.edu/qa/index.php?qa=2810&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2813#a2813 Fri, 25 Sep 2015 13:57:16 +0000 Beantwortet: b): (3) - R min. in NP? https://info2.aifb.kit.edu/qa/index.php?qa=2774&qa_1=b-3-r-min-in-np&show=2775#a2775 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> da wir nicht wissen ob P=NP können wir darüber keine Aussage treffen.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2010-N-04 https://info2.aifb.kit.edu/qa/index.php?qa=2774&qa_1=b-3-r-min-in-np&show=2775#a2775 Fri, 25 Sep 2015 12:57:33 +0000 Beantwortet: b): (3) - R auch aus P? https://info2.aifb.kit.edu/qa/index.php?qa=2772&qa_1=b-3-r-auch-aus-p&show=2773#a2773 <p> Falls <span class="latex">\( Q \in P\)</span> gilt (d.h. Q ist ein relativ leichtes Problem), dann kann auch \( <span class="latex">R \in P</span> \)gelten (muss aber nicht, man leichte Probleme auch auf sehr schwierige (Halteproblem etc) reduzieren...).</p> <p> Um es klar zu stellen: <span class="latex">\(Q \in P\)</span> kann man NICHT aus den gegebenen Informationen schließen (aber auch nicht ausschließen)</p> <p> Gruß,</p> <p> Tobias (Tutor)</p> 2010-N-04 https://info2.aifb.kit.edu/qa/index.php?qa=2772&qa_1=b-3-r-auch-aus-p&show=2773#a2773 Fri, 25 Sep 2015 12:55:48 +0000 Beantwortet: a): (2) Halteproblem - NP-schwer aber nicht mehr in NP? https://info2.aifb.kit.edu/qa/index.php?qa=2769&qa_1=a-2-halteproblem-np-schwer-aber-nicht-mehr-in-np&show=2771#a2771 <div class="ilFrmPostContent"> <p> Ja, da haben wir uns wohl vertan... Das muss geändert werden.</p> <p> Viele Grüße</p> <p> Lukas König und Friederike Pfeiffer-Bohnen</p> </div> <p> &nbsp;</p> 2010-N-04 https://info2.aifb.kit.edu/qa/index.php?qa=2769&qa_1=a-2-halteproblem-np-schwer-aber-nicht-mehr-in-np&show=2771#a2771 Fri, 25 Sep 2015 12:54:16 +0000 Beantwortet: Übergang bei (S0,*) direkt auf sNN möglich? https://info2.aifb.kit.edu/qa/index.php?qa=2639&qa_1=%C3%BCbergang-bei-s0-direkt-auf-snn-m%C3%B6glich&show=2640#a2640 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> ja ich denke das geht auch.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2010-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=2639&qa_1=%C3%BCbergang-bei-s0-direkt-auf-snn-m%C3%B6glich&show=2640#a2640 Wed, 23 Sep 2015 13:34:29 +0000 Beantwortet: Verständnis des Schritts (s2, 0):(sN, 1, N/R) https://info2.aifb.kit.edu/qa/index.php?qa=2637&qa_1=verst%C3%A4ndnis-des-schritts-s2-0-sn-1-n-r&show=2638#a2638 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> so wie ich das sehe sind die Übergänge von denen Sie sprechen nur zur Erkennung da, ob ein Wort in der Sprache liegt. Es wird bei diesen Übergängen jeweils in einen Zustand gewechselt, welcher dann die nötigen Übergänge zum überschreiben sowieso hat. Es ist also in dem Fall egal, ob vor dem Zustandswechsel bereits das erste Zeichen überschrieben wird und weiter nach rechts gegangen wird, oder erst einen Schritt später.</p> <p> Ich hoffe das hilft Ihnen zum Verständis.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2010-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=2637&qa_1=verst%C3%A4ndnis-des-schritts-s2-0-sn-1-n-r&show=2638#a2638 Wed, 23 Sep 2015 13:32:29 +0000 Beantwortet: Überschreibung auch erst nach Abarbeitung des kompletten Worts möglich? https://info2.aifb.kit.edu/qa/index.php?qa=2635&qa_1=%C3%BCberschreibung-auch-abarbeitung-kompletten-worts-m%C3%B6glich&show=2636#a2636 <div class="ilFrmPostContent"> <p> Solange die TM das macht, was in der Aufgabenstellung verlangt ist (da steht nicht drin, wann oder wie das Überschreiben realisiert werden soll), ist es ok.</p> <p> Natürlich muss auch die Notation korrekt sein.</p> <p> Ob es bei dieser Aufgabe einfach ist, eine TM anzugegen, die erst am Ende alles überschreibt, kann ich ohne es selber zu versucht zu haben, nicht sagen.</p> <p> Gruß, Tobias (Tutor)</p> </div> <p> &nbsp;</p> 2010-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=2635&qa_1=%C3%BCberschreibung-auch-abarbeitung-kompletten-worts-m%C3%B6glich&show=2636#a2636 Wed, 23 Sep 2015 13:30:30 +0000 Beantwortet: alternativer Lösungsvorschlag https://info2.aifb.kit.edu/qa/index.php?qa=2633&qa_1=alternativer-l%C3%B6sungsvorschlag&show=2634#a2634 <div class="ilFrmPostContent"> <p> Im wesentlichen ja allerdings kannst du die beiden Endzustände zu einem zusammenfassen. Wenn man deiner TM das leere Wort eingibt, überschreibt sie einen Stern (der nicht zur Eingabe gehört) mit einer 0. Das ist in der Aufgabenstellung nicht explizit verboten, aber auch nicht verlangt. Die Musterlösung lässt in diesem Fall das Band leer. Daher wäre es vielleicht besser, wenn du den Übergang&nbsp; (s0, *) -&gt; (sd, 0, L) auf (s0, *) -&gt; (sd, *, L) änderst.</p> <p> Tobias (Tutor)</p> </div> <p> &nbsp;</p> 2010-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=2633&qa_1=alternativer-l%C3%B6sungsvorschlag&show=2634#a2634 Wed, 23 Sep 2015 13:28:53 +0000 Beantwortet: b): "2-Komplement-bilden" = "die Zahl in 2-Komplement-Darstellung" darstellen https://info2.aifb.kit.edu/qa/index.php?qa=2629&qa_1=komplement-bilden-zahl-komplement-darstellung-darstellen&show=2630#a2630 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> die Zahl a ist bereits als Binärstring gegeben, für Teil b) muss man also nur noch die 2-Komplementbildung durchführen. Genau das wird in der Lösung gemacht.</p> <p> Eine Zahl darstellen und invertieren sind natürlich zwei verschiedene Angelegenheiten.</p> <p> Gruß</p> <p> Alexander (Tutor)</p> </div> <p> &nbsp;</p> 2010-N-08 https://info2.aifb.kit.edu/qa/index.php?qa=2629&qa_1=komplement-bilden-zahl-komplement-darstellung-darstellen&show=2630#a2630 Wed, 23 Sep 2015 13:15:27 +0000