Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in 2012 Hauptklausur https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=2012-hauptklausur Powered by Question2Answer Kommentiert: b): Wieso ist hier F= s0,s1,s3,s4,s5 ? https://info2.aifb.kit.edu/qa/index.php?qa=2730&qa_1=b-wieso-ist-hier-f-s0-s1-s3-s4-s5&show=7115#c7115 Könnte mir jemand diese Erklärung nochmals in anderen Worten darlegen? Irgendwie werde ich daraus nicht schlau...<br /> <br /> Besten Dank im Voraus 2012-H-01 https://info2.aifb.kit.edu/qa/index.php?qa=2730&qa_1=b-wieso-ist-hier-f-s0-s1-s3-s4-s5&show=7115#c7115 Wed, 05 Feb 2020 17:18:21 +0000 Beantwortet: Unterschied Vorzeichen-Betrag-Darstellung und 1-Komplement-Darstellung https://info2.aifb.kit.edu/qa/index.php?qa=7011&qa_1=unterschied-vorzeichen-darstellung-komplement-darstellung&show=7067#a7067 Ja und der ist ziemlich gravierend!<br /> <br /> VZ-Betrag-Darstellung: Codierung wie Binär, jedoch erstes (ganz links) Zeichen für VZ.<br /> <br /> 1-Komplement: Alle Bits von Binär gekippt, erstes Zeichen für VZ.<br /> <br /> Also sind bei diesen nur das erste Zeichen gleich, alle anderen Zeichen sind beim direkten Vgl gekippt. (Siehe Vorlesungsfolien!)<br /> <br /> Beispiele, siehe: <a href="https://www.mathematik.uni-marburg.de/~thormae/lectures/ti1/ti_2_2_ger_web.html#1" rel="nofollow" target="_blank">https://www.mathematik.uni-marburg.de/~thormae/lectures/ti1/ti_2_2_ger_web.html#1</a> (Folie 8 und 11)<br /> <br /> Grüße,<br /> <br /> Nico (Tutor)(Alle Angaben ohne Gewähr) 2012-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=7011&qa_1=unterschied-vorzeichen-darstellung-komplement-darstellung&show=7067#a7067 Mon, 03 Feb 2020 16:32:47 +0000 Beantwortet: Ausdruck geschweifte Klammer https://info2.aifb.kit.edu/qa/index.php?qa=7008&qa_1=ausdruck-geschweifte-klammer&show=7022#a7022 Hallo,<br /> <br /> bei der 1-Äquivalenz hast du innerhalb der {} immer die Zustände die nach dem Vergleichen der &quot;2. Ebene von hinten&quot; noch gleich sein können. &nbsp;<br /> <br /> Mengen 1-äquivalenter Zustände: {s0, s3, s4}, {s1}, {s2}, {s5}<br /> <br /> Hier bedeutet es dass s0,s3,s4 bei dem rekursiven betrachten von 2 Zuständen ausgehend vom Endzustand immer noch keinen Unterschied aufgezeigt haben, wohingegen s1 zu allen anderen Unterschiedlich ist (s2 und s5 sind auch zu allen anderen unterschiedlich). Vom Prinzip her schaust du immer wo noch keine Einträge sind und schreibst die beiden Zustände die noch keinen X? drin stehen haben in eine Klammer. Sind es mehrere die in einer Zeile/Spalte kein X? drin stehen haben schreibst du diese in eine {}.<br /> <br /> Constantin (Tutor) 2012-H-01 https://info2.aifb.kit.edu/qa/index.php?qa=7008&qa_1=ausdruck-geschweifte-klammer&show=7022#a7022 Sun, 02 Feb 2020 11:22:31 +0000 Beantwortet: 3a kontextsensitive Grammatik https://info2.aifb.kit.edu/qa/index.php?qa=7009&qa_1=3a-kontextsensitive-grammatik&show=7021#a7021 Hallo,<br /> <br /> &nbsp;<br /> <br /> Einen wirklichen Algorithmus gibt es dafür nicht. Was du jedoch oft machen kannst ist wenn du einmal ein Wort gefunden hast das gleiche Wort nochmal zu nehmen und in der Mitte einfach einen schritt doppelt machen (also zu pumpen) oft musst du dann nur die gleichen Schritte wie vorher erneut anwenden und kannst dann beliebig oft pumpen.<br /> <br /> Constantin (Tutor) 2012-H-03 https://info2.aifb.kit.edu/qa/index.php?qa=7009&qa_1=3a-kontextsensitive-grammatik&show=7021#a7021 Sun, 02 Feb 2020 11:09:19 +0000 Beantwortet: Zuerst PMOS oder NMOS https://info2.aifb.kit.edu/qa/index.php?qa=6363&qa_1=zuerst-pmos-oder-nmos&show=6371#a6371 Hallo uldvb,<br /> <br /> &nbsp;<br /> <br /> da gibt es leider keine allgemeine Regel, grundsätzlich musst du bei solchen gemischten Termen aber die Formel so umwandeln, dass du nur negierte oder nicht negierte Literale hast.<br /> <br /> In der Form, in der du die Funktion help(a,b,c) hingeschrieben hast, kann man sie nicht direkt in CMOS übertragen, du müsstest sie erst über die Anwedung verschiedener Regeln umformen.<br /> <br /> Da gibt es leider auch keinen allgemeinen Algorithmus, häufig ist es das Auflösen und Umschreiben von irgendwelchen Klammern oder Ähnlichem, da hilft leider wirklich nur Übung.<br /> <br /> &nbsp;<br /> <br /> Viele Grüße<br /> <br /> &nbsp;<br /> <br /> You-Ri (Tutor) 2012-H-06 https://info2.aifb.kit.edu/qa/index.php?qa=6363&qa_1=zuerst-pmos-oder-nmos&show=6371#a6371 Fri, 09 Feb 2018 06:38:42 +0000 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: 2012-H-09: Zugriffszeitpunkte https://info2.aifb.kit.edu/qa/index.php?qa=6250&qa_1=2012-h-09-zugriffszeitpunkte&show=6255#a6255 Hallo!<br /> <br /> &nbsp;<br /> <br /> Deine Annahme ist soweit korrekt.<br /> <br /> &nbsp;<br /> <br /> Und die unmittelbare Adressierung taucht tatsächlich nicht bei den Zugriffszeitpunkten auf. Dies ist auch in der Lösung so! Denn der Zeitpunkt 3 steht in Cache-Zeile 0, weil du dort bei der Hauptspeicheradresse 1001 den Wert 1002 speicherst.<br /> <br /> &nbsp;<br /> <br /> Viele Grüße<br /> <br /> Sebastian (Tutor) 2012-H-09 https://info2.aifb.kit.edu/qa/index.php?qa=6250&qa_1=2012-h-09-zugriffszeitpunkte&show=6255#a6255 Fri, 02 Feb 2018 07:47:35 +0000 Kommentiert: Warum ist F nicht in p(E*)? https://info2.aifb.kit.edu/qa/index.php?qa=5702&qa_1=warum-ist-f-nicht-in-p-e&show=5711#c5711 Das ist nicht der Punkt! $B$ muss nicht nur in $NP$ liegen, sondern $NP$-vollständig (bzw. genauer $NP$-schwer) sein. Denn $PRIMES$ liegt ja auch in $NP$. 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=5702&qa_1=warum-ist-f-nicht-in-p-e&show=5711#c5711 Mon, 13 Feb 2017 06:59:22 +0000 Antwort bearbeitet: Warum ist C nicht 2^0? https://info2.aifb.kit.edu/qa/index.php?qa=5573&qa_1=warum-ist-c-nicht-2-0&show=5576#a5576 Wenn man davon ausgeht, dass es keine Sonderwerte gibt, dann können die beiden Extremwerte für jede Gleitpunktdarstellung folgendermaßen angegeben werden: $$max = 0xxxxxxxx\ldots, min = 1xxxxxxxx\ldots$$ Wobei $x$ die Basis der Darstellung minus $1$ ist. Im Fall der Dualdarstellung ist also $x=2-1=1$. Die beiden Extremwerte ergeben sich also für die Aufgabe zu $0111$ und $1111$.<br /> <br /> Nun gilt $q=0$, wie in der Lösung vorgerechnet wird, und, da die Charakteristik nur ein Bit hat, $c=x=1$. Also ist der Exponent (nicht die Charakteristik) $c-q$ und es ergibt sich der Faktor $2^{c-q}=2^1$. Mit den zwei verbleibenden Bits und der impliziten Eins ergibt dich die Mantisse zu $1 + \frac{1}{2} + \frac{1}{4}=1{,}75$ und insgesamt eben plus/minus $$2 \cdot 1{,}75= 3{,}5$$<br /> <br /> Man kann sich das auch recht übersichtlich im XWizard anschauen: @[ID-22908]@ 2012-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=5573&qa_1=warum-ist-c-nicht-2-0&show=5576#a5576 Fri, 10 Feb 2017 13:15:55 +0000 Kommentiert: a) & f): ausführlicher Erklärung https://info2.aifb.kit.edu/qa/index.php?qa=2996&qa_1=a-%26-f-ausf%C3%BChrlicher-erkl%C3%A4rung&show=5578#c5578 Zur Ergänzung hier ein Link zu meiner Erklärung des f)-Teils: <a href="http://info2.aifb.kit.edu/qa/index.php?qa=5573&amp;qa_1=warum-ist-c-nicht-2-0&amp;show=5576#a5576" rel="nofollow" target="_blank">http://info2.aifb.kit.edu/qa/index.php?qa=5573&amp;qa_1=warum-ist-c-nicht-2-0&amp;show=5576#a5576</a> 2012-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=2996&qa_1=a-%26-f-ausf%C3%BChrlicher-erkl%C3%A4rung&show=5578#c5578 Fri, 10 Feb 2017 13:15:25 +0000 Beantwortet: Alternativlösung auch korrekt? https://info2.aifb.kit.edu/qa/index.php?qa=5475&qa_1=alternativl%C3%B6sung-auch-korrekt&show=5479#a5479 Hi,<br /> <br /> ja das passt so.<br /> <br /> lg maren (tutorin) 2012-H-06 https://info2.aifb.kit.edu/qa/index.php?qa=5475&qa_1=alternativl%C3%B6sung-auch-korrekt&show=5479#a5479 Wed, 08 Feb 2017 07:18:35 +0000 Antwort ausgewählt: Warum liegen A und B in NP vollständig? https://info2.aifb.kit.edu/qa/index.php?qa=4183&qa_1=warum-liegen-a-und-b-in-np-vollst%C3%A4ndig&show=4194#a4194 <p> Hallo uxduy!<br> &nbsp;</p> <p> Um A und B richtig einsortieren zu können, genügt es nicht, nur die erste Zeile zu betrachten, sondern auch die zweite Zeile ist hier zu beachten!</p> <p> Aus der ersten Zeile folgt, dass CLIQUE polynamialzeit-reduzierbar auf A ist, A wiederum auf B und B wiederum auf F. Wir wissen (bzw. es ist in der Aufgabenstellung gegeben), dass CLIQUE selbst NP-vollständig ist. Wenn wir also CLIQUE in polynomieller Zeit zunächst auf A reduzieren können, dann muss A mindestens so schwierig oder schwieriger sein als CLIQUE. Das bedeutet, dass wir zunächst davon ausgehen, dass A NP-schwer ist, denn die Definition von NP-schweren Problemem ist ja gerade, dass sich alle Probleme aus NP (also auch die NP-vollständigen Probleme wie hier CLIQUE) darauf in polynomieller Zeit reduzieren lassen. Gleiches gilt für B und F (wegen der Transitivität der polynomiellen Reduzierbarkeit, siehe Tutorium 3 , Aufgabe 6). Damit gehen wir also bis jetzt davon aus, dass A, B und F alle drei in NP-schwer liegen.</p> <p> So, und nun kommt aber die zweite gegebene Zeile der Aufgabenstellung hinzu: B ist Element von NP. Die Schnittmenge von NP-schwer und NP ist gerade NP-vollständig, also wissen wir jetzt, dass B in NP-vollständig liegt. Und da A in polynomieller Zeit auf B reduziert werden kann, kann A nicht schwerer sein als B, dh. auch A liegt in NP-vollständig.</p> <p> Die Lage von F können wir nicht weiter eingrenzen, da es eben bildlich gesprochen "ganz rechts" in der Reduzierbarkeits-Kette steht und wir damit nur wissen, dass es <em>mindestens </em>so schwer ist wie NP-vollständig.</p> <p> Ich hoffe, das hilft dir weiter!</p> <p> Viele Grüße,<br> Janine (Tutorin)</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=4183&qa_1=warum-liegen-a-und-b-in-np-vollst%C3%A4ndig&show=4194#a4194 Fri, 16 Sep 2016 18:29:17 +0000 Beantwortet: Alternative CMOS https://info2.aifb.kit.edu/qa/index.php?qa=4324&qa_1=alternative-cmos&show=4331#a4331 <p> Du musst darauf achten, dass du im PMOS-Teil auch nur pMos-Transistoren verwendest und im NMOS-Teil nur nMOS-Transistoren. Aus diesem Grund wird in der Musterlösung zunächst a und b invertiert.</p> <p> <br> Hier findest du auch noch eine ausführlichere Antwort zu diesem Thema:<br> <a rel="nofollow" href="http://info2.aifb.kit.edu/qa/index.php?qa=1724&amp;qa_1=gleiche-frage-alternativl%C3%B6sung">http://info2.aifb.kit.edu/qa/index.php?qa=1724&amp;qa_1=gleiche-frage-alternativl%C3%B6sung</a></p> <p> Viele Grüße,</p> <p> Tim</p> 2012-H-06 https://info2.aifb.kit.edu/qa/index.php?qa=4324&qa_1=alternative-cmos&show=4331#a4331 Sun, 14 Feb 2016 12:02:05 +0000 Beantwortet: Wenn man die B=NP erst betrachtet: https://info2.aifb.kit.edu/qa/index.php?qa=4252&qa_1=wenn-man-die-b-np-erst-betrachtet&show=4255#a4255 Nein, kein direkter Denkfehler, aber nicht konsequent zu Ende gedacht: &nbsp;CLIQUE, A und B liegen selbstverständlich in NP. Aber wir können diese Zugehöigkeit zu NP eben noch konkretisieren, da wir wissen, dass CLIQUE als NP-vollständiges Problem (und damit zu den schwersten Problemen in NP gehörendes Problem) auf A und B reduzierbar ist. Damit gehören A und B eben auch nicht einfach nur zu den NP-Problemen, sondern zu den schwersten in NP (also NP-vollständig).<br /> <br /> Ich hoffe, das hilft weiter!<br /> &nbsp;<br /> <br /> VG,<br /> Janine (Tutorin) 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=4252&qa_1=wenn-man-die-b-np-erst-betrachtet&show=4255#a4255 Sat, 13 Feb 2016 10:50:00 +0000 Kommentiert: richtlineare Grammatik - CNF NK2011 Aufgabe 2d https://info2.aifb.kit.edu/qa/index.php?qa=4220&qa_1=richtlineare-grammatik-cnf-nk2011-aufgabe-2d&show=4222#c4222 Ah sorry. ich hab CNF und nicht GNF gelesen. Greibach-Normalform ist natürlich was anderes. Danke! 2012-H-03 https://info2.aifb.kit.edu/qa/index.php?qa=4220&qa_1=richtlineare-grammatik-cnf-nk2011-aufgabe-2d&show=4222#c4222 Fri, 12 Feb 2016 19:09:33 +0000 Beantwortet: Verständnisfrage bzgl. des Inverters https://info2.aifb.kit.edu/qa/index.php?qa=4100&qa_1=verst%C3%A4ndnisfrage-bzgl-des-inverters&show=4112#a4112 Hallo,<br /> <br /> du hast Recht, NMOS und PMOS sind komplementär aufgebaut und die Transistoren funktionieren auch komplementär. Allerdings musst du IMMER das gleiche Eingangssignal an die zueinander komplementär angeordneten (und damit zusammengehörenden) NMOS- bzw. PMOS-Transistoren anlegen.<br /> <br /> Deine Frage führt dahin, warum wir eigentlich diese komplementären Teile benötigen, was du nämlich mit deiner Idee (Signal vor Inverter abgreifen) umgehen würdest. Es muss für jede Kombination von Eingangssignalen sichergestellt sein, dass ENTWEDER das Potenzial von VDD ODER (exklusiv!) die Nullspannung von GND am Ausgang anliegt. Ansonsten erzeugen wir einen Kurzschluss bzw. ein undifferenzierbares Signal... (nicht weiter wichtig, nur die Regel!).<br /> <br /> Jetzt zur Schaltung in der Aufgabe:<br /> <br /> Die Lösung nutzt ja zwei Inverter (für a bzw. b). Nun denke dir das Beispiel mit deiner angepassten Schaltung (also Signale von a und b für den NMOS-Teil vor dem Inverter abgegriffen) einmal mit der Belegung a=0, b=1, c=1 durch.<br /> <br /> Du wirst sehen, dass sowohl die Spannung von VDD als auch das Signal von GND am Ausgang help anliegen werden. Damit wäre also genau das Problem von oben gegeben.<br /> <br /> Ich hoffe, dass dir damit diese wirklich elementare Konstruktionsbedingung des CMOS klarer wird, wenn nicht, einfach nochmal drunter posten.<br /> <br /> Viele Grüße<br /> <br /> Max (Tutor) 2012-H-06 https://info2.aifb.kit.edu/qa/index.php?qa=4100&qa_1=verst%C3%A4ndnisfrage-bzgl-des-inverters&show=4112#a4112 Wed, 10 Feb 2016 11:19:53 +0000 Beantwortet: Tag Feld 50 in Cache Zeile 3 https://info2.aifb.kit.edu/qa/index.php?qa=4033&qa_1=tag-feld-50-in-cache-zeile-3&show=4067#a4067 Hallo,<br /> <br /> In dem entsprechenden Schritt wird nach der Multiplikation der Daten aus 1003 und 1002 das Ergebnis indirekt in 1003 gespeichert. <br /> <br /> Das Prinzip der indirekten Adressierung ist nun, dass das Datumsfeld der aufgerufenen Adresse die Zieladresse enthält. In unserem Falle ist also die Zieladresse die 50 (Datumsfeld der 1003). Daher wird dann auch das Ergebnis der Multiplikation (2500) in das Datumsfeld der 50 geschrieben (bzw. die 50 neu im Cache angelegt).<br /> <br /> Hier haben wir also keinen indirekten Aufruf einer Adresse, sondern die indirekte Speicherung eines Wertes. Im Prinzip funktioniert es aber natürlich gleich.<br /> <br /> Viele Grüße<br /> <br /> Max (Tutor) 2012-H-09 https://info2.aifb.kit.edu/qa/index.php?qa=4033&qa_1=tag-feld-50-in-cache-zeile-3&show=4067#a4067 Tue, 09 Feb 2016 14:08:55 +0000 Beantwortet: Excess-3-Darstellung https://info2.aifb.kit.edu/qa/index.php?qa=3808&qa_1=excess-3-darstellung&show=3811#a3811 Hallo ugeil,<br /> <br /> die Exzess-q-Darstellung besagt gerade, dass statt einer Zahl $ z $ der Wert $ z_{Exzess-q} = z - q $ gespeichert wird. In manchen Fällen muss dieses $ q $ berechnet werden (wie zum Beispiel in der IEEE 754-Darstellung aus dem Tutorium), hier ist es in der Aufgabestellung mit $ q = 3 $ schon explizit gegeben. <br /> <br /> Die Zahlen, die sich mit 4 Bit kodieren lassen, sind $ \{ 0 , 1 , ... , 15 \} $ , die Zahlen, die sich dann mit einer Exzess-3-Darstellung darstellen lassen sind gerade $ \{ 0 - 3 , 1 - 3 , ... , 15 - 3 \} = \{ -3 , -2 , ... , 12 \} $ .<br /> <br /> Viele Grüße<br /> <br /> Jonas (Tutor) 2012-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=3808&qa_1=excess-3-darstellung&show=3811#a3811 Wed, 03 Feb 2016 15:12:55 +0000 Beantwortet: Aufgabe 5 https://info2.aifb.kit.edu/qa/index.php?qa=3787&qa_1=aufgabe-5&show=3791#a3791 Unsere einzige Information über F ist hier, dass CLIQUE polynomialzeitreduzierbar auf F ist. Da CLIQUE NP-vollständig ist, also unter anderem NP-schwer ist, können wir folgern, dass F ebenfalls NP-schwer ist also dass jedes Problem aus NP polynomialzeitreduzierbar auf F ist. Dies ist möglich, da wir wissen, dass bereits jedes Problem aus NP auf CLIQUE polynomialzeitreduzierbar ist. Über die Zugehörigkeit von F zu der Menge NP (bzw. einer anderen Menge) haben wir jedoch keine Information. Deshalb liegt es nur in NP-schwer.<br /> <br /> Von D wissen wir nur, dass PRIMES polynomialzeitreduzierbar auf D ist. Das grenzt jedoch nicht weiter ein, in welcher Klasse das Problem liegt, weshalb es ganz außen eingeordnet ist.<br /> <br /> C liegt in P, da es auf PRIMES polynomialzeitreduzierbar ist. Ensprechend muss es &quot;mindestens so leicht wie PRIMES sein&quot;. Folglich wird es in die Klasse P eingeordnet<br /> <br /> Grüße,<br /> Lukas (Tutor) 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=3787&qa_1=aufgabe-5&show=3791#a3791 Tue, 02 Feb 2016 17:33:31 +0000 Kommentiert: Aufgabe 1 a) https://info2.aifb.kit.edu/qa/index.php?qa=3663&qa_1=aufgabe-1-a&show=3677#c3677 Danke! Gibt es hier &quot;Grenzen&quot;, wo man beispielsweise sagt ,ab einer n Anzahl an X0/X1/X2/X3 ist sj nicht mehr 0/1/2/3 Äquivalent? (du sagtest ja bspw. &quot;maximal 1 x0&quot; ) . 2012-H-01 https://info2.aifb.kit.edu/qa/index.php?qa=3663&qa_1=aufgabe-1-a&show=3677#c3677 Wed, 27 Jan 2016 19:39:51 +0000 Beantwortet: Warum ist hier die Grammatik nur vom Typ 0 und nicht auf vom Typ 1? https://info2.aifb.kit.edu/qa/index.php?qa=3195&qa_1=warum-ist-hier-die-grammatik-nur-vom-typ-und-nicht-auf-vom-typ&show=3196#a3196 <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 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;"> &nbsp;</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;"> 1) Hier handelt es sich nicht um eine kontextsensitive Grammatik, denn wenn du dir die Definition von Typ-1 Grammatiken anschaust, dann besagt sie:</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;"> (phi1)A(phi2) --&gt; (phi1)(PSY)(phi2) mit PSY ungleich lambda. Bei der Regel die du genannt hast wird aber gerade T auf lambda abgebildet.</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;"> Desweiteren ist die Grammatik auch nicht kontextfrei/vom Typ 2. Denn kontextfreie Grammatiken sind von der Form</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;"> A-&gt;PSY, d.h. auf der linken Seite der Regeln steht immer nur ein NT.</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;"> &nbsp;</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;"> 2) Da hast du was verwechselt. Eine kontextfreie Grammatik muss zwar nicht in CNF vorliegen. Dafür ist aber die CNF kontextfrei (schau dir Definitionen mal an, dann wirst du feststellen, dass CNF ein Spezialfall von Typ-2 Grammatiken ist). Das ist kein Widerspruch. Rechtslinear ist eine CNF i.A. nicht, denn bei rechtslinearen Grammatiken erlaubst du Regeln der Form A--&gt;aB und die sind verboten in der CNF.</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;"> &nbsp;</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;"> Viele 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;"> Vivian (Tutor)</p> <div> &nbsp;</div> </div> <p> &nbsp;</p> 2012-H-03 https://info2.aifb.kit.edu/qa/index.php?qa=3195&qa_1=warum-ist-hier-die-grammatik-nur-vom-typ-und-nicht-auf-vom-typ&show=3196#a3196 Sat, 10 Oct 2015 18:33:21 +0000 Kommentiert: Warum werden denn a und b mit einem NOT-Gatter negiert? https://info2.aifb.kit.edu/qa/index.php?qa=3186&qa_1=warum-werden-denn-a-und-b-mit-einem-not-gatter-negiert&show=3190#c3190 Grundsätzlich baut man den &quot;obere&quot; Teil der Schaltung immer nur aus p-Mos und den &quot;untere&quot; komplementär nur aus n-Mos-Transitoren auf. Soweit ich weiß hängt das mit den Eigenschaften der Transitoren zusammen und wie gut sie jeweils die 0 bzw. 1 leiten können...<br /> <br /> Tobias (Tutor) 2012-H-06 https://info2.aifb.kit.edu/qa/index.php?qa=3186&qa_1=warum-werden-denn-a-und-b-mit-einem-not-gatter-negiert&show=3190#c3190 Sat, 10 Oct 2015 18:12:35 +0000 Beantwortet: Erklärung bei m=4 https://info2.aifb.kit.edu/qa/index.php?qa=3050&qa_1=erkl%C3%A4rung-bei-m-4&show=3051#a3051 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> um das linke Feld bei m=4 zu "berechnen", muss man (nach dem Algorithmus) die Paare</p> <p> (B,leer), (leer,leer), (A,C)</p> <p> betrachten. Keines der Paare wird erzeugt, deswegen kommt links in m=4 auch die leere Menge rein. Ich vermute, du hast dich bei der Bearbeitung der Aufgabe um ein Kästchen vertan und im letzten Schritt (A,{S,A}) verglichen. Wenn das Kästchen wirklich {S,A} statt C lauten würde, dann wäre das linke Kästchen bei m=4 natürlich nicht leer, da, wie du korrekt gesagt hast, das B reinkommen würde.</p> <p> Viele Grüße,</p> <p> Vivian (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-04 https://info2.aifb.kit.edu/qa/index.php?qa=3050&qa_1=erkl%C3%A4rung-bei-m-4&show=3051#a3051 Tue, 29 Sep 2015 09:59:11 +0000 Beantwortet: -8 in 2-Komplementdarstellung https://info2.aifb.kit.edu/qa/index.php?qa=3000&qa_1=8-in-2-komplementdarstellung&show=3001#a3001 <div class="ilFrmPostContent"> <p> Ja das ist korrekt. Möglicherweise kommt man auf den Schluss das die +8 mit 1000 dargestellt wir. Dies trifft bei 4 Bits nicht zu da der Zahlenbereich für die 2-Komplementdarstellung von -2^n bis +2^n-1 definiert ist. Bei n= 4 Bits geht der darstellbare Zahlenbereich dementsprechend von -8 bis +7.</p> <p> Moritz (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=3000&qa_1=8-in-2-komplementdarstellung&show=3001#a3001 Tue, 29 Sep 2015 09:20:08 +0000 Kommentiert: Erklärung zu Excess-3-Darstellung https://info2.aifb.kit.edu/qa/index.php?qa=2994&qa_1=erkl%C3%A4rung-zu-excess-3-darstellung&show=2999#c2999 Soweit ich das sehe, bezieht sich die von dir zitierte Aussage in den Vorlesungsfolien auf die Darstellung der Ziffern, d.h. 0 bis 9, mittels Exzess-3 und 4 Bits. Dazu braucht man nicht alle 16 möglichen Bitstrings der Länge 4 und wenn man 1111 und 0000 ausschließt, kann man trotzdem alle Ziffern darstellen, da weder -3 noch 12 im Dezimalsystem eine Ziffer ist.<br /> <br /> Hier geht es aber um Darstellung von Ganzzahlen mittels Exzess-q-Darstellung. Das ist Teil des nächste Unterkapitels und wird auf Folie 7-35 kurz dargestellt. Zusätzlich kannst du dir noch die Einführungsaufgabe in den Tutoriumsfolien ansehen. Hier wird weder 0000 noch 1111 ausgeschlossen.<br /> <br /> Tobias (Tutor) 2012-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=2994&qa_1=erkl%C3%A4rung-zu-excess-3-darstellung&show=2999#c2999 Tue, 29 Sep 2015 09:19:15 +0000 Beantwortet: F in NP vollständig? https://info2.aifb.kit.edu/qa/index.php?qa=2767&qa_1=f-in-np-vollst%C3%A4ndig&show=2768#a2768 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Sie wissen nur, dass F in NP-schwer liegt, nicht jedoch ob es auch in NP liegt (möglich ist das natürlich, aber nicht endeutig vorgegeben!) also kann F nur in NP-schwer (außerhalb von NP-vollst.) eingezeichnet werden.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2767&qa_1=f-in-np-vollst%C3%A4ndig&show=2768#a2768 Fri, 25 Sep 2015 12:49:55 +0000 Beantwortet: Warum ist D nicht in NP-schwer? https://info2.aifb.kit.edu/qa/index.php?qa=2765&qa_1=warum-ist-d-nicht-in-np-schwer&show=2766#a2766 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> D muss in p(E*), weil in dieser Aufgabe gefordert ist, dass die Probleme so genau wie möglich geordnet werden müssen. Die einzige Angabe die bezüglich D gegeben ist, ist dass das Problem mindestens so schwer zu lösen ist wie PRIMES. Es ist allerdings keine obere Schranke bezüglich der Komplexität gegeben, deshalb kann keine Aussage getroffen werden, ob das Problem &nbsp;in NP, NP-schwer, entscheidbaren, seminentscheidbaren oder in p(E*) liegt. Deshalb müssen wir D in p(E*) einordnen.&nbsp;</p> <p> Grundsätzlich ist die Polynomialzeitreduktion nicht auf die Bereiche P,NP oder NP-schwer beschränkt, sondern kann durch über alle Komplexitätsklassen ausgeführt werden.</p> <p> Viele Grüße,</p> <p> Sebastian(Tutor)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2765&qa_1=warum-ist-d-nicht-in-np-schwer&show=2766#a2766 Fri, 25 Sep 2015 12:48:57 +0000 Kommentiert: Warum ist E nicht in NP-schwer? https://info2.aifb.kit.edu/qa/index.php?qa=2753&qa_1=warum-ist-e-nicht-in-np-schwer&show=2764#c2764 Vorweg: Ich weiß nicht, was die Übungsleiter mit &quot;äußersten Bereich des NP-schwer-Kreises&quot; gemeint haben.<br /> <br /> Ich stimme dir zu, dass das Halteproblem in NP-schwer \( \cap L_0 \) liegt. Allerdings gilt \( L_0 \subset \wp (E*) \), also liegt das Haltproblem auch in NP-schwer \( \cap \wp (E*)\) &nbsp;(die Mengen sind keine Ringe, sondern umfassen auch immer die innenliegenden Mengen...)<br /> <br /> In den Hinweisen steht:<br /> <br /> &quot;Für NP-schwer müssen Sie nur „NP-vollständig“ und „nicht NP-vollständig“ unterscheiden.&quot;<br /> <br /> daher wäre es bei dieser Aufgabe egal gewesen, wo in den äußeren Teil von NP-schwer du das Halteproblem eingetragen hättest. Da keine weiteren Trennlinien vorhanden sind, hätte das sonst in der Einsicht vermutlich zu Diskussionen, wo ein Problem eingezeichnet wurde, geführt :)<br /> <br /> Gruß, Tobias (Tutor) 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2753&qa_1=warum-ist-e-nicht-in-np-schwer&show=2764#c2764 Fri, 25 Sep 2015 12:47:50 +0000 Beantwortet: F auch semi-entscheidbar? https://info2.aifb.kit.edu/qa/index.php?qa=2761&qa_1=f-auch-semi-entscheidbar&show=2762#a2762 <div class="ilFrmPostContent"> <p> Ich sehe keinen Grund, warum F semi-entscheidbar sein muss. Für meine Begriffe kannst du es irgendwo in NP-Schwer einzeichnen.</p> <p> Tobias (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2761&qa_1=f-auch-semi-entscheidbar&show=2762#a2762 Fri, 25 Sep 2015 12:43:53 +0000 Beantwortet: Wie muss "tief" beim Einordnen interpretiert werden? https://info2.aifb.kit.edu/qa/index.php?qa=2759&qa_1=wie-muss-tief-beim-einordnen-interpretiert-werden&show=2760#a2760 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> "tiefstmöglich" bedeutet, dass du die "kleinste" Klasse angibst, in der das Problem 100%ig drinliegt. In deinem Beispiel heißt das:</p> <p> D kann in P liegen, muss es aber nicht. Man kann ein Problem aus P beliebig verkomplizieren und demnach z.B. auf ein Problem aus NP, L0 usw. reduzieren. Deswegen kannst du hier keine sichere Aussage darüber treffen, wo konkret dein D liegt, also musst du dich hier mit der Potenzmenge begnügen. Genauso macht man es auch z.B. mit der 2. Information. Je nachdem wie B aussieht, könnte B auch in P liegen, was eine Teilmenge von NP ist. Aber das Problem ist, dass man dies anhand der gegebenen Daten nicht entscheiden kann. Die genaueste Aussage lautet also: B in NP.</p> <p> Viele Grüße,</p> <p> Vivian (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2759&qa_1=wie-muss-tief-beim-einordnen-interpretiert-werden&show=2760#a2760 Fri, 25 Sep 2015 12:42:53 +0000 Beantwortet: Beispiele zu den Komplexitätsklassen? https://info2.aifb.kit.edu/qa/index.php?qa=2757&qa_1=beispiele-zu-den-komplexit%C3%A4tsklassen&show=2758#a2758 <p> <strong style="font-size:.89em;">P:</strong><span style="font-size:.89em;">&nbsp;Wortproblem für Typ 3 / Typ 2 Sprachen, Sortieren, Automatenminimierung, <span style="text-decoration:underline;">uvm...</span></span></p> <p> <strong>NP:&nbsp;</strong>Alles von P, <span style="text-decoration:underline;">alles aus NP-vollständig und weitere (nicht in Vorlesung)</span></p> <p> <strong>NP - vollständig</strong>: SAT, Clique, <span style="text-decoration:underline;">uvm...</span></p> <p> <strong>NP-schwer:</strong>&nbsp;Halteproblem, Clique, (3)-SAT<span style="text-decoration:underline;">, alles aus NP-vollständig</span></p> <p> <strong>entscheidbar</strong>: Menge der Primzahlen, Palindrome, <span style="text-decoration:underline;">alle aus NP, uvm...</span></p> <p> <strong>L0</strong>&nbsp;(semientscheidbar): Alles aus P, <span style="text-decoration:underline;">alles aus entscheidbar, Halteproblem;</span><br> ACHTUNG: Diagonalsprache L_NA ist hier FALSCH</p> <p> <strong>p(E*):</strong>&nbsp;Alles aus P,Diagonalsprache L_NA; <span style="text-decoration:underline;">das sind alle Probleme, die überhaupt definierbar sind.</span></p> <p> <br> <span style="font-size:.89em;">&gt; Und noch eine Frage zu der Aussage "</span><em style="font-size:.89em;">Entscheidbare bzw. semientscheidbare&nbsp;Probleme, die nicht NP-schwer sind, kennen Sie viele. Da wären schonmal alle Probleme aus P</em><span style="font-size:.89em;">". Wäre das auch so, wenn gelten würde NP = P, oder hat das keine Auswirkungen auf NP-schwer?<br> <br> Das ist eine gute Frage, danke! Ich muss mich korrigieren und sagen: solche Probleme&nbsp;<em>kennen Sie viele unter der Annahme</em></span><em> P</em><span class="mo" id="MathJax-Span-4" style="font-family: MathJax_Main; padding-left: 0.278em;">≠</span><span class="mi" id="MathJax-Span-5" style="font-family: MathJax_Math; font-style: italic; padding-left: 0.278em;">N</span>P.<span style="font-size:.89em;"><em> Wenn P=NP, dann sind (fast) alle Probleme aus P auch NP-schwer.<br> <br> Viele Grüße<br> <br> Lukas König und Friederike Pfeiffer</em></span></p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2757&qa_1=beispiele-zu-den-komplexit%C3%A4tsklassen&show=2758#a2758 Fri, 25 Sep 2015 10:38:54 +0000 Beantwortet: praktische (semi/nicht-) entscheidbare Probleme die nicht in NP-Schwer liegen? https://info2.aifb.kit.edu/qa/index.php?qa=2755&qa_1=praktische-nicht-entscheidbare-probleme-nicht-schwer-liegen&show=2756#a2756 Entscheidbare bzw. semientscheidbare Probleme, die nicht NP-schwer sind, kennen Sie viele. Da wären schonmal alle Probleme aus P, die natürlich auch praktische Relevanz haben. Unter den nicht entscheidbaren Problemen haben Sie die Diagonalsprache L_NA kennengelernt, die (meines Wissens) nicht NP-schwer ist.<br /> <br /> Ich hoffe, das trägt zum Verständnis bei, sonst fragen Sie bitte einfach wieder. <br /> <br /> Viele Grüße<br /> <br /> Lukas König und Friederike Pfeiffer-Bohnen 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2755&qa_1=praktische-nicht-entscheidbare-probleme-nicht-schwer-liegen&show=2756#a2756 Fri, 25 Sep 2015 10:37:20 +0000 Kommentiert: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum https://info2.aifb.kit.edu/qa/index.php?qa=2734&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2740#c2740 1. Teil: (11)*0(11)*0, ist soweit richtig.<br /> <br /> 2. Teil: 0*(10*1)*, hier hast du das Problem, dass du am Ende des Wortes keine einzelne Null mehr schreiben kannst, solltest du davor 1en geschrieben haben. Betrachte Beispielsweise das Wort 00110. Dieses wird vom EA erkannt, kann aber mit deinem Ausrduck nicht dargestellt werden.<br /> <br /> Gelöst wird das Problem, indem du die 0 in die Klammer ziehst und durch die Summe verbindest: (0+10*1)*. Somit könnte auch das Wort 00110 dargestellt werden.<br /> <br /> Max (Tutor) 2012-H-01 https://info2.aifb.kit.edu/qa/index.php?qa=2734&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2740#c2740 Fri, 25 Sep 2015 10:22:50 +0000 Beantwortet: wieso bilden für k=1 s1 und s5 nicht eine eigene Menge? https://info2.aifb.kit.edu/qa/index.php?qa=2732&qa_1=wieso-bilden-f%C3%BCr-k-1-s1-und-s5-nicht-eine-eigene-menge&show=2733#a2733 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> weil in dem Minimierungstableau das Kästchen "s1/s5" mit einem X1 markiert ist, also nicht 1-äquivalent ist.</p> <p> Viele Grüße</p> <p> Christiane (Tutorin)</p> </div> <p> &nbsp;</p> 2012-H-01 https://info2.aifb.kit.edu/qa/index.php?qa=2732&qa_1=wieso-bilden-f%C3%BCr-k-1-s1-und-s5-nicht-eine-eigene-menge&show=2733#a2733 Fri, 25 Sep 2015 10:19:50 +0000 Beantwortet: Erklärung zu Mengen der k-äquivalenten zustände? https://info2.aifb.kit.edu/qa/index.php?qa=2728&qa_1=erkl%C3%A4rung-zu-mengen-der-k-%C3%A4quivalenten-zust%C3%A4nde&show=2729#a2729 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> schau dir einmal die in der Aufgabe gegebene Minimierungstabelle an. Die Einträge in dieser Tabelle bedeuten jeweils, dass zwei Zustände <strong>nicht</strong> <strong>k</strong>-Äquivalent sind, wenn in dem entsprechenden Kästchen x_<strong>k</strong> eingetragen ist. Also sind beispielsweise zwei Zustände, bei denen in der Tabelle x_0 vermerkt ist <strong>nicht</strong> 0-Äquivalent.</p> <p> Wie du siehst, ist S2 <strong>nicht</strong> 0-Äquivalent zu allen anderen Zuständen. Deshalb muss es bei der Angabe aller 0-Äquivalenten Zustände in einer eigenen Mengenklammer erfasst werden. Alle anderen Zustände sind 0-Äquivalent und stehen deshalb in der gleichen Mengenklammer.</p> <p> Im nächsten Schritt betrachtest du nun die 1-Äquivalenz. Da S2 schon nicht 0-Äquivalent zu allen anderen Zuständen war, ist es auch auf keinen Fall 1-Äquivalent zu den anderen Zuständen und muss daher wieder in eine eigene Menge genommen werden. Weiterhin sind S1 und S5 nicht 1-Äquivalent zu den übrigen Zuständen und müssen deshalb auch jeweils eine eigene Mengen bilden... usw...</p> <p> Viele Grüße</p> <p> Lukas (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-01 https://info2.aifb.kit.edu/qa/index.php?qa=2728&qa_1=erkl%C3%A4rung-zu-mengen-der-k-%C3%A4quivalenten-zust%C3%A4nde&show=2729#a2729 Fri, 25 Sep 2015 10:17:30 +0000 Beantwortet: Erlärung der indirekten Adressierung? https://info2.aifb.kit.edu/qa/index.php?qa=2722&qa_1=erl%C3%A4rung-der-indirekten-adressierung&show=2723#a2723 <div class="ilFrmPostContent"> <p> Bei der indirekten Adressierung interpretiert man das Datum in der entsprechenden Zeile des Caches &nbsp;als weitere Hauptspeicheradresse, deren Datum es zu laden gilt.</p> <p> Wenn wir also in der vollständigen Tabelle indirekt die 1002 aufrufen bedeuted das, dass wir das Datum von 1002 (in der 1 Cache-Zeile),also 50, als Adresse interpretieren und dann auf das Datum der Hauptspeicheradresse 50 (Cache-Zeile 3), also 2500, zugreifen.</p> <p> Die ausführliche Definitionen zur Adressierung finden Sie im Foliensatz 9 Folie 18ff.</p> <p> Gruß</p> <p> Alexander (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-09 https://info2.aifb.kit.edu/qa/index.php?qa=2722&qa_1=erl%C3%A4rung-der-indirekten-adressierung&show=2723#a2723 Fri, 25 Sep 2015 09:55:33 +0000 Kommentiert: Warum steht in der 0ten Cache-Zeile zweimal die 1001? https://info2.aifb.kit.edu/qa/index.php?qa=2718&qa_1=warum-steht-in-der-0ten-cache-zeile-zweimal-die-1001&show=2721#c2721 Hallo,<br /> <br /> die 1001 taucht hier 2 mal auf, da sie 1 mal von der Aufgabenstellung aus in der 0. Cache-Zeile stand, sowie einmal schreibend auf die Adresse 1001 zugegriffen wurde (2. Zeile des Programms, Zeitpunkt 3).<br /> <br /> Gruß<br /> <br /> Alexander (Tutor) 2012-H-09 https://info2.aifb.kit.edu/qa/index.php?qa=2718&qa_1=warum-steht-in-der-0ten-cache-zeile-zweimal-die-1001&show=2721#c2721 Fri, 25 Sep 2015 09:52:29 +0000 Beantwortet: Ausführliche Erklärung? https://info2.aifb.kit.edu/qa/index.php?qa=2715&qa_1=ausf%C3%BChrliche-erkl%C3%A4rung&show=2717#a2717 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> hierbei ist eine Transferleistung notwendig gewesen. Und zwar musste man den Assemblercode verstehen und dazu den passenden Cache mit dem Least Recently Used Prinzip beschrieben werden. Außerdem mussten die verschiedenen Adressierungen verstanden sein. In dem Cache war, wie oben beschrieben, lediglich die erste Zeile beschrieben.</p> <p> Im ersten Schritt wird der Inhalt von Adresse 1001 in die 1002 gespeichert. Also nehmen wir 1002 mit in den Cache auf. Dann wird die Zahl (#) 1002 in 1001 geschrieben. Dann wird indirekt von der 1001 auf die Adresse 1002 verwiesen und deren Inhalt in 1003 geschrieben (siehe indirekte Adressierung). 1003 wird in den Cache aufgenommen. Nun wird der Inhalt von 1003 mit Inhalt 1002 multipliziert und an die Adresse gespeichert, die (auch wieder indirekt) in 1003 steht. Also multiplizieren wir 50 (aus 1003) mit 50 (1002) und speichern in 50 (indirekte Adressierung; aus 1003). Also nehmen wir Adresse 50 mit Inhalt 50*50=2500 in den Cache auf. Zuletzt müssen wir noch Inhalt aus 50 (also 2500) minus der Zahl 2499 berechnen und in 1004 speichern. Adresse 1004 ist noch nicht im Cache und wir müssen nach dem Least Recently Used Prinzip in der ersten Cachezeile die Adresse 1001 (da letzter Zugriffszeitpunkt 4 war) herausnehmen und hier die 1004 hineinschreiben.</p> <p> Ich hoffe es wurde ein bisschen klarer.</p> <p> Grüße</p> <p> Simon (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-09 https://info2.aifb.kit.edu/qa/index.php?qa=2715&qa_1=ausf%C3%BChrliche-erkl%C3%A4rung&show=2717#a2717 Fri, 25 Sep 2015 09:49:46 +0000 Beantwortet: Ist es möglich die Tabelle mit den einzelnen Lücken bereitzustellen? https://info2.aifb.kit.edu/qa/index.php?qa=2713&qa_1=ist-m%C3%B6glich-die-tabelle-einzelnen-l%C3%BCcken-bereitzustellen&show=2714#a2714 Sie haben recht, es ist etwas ungünstig, dass das aus der Lösung nicht ersichtlich ist.<br /> <br /> Ganz einfach: In der Cache-Zeile 0 ist vorgegeben gewesen:<br /> <br /> Tag-Feld: 1001<br /> Datum: 50<br /> <br /> Viele Grüße<br /> <br /> Lukas König und Friederike Pfeiffer-Bohnen 2012-H-09 https://info2.aifb.kit.edu/qa/index.php?qa=2713&qa_1=ist-m%C3%B6glich-die-tabelle-einzelnen-l%C3%BCcken-bereitzustellen&show=2714#a2714 Fri, 25 Sep 2015 09:47:56 +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