📌 Beschreibung
In der digitalen Kommunikation sind Fehler bei der Datenübertragung unvermeidbar.
Fehlererkennende und -korrigierende Verfahren wie das Repetitionsverfahren,
Paritätsbits (1D/2D) oder der Hamming-Code ermöglichen es,
solche Fehler zu erkennen und teilweise sogar automatisch zu korrigieren.
Dieses interaktive Lernspiel führt dich durch verschiedene Methoden, um die Grundlagen der
Fehlerbehandlung in der Informatik zu verstehen – von einfachen Bit-Wiederholungen bis hin zu
komplexen Codierungen mit Syndrom-Analyse.
📚 Unterstützte Verfahren
Die Simulation unterstützt folgende Fehlererkennungs- und Korrekturverfahren:
- Repetitionsverfahren (3×): Jedes Bit wird dreifach gesendet. Mehrheitsentscheid korrigiert 1-Bit-Fehler pro Tripel.
- 1D-Paritätsbit: Ein Prüfbit sichert die Geradzahligkeit der Einsen. Erkennt 1-Bit-Fehler, kann aber nicht korrigieren.
- 2D-Matrixcodierung: Bits werden in einer Matrix angeordnet. Zeilen- und Spaltenparität ermöglichen die Korrektur von 1-Bit-Fehlern.
- 3-Kreis-Hamming-Code: Visuelle Darstellung des Hamming(7,4)-Codes mit drei überlappenden Kreisen. Korrigiert 1-Bit-Fehler.
- Hamming-Code (allgemein): Flexible Implementierung für beliebige Datenlängen. Korrigiert 1-Bit-Fehler durch Syndrom-Analyse.