Codierung Flashcards

1
Q

Warum braucht man Codierung?

A

Zur Darstellung (=Abbildung) von Texten, Informationen und Bildern mit anderen Mitteln, z. B. binär weil in der Datenverarbeitung fast ausschließlich Binärcodierung verwendet wird.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wofür steht ASCII?

A

American Standard Code for Information Interchange

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wofür wird ASCII Code verwendet? Und welche Zeichen sind enthalten?

A
  • > Zur Darstellung von Buchstaben, Ziffern und Sonderzeichen
  • > Enthält auch Umlaute (zu Beginn nur für die USA gebräuchliche Zeichen)
  • > Zeichen 0 bis 32 sind Sonderzeichen, zur Formatierung von Text (z. B. Zeilenvorschub, Wagenrücklauf, …)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wieviele Bit werden pro Zeichenkunst für die ASCII Codierung verwendet?

A

7-Bit

Zusätzliches MSB (=8. Bit) ermöglichte Umschaltung auf andere Zeichen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wo wird Unicode verwendet?

A
  • > Intern verwenden moderne Betriebssysteme ausschließlich Unicode
  • > Windows und OS X arbeiten intern mit UTF-16
  • > Unix/Linux und das WWW mit UTF-8
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist UTF?

A

Unicode Transformation Format (UTF) bezeichnet Anwendung von Unicode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist der Unterschied zwischen UTF-8 und UTF-16?

A
  • > Bei UTF-8 werden für „gebräuchliche” Zeichen nur 8 Bit verwendet (=ASCII Tabelle), für „exotischere” mehrere Bytes (bis zu vier)
  • > Erweiterung auf mehrere Byte erlaubt Darstellung aller bekannten Schriftzeichen
  • > Bei UTF-16 werden immer zumindest 2 B verwendet, für „exotischere” Zeichen mehrere Bytes (bis zu vier)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Warum braucht man Codesicherung?

A
  • > Bei der Übertragung von Nachrichten ist es erforderlich, dass diese auch exakt gleich ankommt
  • > Zur Absicherung kann man Codes verwenden, die Fehler erkennen oder teilweise sogar korrigieren können
  • > Eine sichere Datenübertragung enthält neben den Nutzdaten auch immer redundante Informationen zur Fehlererkennung und -korrektur!
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist die Hamming-Distanz?

A

Ein Maß dafür, wie viele Bitfehler erkannt bzw. korrigiert werden können

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was sind Paritätsbits?

A
  • > Zur Fehlererkennung werden häufig Paritätsbits verwendet
  • > Als LSB (least significant bit = letztes Zeichen) werden an das Codewort zusätzliche Paritätsbits angehängt
  • > Paritätsbit ergänzt die Anzahl an Einsen auf eine gerade (Even Parity) oder ungerade (Odd Parity) Anzahl
  • > Mit einem Paritätsbit lassen sich 1-Bit-Fehler erkennen, aber nicht korrigieren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly