Генератор двоичного кода 1.0

Программа генерирует оптимальный префиксный двоичный код (код Хаффмена) для заданного распределения вероятностей появления символа в сообщении. Предназначена для людей, изучающих принципы кодирования информации в каналах передачи данных, или в помощь проектировщикам электронных устройств. Исходное распределение вероятностей можно как ввести с помощью формы, так и загрузить из файла. Конечный результат содержит двоичные последовательности кодов для каждого символа и может быть сохранен в файл. Можно настроить информацию, содержащуюся в выходных данных. Максимальное количество символов в алфавите 256. Использование. Введите исходные данные, либо через форму, последовательно вводя каждый символ, либо загрузив из файла (в кодировке ASCII). Файл должен содержать информацию о каждом символе в отдельной строке, сначала идет один символ, а затем через пробел его вероятность (десятичная дробь от 0 до 1, разделитель - точка). Пример записи: andamp;quot;в 0.5andamp;quot;. Сумма вероятностей для всех символов должна быть равна 1. Затем в меню Столбцы выберите, какую информацию вы хотите видеть в выходных данных. Нажмите запуск. На экране появится результат, содержащий выбранные столбцы, в том же порядке как они указаны в меню. Результат можно сохранить в файл.

© freeSOFT SERVER