9.2. Chiffres und Codes, Codewandlung sowie Signalübertragung |
![]() |
![]() |
Letztmalig dran rumgefummelt: 03.03.24 16:53:05 |
![]() |
Chiffres sowie Codes sind
eindeutig (ich muss in beiden Richtungen eine unzweifelsfreie Zuordnung
erhalten (kleine Ausnahmen sind der
Polybius-Chiffre sowie der
Playfair-Algorithmus
aber auch die ägyptischen Hierglyphen
oder die Schriftzeichen der Maya) - sonst funktioniert das ganze
Spiel nicht! Diese haben primär mit zwei Funktionen zu tun:
Ein Code wandelt ein einzelnes Zeichen in eine
ganze Gruppe von Zeichen um oder umgekehrt - währenddessen ein Chiffre genau
ein Zeichen durch ein anderes (evtl. zusätzlich noch an einem anderem Platz)
übersetzt. So haben wir es bei der Codewandlung streng genommen oft (aber
nicht ausschließlich) mit einem Chiffre zu tun - und manchmal sind die
grenzen sogar fließend, wie bei der Braille-Schrift (wenn man eben
die Prägungsreihe von drei Zeichen als eines auffasst. oder Ein Code
über den Alphabeten A und Bist eine (eindeutige) Abbildung (= Codierung) der
Form f: A -> B. Er ordnet Wörter aus Symbolen des Alphabets A Wörter aus dem
Alphabet B zu. Als Code wird auch die Bildmenge von f, bezeichnet. Der Code
heißt entzifferbar, wenn es eine eindeutige Umkehrabbildung f−1 gibt, die
jedem Nachrichtenwort aus B wieder das ursprüngliche Wort aus A zuordnet. |
|||||||
![]() |
1. Funktionsprinzip und
Informationsübertragungskanal 2. Einfache Codewandlungen und Chiffres 3. Bekannte Codesätze 4. Zahlencodierungen 5. Zeichencodierung 6. Komplexe Codierung 7. Verwandte Themen |
|||||||
![]() |
|
|||||||
![]() |
|
|||||||
![]() |
|
|||||||
![]() |
1. Funktionsprinzip und Informationsübertragungskanal |
![]() |
![]() |
![]() |
![]() |
Informationen zu übertragen bedeutet, diese in einen übertragbaren Code umzuwandeln und als Signal auf einen entsprechenden Informationsübertragungskanal zu schicken. Dabei erfahren die Signale durch Störeinflüsse Veränderungen. | ||||||||||
![]() |
|
2. Einfache Chiffres sowie Codewandlungen |
![]() |
![]() |
![]() |
3. Bekannte Codesätze |
![]() |
![]() |
![]() |
![]() |
Hierbei ging es vor allem in der Geschichte der Nachrichtenübertragung darum, Informationen zu kleinsten Portionen zu zerhacken - das waren eigentlich recht schnell die Buchstaben - und diese anschließend zu übertragen. Dabei musste aber fast zwangsläufig das Trägermedium gewechselt werden - und man hatte - bingo - unbeabsichtigt Chiffren und Codes geschaffen. | ||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() |
|
||||||||||||||||||||||||||||||||||||||||
![]() |
|
4. Zahlencodierung - das ist mehr technische Codierung |
![]() |
![]() |
![]() |
![]() |
Mittels dieser Prinzipien,
bei denen die zu interpretierende Zeichenmenge so klein wie möglich gehalten
wird - die zu übertragende Datenmenge spielt dagegen nur eine untergeordnete
Rolle, verständigt sich der Mensch auf absehbare Zeit mit Maschinen. Dabei
spielt natürlich der Binär- sowie seine abgeleiteteten Codes eine
entscheidende Rolle. Grundlage sind die Standard-Zahlensysteme, die aber keine eigenständigen Codebildungen darstellen - es sind lediglich Umrechnungsvorschriften oder -algorithmen. Echte Umcodierungen dagegen sind auf Bitebene möglich und werden dort auch so durchgeführt. Im folgenden einige beeindruckende Beispiele vor allem dafür, dass man diese Codeumwandlungen durch logische Bauelemente realisieren kann. |
||||||||||||
![]() |
|||||||||||||
![]() |
Binär- und Trinär-Umcodierer
|
||||||||||||
![]() |
Spezielle Symbole, Zeichen und Zahlencodes |
5. Zeichencodierung |
![]() |
![]() |
![]() |
![]() |
Zeichencodierungen waren anfangs eher unproblematisch - diejenigen Länder, welche federführend in der Entwicklung waren verwendetet ihre Zeichensätze und, der Zufall wollte es so, es waren nicht so viele Zeichen. Wären die Chinesen die Antreiber des Fortschrittes auf diesem Gebiet zur entscheidenden zeit gewesen, so hätte die Lösung ganz anders ausgesehen. Momentan, also im Zeitalter der Globalisierung baden wir die Eigenmächtigkeit der Vergangenheit aus und such nach Möglichkeiten, die alten Standards zu behalten und diese für die neue Zeit zu öffnen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UNICODE: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
6. Komplexe Codierungen |
![]() |
![]() |
![]() |
![]() |
Komplexe Codierungen heißen ja nun deshalb so, weil sie komplex sind. Im Prinzip kann schon im Schlüssel eines Datenbankeintrages nicht nur das Eindeutigkeitsmerkmal festgehalten werden (das wäre dann ein fortlaufende Nummerierung, wobei auch Nummern fehlen dürfen - aber eben nichtmehrfach vorkommen dürfen), nein, er kann auch noch eine oder mehrere codierte Information enthalten. Autokennzeichen sind ein gutes Beispiel dafür: sie sollten eindeutig sein - und das Kennzeichen FG-BU 666 bedeutet in seiner Anaordnung: Landkreis Freiberg, das Auto gehört Birgit Uhlig und diese kann mitunter eine ganz schöne Hexe sein ;-) | ||||||||
![]() |
Code-Bücher: | ||||||||
![]() |
|
||||||||
![]() |
Kontonummern | ||||||||
![]() |
7. Verwandte Themen |
![]() |
![]() |
![]() |
![]() |
In diesen Bereich fällt nunmehr alles, was mit Signalumformung, Zeichenumwandlung, Chiffrierung, Netzwerktechnik sowie auch Datenschutz zu tun hat. Wenn man das mal zusammenfasst, so hat man streng genommen das Gebiet der Informatik durchforstet. | ||||||||||||
![]() |
|
||||||||||||
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost im November 2002 |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |
Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-) |