Manuela Fischer, Manuel Wettstein
2023
Bei der Informationsübertragung und Datenspeicherung passieren oftmals Fehler, welche undetektiert gravierende Konsequenzen haben können, von einfachem Datenverlust bis zu dem Verlust eines Menschenlebens. Fehlererkennende oder gar -korrigierende Kodierungen können das so entstehende Risiko stark reduzieren und sind deshalb in der modernen Technologie allgegenwärtig.
Aus Kapitel 4 des ABZ-Lehrbuchs «Informatik: Data Science und Sicherheit» kennen wir den Kartentrick, der uns erlaubt, einen Fehler zu korrigieren und zwei Fehler zu detektieren. In der Praxis ist natürlich eine grössere Anzahl Fehler möglich und leider auch üblich. Wir untersuchen deshalb, wie der Kartentrick verallgemeinert werden kann für die Korrektur von zwei und drei Fehlern. Für diesen Zweck wird sich die Berechnung und Übertragung von Prüfbits entlang anderer Richtungen als nur horizontal und vertikal als hilfreich herausstellen.
Wir erarbeiten das Thema mit Hilfe von Aufgaben. Diese sind in drei Kategorien unterteilt und können anhand des Symbols, mit dem sie gekennzeichnet sind, unterschieden werden.