Слайд 2Цель проекта
Реализация алгоритма для помехоустойчивого кодирования
![Цель проекта Реализация алгоритма для помехоустойчивого кодирования](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1136299/slide-1.jpg)
Слайд 3Задачи проекта
Изучение теоретического материала по теме «Помехоустойчивое кодирование»
Выбор алгоритма помехоустойчивого кодирования
Изучение
![Задачи проекта Изучение теоретического материала по теме «Помехоустойчивое кодирование» Выбор алгоритма помехоустойчивого](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1136299/slide-2.jpg)
кода Хэмминга
Реализация кода Хэмминга на Python: написание кодера и декодера
Слайд 4Защита информации от помех/повреждений - актуальная задача при передаче информации в компьютерных
![Защита информации от помех/повреждений - актуальная задача при передаче информации в компьютерных сетях](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1136299/slide-3.jpg)
сетях
Слайд 5Что такое помехоустойчивое кодирование?
Это процесс преобразования информации, предоставляющий возможность обнаружить и исправить
![Что такое помехоустойчивое кодирование? Это процесс преобразования информации, предоставляющий возможность обнаружить и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1136299/slide-4.jpg)
ошибки, возникающие при передаче информации по каналам передачи данных.
Для этого были созданы различные алгоритмы, имеющие свои плюсы и минусы:
Циклические
Коды-произведения
Код с проверкой на четность
Код Хэмминга
Слайд 6Коды Хэмминга — наиболее известные и, вероятно, первые из самоконтролирующихся и самокорректирующихся
![Коды Хэмминга — наиболее известные и, вероятно, первые из самоконтролирующихся и самокорректирующихся](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1136299/slide-5.jpg)
кодов. Построены они применительно к двоичной системе счисления.
Другими словами, это алгоритм, который позволяет закодировать какое-либо информационное сообщение определённым образом и после передачи (например по сети) определить появилась ли какая-то ошибка в этом сообщении (к примеру из-за помех) и, при возможности, восстановить это сообщение.
Слайд 12Источники
https://habr.com/ru/post/140611/
http://www.opds.spbsut.ru/data/_uploaded/mu/motpuk-lect-01.pdf#:~:text=Помехоустойчивое%20кодирование%20(англ.%20Error%20Correcting,информации%20по%20кана-лам%20передачи%20данных
![Источники https://habr.com/ru/post/140611/ http://www.opds.spbsut.ru/data/_uploaded/mu/motpuk-lect-01.pdf#:~:text=Помехоустойчивое%20кодирование%20(англ.%20Error%20Correcting,информации%20по%20кана-лам%20передачи%20данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1136299/slide-11.jpg)