Учебная программа, которая демонстрирует работу алгоритма кодирования и декодирования циклического кода. Предназначена для студентов изучающих принципы помехоустойчивого кодирования данных в информационных системах. Возможности программы:
- кодирование и декодирование комбинаций циклическим кодом с любым порождающим многочленом
- пошаговая демонстрация работы алгоритмов кодирования и декодирования с просмотром промежуточных результатов
- настройка параметров кодирования: число разрядов в информационной части, число избыточных разрядов, порождающий многочлен
- генератор случайных чисел для ввода длинных исходных комбинаций
- демонстрация работы комбинционной схемы, реализующей кодирование циклического кода, с возможностью просмотра значений регистров на каждом шаге
- экспорт таблицы значений регистров в CSV-файл
- генерация текстовых отчетов, содержащих параметры кодирования, исходные данные, пошаговые действия программы при кодировании и декодировании и результат
Для работы программы требуется .NET Framework 2.0