
- •Раздел I. Основы теории информации.
- •1.Информация:основные понятия, свойства информации.
- •2. Символы и сигналы, их виды
- •3. Способы измерения информации: геометрическая мера, комбинаторная мера
- •4.Аддетивная мера информации. Мера Хартли.
- •5.Статистическая мера информации. Связь вероятности информации.
- •6.Энтропия и ее основные свойства.
- •Раздел II. Переносчики информации
- •1.Физические сигналы и их математическое описание. Виды сигналов
- •2. Спектральные характеристики сигналов
- •3. Отличительные (информационные) признаки сигналов
- •4. Виды сообщений
- •5. Квантование сигналов и его роль в спд
- •6. Виды квантования: по уровню, по времени.
- •7. Квантование по уровню и времени
- •8. Дифференциальное квантование
- •9. Теорема Котельникова. Функция отсчетов и ее свойства
- •10. Практическое значение теоремы Котельникова
- •Раздел III. Способы формирования сообщений
- •1. Нанесение и снятие информации с материальных носителей.
- •2. Типы переносчиков сигналов
- •3. Непрерывные методы модуляции, основные понятия и виды.
- •4. Амплитудная модуляция (ам) и ее особенности.
- •5. Частотная и фазовая модуляция
- •6. Спектры модулированных колебаний
- •7. Балансная модуляция (дбп и обп)
- •8. Полярная модуляция
- •9. Амплитудная манипуляция (аМн)
- •10. Частотная манипуляция (чАм)
- •11. Фазовая манипуляция (афМн и офм/фрм)
- •12. Двухкратные непрерывные модуляции
- •13. Импульсные методы модуляции, их виды
- •14. Аим: виды и особенности
- •19. Δ-модуляция
- •20. Разностно-дискретная модуляция
- •21. Λ-δ-модуляция
- •22. Многократные методы модуляции
- •23. Демодуляция (детектирование) сигналов
- •Раздел IV. Передача данных по каналам связи
- •1.Основные хар-ки каналов связи
- •2. Скорость передачи данных по каналам связи
- •3. Согласование физических характеристик сигналов и каналов связи
- •4.Согласование статических свойств источника сообщений и канала связи
- •5. Принцип работы идеального приемника в.А. Котельникова
- •6. Критерий эффективности передачи данных по каналам связи.
- •Раздел V. Основы теории кодирования
- •1.Кодирование информ. И его роль в спд
- •2. Непомехоустойчивые коды, их виды и особенности
- •3. Код Грея, его особенности и назначение(рефлексный или отражательный код)
- •4. Основные принципы эффективного кодирования.
- •5. Эффективное кодирование по алгоритму Шеннона-Фана
- •6. Эффективное кодирование по алгоритму Хафмена
- •7. Помехоустойчивое кодирование, использование принципа избыточности для повышения помехоустойчивости спд
- •8. Основные виды помехоустойчивых кодов
- •9. Использование избыточности кодов для обнаружения ошибок
- •10. Кодовое расстояние Хемминга и его использование для коррекции ошибок.
- •11. Декодирование по принципу максимального правдоподобия
- •12. Связь максимальной кратности обнаруживаемых и исправляемых ошибок с минимальным кодовым расстоянием.
- •13. Показатели качества корректирующего кода
- •14. Геометрическая интерпретация блоковых корректирующих кодов
- •15. Принципы построения блоковых линейных кодов
- •16. Циклические коды, их особенности и принципы построения
- •17. Коды бчх, общая характеристика.
4. Основные принципы эффективного кодирования.
Задачей эффективного кодирования является передача макс-но возможного количества информации в единицу времени путем минимизации числа элементов кода, приходящихся на одну кодовую комбинацию. Как следует из теории Шеннона к величине минимальной средней длинны слова lср.min можно приблизится сколь угодно близко.Средняя длинна кодовых слов может быть выражена с учетом вероятностей использования элементов данного алфавита: Iср=i=1NΣpi(Ai)ni, где рi – вероятность использования соответствующего Аi элемента, ni – число элементов в i-ой кодовой комбинации, N – объем алфавита.
В случае использования равновероятных кодов (когда вероятности всех элементов кода одинаковы) и при использовании комплектных (равномерных) вариантов кода (когда число символов в комбинации одинаково) lср=n, где n–кодовая комбинация.
Универсальных алгоритмов построения эффективных кодов пока не найдено, но исходя из общих соображений можно сформулировать основные принципы построения таких кодов:
1) длину кодовых комбинаций n: необходимо выбрать обратно пропорциональной вероятности использования соответствующего элемента алфавита Аi: ni ~ 1/Pi(Ai)
2) Начало более длинного слова не должно совпадать с более коротким – чтобы исключить разделительные знаки;
3) В длинной последовательности символов элементы кода должны быть независимыми и равновероятны.
Код называется разделимым, если сообщение (составленное в этом коде) м.б. однозначно декодировано без применения дополнительных разделительных элементов. Неравномерный код называется префиксным, если ни одна из кодовых комбинаций не совпадает с началом другой более длинной комбинации. Префиксные коды всегда однозначно декодируемы.
5. Эффективное кодирование по алгоритму Шеннона-Фана
Методику получения бинарного кода близкого к эффективному впервые разработали независимо друг от друга два американских ученых.
Этот код построен по следующему алгоритму:
все символы используемого алфавита записывают (располагают) в порядке их вероятностей;
полученную последовательность разбивают на две группы таким образом, чтобы суммы вероятностей элементов в каждой группе были приблизительно равны;
всем знакам первой группы в качестве первого цифрового символа присваивается значение 0(1), а всем элементам второй группы 1(0);
полученные группы знаков снова разбивают каждую на две подгруппы по указанному выше принципу;
указанную процедуру выполняю до тех пор, пока на очередном шаге в каждой из подгруппы не окажется по одному элементу.
При кодировании по этому алгоритму средняя длинна кодовых комбинаций оказывается достаточно близкой к теоретической lmin, т.е. llmin. При этом энтропия кодера приближается к максимально возможной, избыточность кода будет минимальной и сложность передачи будет близка к пропускной способности канала.
Этот алгоритм применим также и для небинарных кодов (при q2). В этом случае используемый алфавит разбивают на q частей примерно равной суммарной вероятности.
Сущность алгоритма можно проиллюстрировать с помощью графокодирования. Построить самостоятельно. Важным свойством кода является отсутствие трудностей в определении границ кодовых комбинаций. Коды, обладающие таким свойством, называют неприводимыми. Код Шеннона – Фано неприводимый, т.к. он префиксный.