Задания на лабораторную работу



Дан алфавит латинских символов A = {a, …, z}.

1. Определить кодовые комбинации символов алфавита

2. Выбрать неприводимый полином из таблицы 2.

3. Выполнить кодирование сообщения из таблицы 3 с использованием циклического кода.

4. Выполнить декодирование закодированного сообщения.

5. Внести ошибку в закодированное сообщение.

6. Выполнить декодирование закодированного сообщения с ошибкой.

7. Выполнить кодирование сообщения с использованием кодов с проверкой на четность, с удвоением, с постоянным весом, инверсные для исходного сообщения.

 

                                                                           Таблица 3

Сообщения дискретного источника

Сообщение
1 abcaaaabacabbacbbaccbbaccbbddadadaa
2 ecaeecdabacbbacbbddcbbaccbbdbdadaae
3 dddbhjgffsdkkkdffgdhgdfhfhjfghkfgjk
4 abcazzgabbacbaacljabaccbbaccssddadd
5 aaddaddabacabbacbmmncbbaccjjidadada
6 cccaddabttdccaabcaassxacabbacbbacbb
7 dbdaadaxghabbacbbacnvbaccbbddadadac
8 bbbiiaabacabbacbbacllbacdbffdadadac
9 aacabaarrcdbbacbdewcbbacqobddadadbo
10 dppuadabbttrbacbbacyubaccbuuwdaddaa
11 abccppjbacabnscbbadsmdaccbmndadadcj
12 abcbbgqqacabqqwddacerbaccbuydadyydd

 


Дата добавления: 2020-04-25; просмотров: 399; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!