tillwiebke.de

Huffman/Shannon-Fano

Huffman/Shannon-Fano ist ein Lernprogramm für die binäre Huffman- und Shannon-Fano-Codierung. Es bietet einen Lernmodus, in dem die Algorithmen Schritt für Schritt erklärt werden, sowie einen interaktiven Modus, bei dem Codebäume mit der Maus erstellt werden können.
Da das Programm in Java geschrieben ist, funktioniert es unter jedem System mit einer Swing-fähigen Java-Virtual-Machine. Die Sprachausgabe ist jedoch vom Betriebssystem abhängig und setzt Windows Vista/XP oder Mac OS X voraus.

Huffman/Shannon-Fano Screenshot
(Screenshot in Originalgröße)

Sprachausgabe

Die Sprachausgabe des Programms lässt sich im Menü "Audio" aktivieren. Sie funktioniert unter Windows XP/Vista und Mac OS X. Da die vorgelesenen Erklärungstexte auf Deutsch sind, wird die Installation einer deutschsprachigen Stimme empfohlen.

Download

Aktuell ist die Version 1.1 vom 17. Oktober 2007.

Programmstart

Entweder per Doppelklick auf "HuffmanShannonFano.jar" (Windows) oder "HuffmanShannonFano" (Mac OS X). Ansonsten über die Konsole mit "java -jar HuffmanShannonFano.jar".

Lizenz/Haftung

Dieses Programm ist Freeware und darf kostenlos genutzt und weitergegeben werden.
Die Verwendung geschieht auf eigenes Risiko.