Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=fehlerbehandlung-und-kodierung&qa_2=kod-ao Powered by Question2Answer Beantwortet: Injektivität prüfen https://info2.aifb.kit.edu/qa/index.php?qa=6713&qa_1=injektivit%C3%A4t-pr%C3%BCfen&show=6714#a6714 Hallo,<br /> <br /> die Definition von injektiv ist, wie in der Aufgabe steht: &quot;Eine Abbildung ist injektiv, wenn jedem Element ein anderes Codewort zugeordent wird&quot;. Da man dies eindeutig sehen kann, weil alle Codewörter verschieden sind, ist diese Aussage ausreichend.<br /> <br /> Ich hoffe ich konnte deine Frage beantworten.<br /> <br /> Viele Grüße,<br /> <br /> Verena (Tutorin) KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=6713&qa_1=injektivit%C3%A4t-pr%C3%BCfen&show=6714#a6714 Fri, 08 Feb 2019 09:42:11 +0000 Beantwortet: wieso ist hc = 4 und nicht 8 ? https://info2.aifb.kit.edu/qa/index.php?qa=6191&qa_1=wieso-ist-hc-4-und-nicht-8&show=6192#a6192 Hallo, schau dir mal die Codewörter für F und G an. Diese unterscheiden sich nur in 4 Stellen.<br /> <br /> Viele Grüße <br /> Julia (Tutor) KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=6191&qa_1=wieso-ist-hc-4-und-nicht-8&show=6192#a6192 Sun, 21 Jan 2018 11:23:03 +0000 Beantwortet: Verständnis Fano-Bedingung https://info2.aifb.kit.edu/qa/index.php?qa=5489&qa_1=verst%C3%A4ndnis-fano-bedingung&show=5492#a5492 Die Fanobedingung besagt einfach nur, dass kein Codewort das Präfix eines anderen Codewortes sein darf, weil du sonst einen Text nicht eindeutig decodieren könntest. <br /> <br /> Bsp.: Code für a:01 Code für z:0 Code für x: 1<br /> <br /> 0001 kann zzzx bedeuten oder zza.<br /> <br /> Bei gleicher Länge wäre die Fanobedingung nur nicht erfüllt, wenn du zwei gleiche Codewörter für den gleichen Buchstaben hast. <br /> <br /> Bsp.: Code für z:00 Coder für x:00 (Man kann sehen, dass das schwachsinnig ist.)<br /> <br /> Grüße, Felix(Tutor) KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=5489&qa_1=verst%C3%A4ndnis-fano-bedingung&show=5492#a5492 Wed, 08 Feb 2017 10:23:51 +0000 Beantwortet: Verständnis Paritätsbit https://info2.aifb.kit.edu/qa/index.php?qa=5250&qa_1=verst%C3%A4ndnis-parit%C3%A4tsbit&show=5251#a5251 <p> Hmm... Ja, das ist ein bisschen undurchsichtig formuliert, da haben Sie recht...</p> <p> Ich denke, wir haben das damals so gemeint: Die Hammingzahl ändert sich in diesem Fall durch das Paritätbit nicht, weil es, egal, ob man es auf die Nullen oder Einsen bezieht, immer 0 wäre. Daher kann das Paritätbit die Fehlererkenn- oder Korrigierbarkeit nicht <strong>verbessern</strong>. Der Code konnte aber schon vorher alle ungeraden Anzahlen an Fehlern erkennen. Die Aussage ist also nur, dass beim Einführen eines Paritätbits der entstehende Code auf jeden Fall ungerade Anzahlen an Fehlern erkennen kann (wenn 1, 3, 5 Bits flippen usw. dann kriegt man das auf jeden Fall mit, weil die Parität umspringt - in diesem Fall von 0 auf 1).</p> <p> Das Paritätsbit <strong>garantiert </strong>also diese Fehlererkennbarkeits-Eigenschaft. Aber auch ohne Paritätbits gibt es Codes, die diese Eigenschaft haben, wie etwa der Code $c$ aus der Aufgabe.</p> KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=5250&qa_1=verst%C3%A4ndnis-parit%C3%A4tsbit&show=5251#a5251 Thu, 02 Feb 2017 17:56:52 +0000 Beantwortet: e) Was ist die natürliche Fortsetzung von c? https://info2.aifb.kit.edu/qa/index.php?qa=3990&qa_1=e-was-ist-die-nat%C3%BCrliche-fortsetzung-von-c&show=3998#a3998 Hallo,<br /> <br /> schau hier mal die Frage wurde schon einmal gestellt, das hilft dir hoffentlich weiter, ansonsten frage einfach nochmals genauer :)<br /> <br /> <a href="http://info2.aifb.kit.edu/qa/index.php?qa=1241&amp;qa_1=ausf%C3%BChrlicher-erkl%C3%A4rung-von-1-5-6" rel="nofollow" target="_blank">http://info2.aifb.kit.edu/qa/index.php?qa=1241&amp;qa_1=ausf%C3%BChrlicher-erkl%C3%A4rung-von-1-5-6</a><br /> <br /> Viele Grüße,<br /> <br /> Marc (Tutor) KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=3990&qa_1=e-was-ist-die-nat%C3%BCrliche-fortsetzung-von-c&show=3998#a3998 Sun, 07 Feb 2016 19:05:10 +0000 Beantwortet: Wieso kann man mit einem Paritätsbit immer eine ungerade Anzahl an Fehlern erkennen? https://info2.aifb.kit.edu/qa/index.php?qa=3704&qa_1=wieso-einem-parit%C3%A4tsbit-ungerade-anzahl-fehlern-erkennen&show=3709#a3709 Hallo utdtz,<br /> <br /> der Wert eines Paritätsbits ergibt sich nach folgender Regel: 0, falls die Summe der Einsen im Wort gerade ist, 1 sonst. Die hier betrachteten Codewörter bestehen alle aus vier 1 (und zwölf 0). Daher hätten die Paritätsbits alle den selben Wert, 0. Deshalb würde es in diesem Fall auch zu keiner Vergrößerung der Hammingzahl führen.<br /> <br /> Jedoch führt das Anhägen eines Paritätsbits im Allgemeinen dazu, das die neu entstandene Kodierung immer mindestens 1-fehlererkennbar ist (bzw. eine ungerade höhere Fehlererkennbarkeit besitzt). Die Parität des übertragenen Wortes bezeichnet die Anzahl der mit 1 belegten Bits im Codewort. Haben wir nun ein übertragenes Codewort, können wir einfach die Anzahl der Einsen zählen und mit dem Wert des Paritätsbit vergleichen, ob dieser übereinstimmt oder nicht und so Fehler erkennen.<br /> <br /> Ich hoffe das hilft ein wenig fürs Verständnis.<br /> <br /> Viele Grüße<br /> <br /> Timo (Tutor) KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=3704&qa_1=wieso-einem-parit%C3%A4tsbit-ungerade-anzahl-fehlern-erkennen&show=3709#a3709 Sun, 31 Jan 2016 11:42:54 +0000