Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in 2008 Hauptklausur https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=2008-hauptklausur Powered by Question2Answer Antwort bearbeitet: Menge k-äquivalenter Zustände https://info2.aifb.kit.edu/qa/index.php?qa=7036&qa_1=menge-k-%C3%A4quivalenter-zust%C3%A4nde&show=7037#a7037 Schau mal hier: <a href="https://info2.aifb.kit.edu/qa/index.php?qa=1521&amp;qa_1=mengen-der-k-%C3%A4quivalenten-zust%C3%A4nde" rel="nofollow" target="_blank">https://info2.aifb.kit.edu/qa/index.php?qa=1521&amp;qa_1=mengen-der-k-%C3%A4quivalenten-zust%C3%A4nde</a><br /> <br /> Du musst die zwei Megen getrennt betrachten.<br /> <br /> Liebe Grüße,<br /> <br /> Nico (Tutor)(Alle Angaben ohne Gewähr) 2008-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=7036&qa_1=menge-k-%C3%A4quivalenter-zust%C3%A4nde&show=7037#a7037 Mon, 03 Feb 2020 11:50:24 +0000 Beantwortet: Fehler in Musterlösung https://info2.aifb.kit.edu/qa/index.php?qa=6377&qa_1=fehler-in-musterl%C3%B6sung&show=6383#a6383 Du hast Recht, in der letzten Umformung geht das Vorzeichen verloren.<br /> <br /> Viele Grüße<br /> <br /> Niklas (Tutor) 2008-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=6377&qa_1=fehler-in-musterl%C3%B6sung&show=6383#a6383 Fri, 09 Feb 2018 11:45:58 +0000 Beantwortet: Wie muss ich hier das Assemblerprogramm lesen, um auf die Ausgabe zu kommen? Vielen Dank schonmal!:) https://info2.aifb.kit.edu/qa/index.php?qa=3222&qa_1=muss-assemblerprogramm-lesen-ausgabe-kommen-vielen-schonmal&show=3223#a3223 <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;">Hallo,</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);"> das funktioniert genau so, wie es in den Tutorien vorgerechnet wurde. Schreibe dir einfach mal auf, was in den verschiedenen Speicherplätzen R1, R2 und R3 gespeichert ist und versuche dann, eine Regelmäßigkeit zu erkennen.</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);"> Wenn du trotzdem noch irgendwelche Probleme haben solltest, konkretisiere bitte deine Frage noch ein bisschen.</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);"> Viele Grüße</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);"> Lukas (Tutor)</p> 2008-H-11 https://info2.aifb.kit.edu/qa/index.php?qa=3222&qa_1=muss-assemblerprogramm-lesen-ausgabe-kommen-vielen-schonmal&show=3223#a3223 Fri, 16 Oct 2015 08:18:55 +0000 Beantwortet: könnte man beim regulären Ausdruck auch schreiben: (a*+ba)* b(b+ba) https://info2.aifb.kit.edu/qa/index.php?qa=3220&qa_1=k%C3%B6nnte-man-beim-regul%C3%A4ren-ausdruck-auch-schreiben-a-ba-b-b-ba&show=3221#a3221 <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;">Nein das ist nicht möglich, da z.B. das Wort bbb Element der Sprache ist aber nicht durch deinen regulären Ausdruck abgedeckt wird.</span></p> 2008-H-01 https://info2.aifb.kit.edu/qa/index.php?qa=3220&qa_1=k%C3%B6nnte-man-beim-regul%C3%A4ren-ausdruck-auch-schreiben-a-ba-b-b-ba&show=3221#a3221 Fri, 16 Oct 2015 08:17:20 +0000 Beantwortet: kann mir jemand bitte erklären wie man zu den Mengen k-äquvalenter Zustände kommt? https://info2.aifb.kit.edu/qa/index.php?qa=3193&qa_1=kann-jemand-bitte-erkl%C3%A4ren-mengen-%C3%A4quvalenter-zust%C3%A4nde-kommt&show=3194#a3194 <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;">Hallo,</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);"> schaue dir bitte dazu folgenden Thread an:</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);"> <a href="https://ilias.studium.kit.edu/goto.php?target=frm_178585_27272_130319&amp;client_id=produktiv" rel="nofollow" target="_blank">https://ilias.studium.kit.edu/goto.php?target=frm_178585_27272_130319&amp;client_id=produktiv</a></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);"> Viele Grüße</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);"> Lukas (Tutor)</p> 2008-H-02 https://info2.aifb.kit.edu/qa/index.php?qa=3193&qa_1=kann-jemand-bitte-erkl%C3%A4ren-mengen-%C3%A4quvalenter-zust%C3%A4nde-kommt&show=3194#a3194 Sat, 10 Oct 2015 18:28:50 +0000 Beantwortet: also nehme ich bei der größten Potenz immer den negativen Wert und dann alle positiv https://info2.aifb.kit.edu/qa/index.php?qa=3172&qa_1=also-nehme-gr%C3%B6%C3%9Ften-potenz-immer-negativen-wert-dann-positiv&show=3173#a3173 <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;">korrekt.</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);"> Tobias (Tutor)</p> 2008-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=3172&qa_1=also-nehme-gr%C3%B6%C3%9Ften-potenz-immer-negativen-wert-dann-positiv&show=3173#a3173 Sat, 10 Oct 2015 17:59:32 +0000 Beantwortet: wie kommt man auf die 1-Komplement, bzw. 2-Komplement Darstellung? https://info2.aifb.kit.edu/qa/index.php?qa=3169&qa_1=wie-kommt-man-auf-die-komplement-bzw-komplement-darstellung&show=3171#a3171 <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;">Beim 2-Komplement wird die Umrechenregel aus der Anwesenheitsübung angewendet, beim 1-Komplement wird die selbe Regel angewand, allerdings wird beachtet, dass die Zahl negativ sein muss, da die Binärdarstellung mit einer 1 anfängt und man weiß (z.B. von der Einführungsaufgabe 3 aus Tut 5), dass negative Zahlen im 1-Komplement immer um 1 größer sind, als wenn man sie als 2-Komplement deutet. --&gt; 1 zum Ergebnis vom 2-Komplement addieren.</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);"> Alternativ kann man auch jeweils das Verfahren zur Umwandlung Dezimalsystem -&gt; 1- bzw. 2-Komplement Schrittweise rückgängig machen, das ist allerdings meist aufwendiger.</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);"> Tobias (Tutor)</p> 2008-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=3169&qa_1=wie-kommt-man-auf-die-komplement-bzw-komplement-darstellung&show=3171#a3171 Sat, 10 Oct 2015 17:57:02 +0000 Beantwortet: Die erste Frage irritiert mich, wie kann L kontextsensitiv sein? https://info2.aifb.kit.edu/qa/index.php?qa=3156&qa_1=die-erste-frage-irritiert-mich-wie-kann-kontextsensitiv-sein&show=3157#a3157 <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);"> eine Sprache die kontextfrei ist, ist natürlich auch gleicheitig kontextsensitiv. Außerdem gehört eine solche Sprache auch zu den L0-Sprachen.</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);"> Es gilt: L3&lt;L2&lt;L1&lt;L0</p> 2008-H-12 https://info2.aifb.kit.edu/qa/index.php?qa=3156&qa_1=die-erste-frage-irritiert-mich-wie-kann-kontextsensitiv-sein&show=3157#a3157 Sat, 10 Oct 2015 10:35:03 +0000 Beantwortet: (3): Wieso ist keine Angabe zu einem Problem dieser Komplexitätsklasse möglich? https://info2.aifb.kit.edu/qa/index.php?qa=2948&qa_1=wieso-keine-angabe-problem-dieser-komplexit%C3%A4tsklasse-m%C3%B6glich&show=2949#a2949 <p> Ja, aber nur falls \( P \subsetneq N\) <span class="latex">(d.h. \( P \ne NP \)</span>.&nbsp; Ob \( P \ne NP \) oder \( P = NP \) gilt, ist aber unbekannt.</p> <p> Falls \( P = NP \) gilt, dann ist \( NP \backslash P = P \backslash P = \varnothing \) und jedes NP-vollständige Problem würde in auch in P liegen.</p> <p> Ein NP-vollständiges Problem bei Punkt (3) zu nennen, wäre also nur richtig, wenn du den Beweis für \(P \ne NP\) mitlieferst :)</p> <p> Gruß,</p> <p> Tobias (Tutor)</p> 2008-H-04 https://info2.aifb.kit.edu/qa/index.php?qa=2948&qa_1=wieso-keine-angabe-problem-dieser-komplexit%C3%A4tsklasse-m%C3%B6glich&show=2949#a2949 Tue, 29 Sep 2015 08:33:26 +0000 Beantwortet: alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=2873&qa_1=alternative-l%C3%B6sung&show=2874#a2874 <div class="ilFrmPostContent"> <p> Deine Lösung würde auch funktionieren, hier fehlt aber das Ausgangssignal in deiner Darstellung.</p> <p> Ähnlich wie bei Aufgabe 4 in Tut. 4, da wurden die &amp;-Gatter auch nicht durch den Takt synchronisiert. Das ist nicht unbedingt nötig, wenn man annimmt, dass die Werte für E im gleichen Takt wie T 'ankommen'. Es ist aber wichtig, dass T in den Flip-Flop läuft.</p> <p> Beste Grüße</p> <p> Philippe (Tutor)</p> </div> <p> &nbsp;</p> 2008-H-06 https://info2.aifb.kit.edu/qa/index.php?qa=2873&qa_1=alternative-l%C3%B6sung&show=2874#a2874 Fri, 25 Sep 2015 15:43:04 +0000 Kommentiert: andere Schaltung möglich? https://info2.aifb.kit.edu/qa/index.php?qa=2869&qa_1=andere-schaltung-m%C3%B6glich&show=2872#c2872 Das geht nicht. Deine Schaltung verhält sich bei der Eingabe von E = 0 und Rückführung = 0 anders: sie gibt 1 aus, die Musterlösung 0. (Beweis: z.B. Wahrheitstafel) Das heißt, ist das allererste Zeichen eine 0, dann steht danach im FlipFlop 1, also ein falscher Wert, da die Anzahl der Einsen bisher 0 und damit gerade war.<br /> <br /> In allen anderen Kombinationen von Werten für E und die Rückführung stimmt das Verhalten der beiden Schaltungen überein.<br /> <br /> Tobias (Tutor) 2008-H-06 https://info2.aifb.kit.edu/qa/index.php?qa=2869&qa_1=andere-schaltung-m%C3%B6glich&show=2872#c2872 Fri, 25 Sep 2015 15:41:32 +0000 Beantwortet: Ableitung von (a+b)*b(ba+b) mit der Grammatik der Musterlösung? https://info2.aifb.kit.edu/qa/index.php?qa=2867&qa_1=ableitung-von-a-b-b-ba-b-mit-der-grammatik-der-musterl%C3%B6sung&show=2868#a2868 <p> Hallo,</p> <p> Ihr regulärer Ausdruck kann so nicht abgeleitet werden, weil es strenggenommen kein regulärer Ausdruck ist. Sie haben einige Abkürzungen eingebaut (Und zwar durch das Weglassen von Klammern), die wir zwar zulassen, weil wir verstehen, was gemeint ist, die aber durch die Grammatik nicht abgedeckt werden.</p> <p> Wenn man entsprechende Klammern hinzufügt, erhält man (bspw.) folgenden korrekten regulären Ausdruck:</p> <p> (((a+b)*b)((ba)+b))</p> <p> Diesen kann man entsprechend dem folgenden Ableitungsbaum erzeugen:</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=2001601914806664116" style="width: 600px; height: 199px;"></p> <p> Viele Grüße</p> <p> Lukas König</p> <p> PS. Wenn Sie das im <a rel="nofollow" href="http://sourceforge.net/projects/easyagentsimulation/files/InfoII-Generator.zip/download">Info-II-Generator</a> nachvollziehen möchten, können Sie dieses Skript verwenden (Klammern sind als geschweifte Klammern dargestellt, da "(", ")" im Programm schon anderweitig vergeben sind):</p> <p> grammar parse({, {,{, a, +, b, }, *, b,}, {, {, b, a, }, +, b, },})--0: S: a,b,c, +, x, *, {, }, O: S:<br> S =&gt; {, S, +, S, };<br> S =&gt; {, S, x, S, };<br> S =&gt; {, S, S, };<br> S =&gt; S, *;<br> S =&gt; c;<br> S =&gt; b;<br> S =&gt; a;<br> S =&gt; O;</p> 2008-H-03 https://info2.aifb.kit.edu/qa/index.php?qa=2867&qa_1=ableitung-von-a-b-b-ba-b-mit-der-grammatik-der-musterl%C3%B6sung&show=2868#a2868 Fri, 25 Sep 2015 15:38:19 +0000 Kommentiert: Wann muss man gerade bzw. wann ungerade Bits prüfen? https://info2.aifb.kit.edu/qa/index.php?qa=2826&qa_1=wann-muss-man-gerade-bzw-wann-ungerade-bits-pr%C3%BCfen&show=2829#c2829 Hallo,<br /> <br /> ein zusätzliches Bit ist notwendig um den Hammingabstand zu erhöhen. In der Aufgabenstellung wird verlangt, dass 1-Fehler erkennbar ist. Es gilt: h_c=k+1 Für k = 1 muss hc=2 gelten. In a) hast du bereits bestimmt, dass der ursprüngliche Hammingabstand 1 war, daher reicht ein weiteres Bit, um hc zu erhöhen.<br /> <br /> Ob gerade oder ungerade macht keinen Unterschied. Im Grunde ist dir der eigentliche Wert des Prüfbits auch egal, wichtig ist die Regel die dahinter steht. Beispiel aus Klausur:<br /> <br /> Du hast dieses Wort gelesen: &nbsp;1100010-1. Nun weißt du, dass das Prüfbit 1 ist, wenn die Anzahl der 1en im Wort gerade ist und 0 sonst. In diesem Fall ist also etwas schief gelaufen. Entweder das Prüfbit wurde falsch übertragen oder die letzte 0 ist fehlerhaft. Wichtig ist du weißt, dass es einen Fehler gab, kannst ihn aber nicht korrigieren. <br /> <br /> Das funktioniert genauso, wenn die Regel umgekehrt lautet, also 0 für gerade Anzahl 1en und 1 sonst. Das meine ich auch mit abhängig. Dein Prüfbit muss sich über die Nutzbits berechnen lassen. Hinter jedes Wort zufällig 0 oder 1 schreiben, ist keine Lösung! Der eigentliche Wert des Prüfbits ist unerheblich, die Regel ist wichtig! <br /> <br /> Deine gerade und ungerade Version stammt sicherlich aus der Wikipedia... es ist sicherlich keine schlechte Idee sich dort über die Grundlagen zu informieren, aber für diese Aufgabe schau doch mal ins 5. Tutorium. Dort wird genau dieser Fall behandelt. <br /> <br /> Deine beiden Versionen helfen leider nicht. Also hier mal Tutorium 5 angucken. Dort sind die Regeln für die Prüfbits bereichts vorgegeben, aber die Idee ist wieder die gleiche: Alle drei Prüfbits hängen unterschiedlich von deinen Nutzbits ab. Für die Klausur kannst du dir auf jeden Fall merken, dass die XOR Verknüpfungen keine schlechte Idee sind. <br /> <br /> Viele Grüße,<br /> <br /> Julian 2008-H-09 https://info2.aifb.kit.edu/qa/index.php?qa=2826&qa_1=wann-muss-man-gerade-bzw-wann-ungerade-bits-pr%C3%BCfen&show=2829#c2829 Fri, 25 Sep 2015 15:01:42 +0000