- •Затверджено
- •Рецензент Тимощук п.В., докт. Техн. Наук., доц.
- •Мета роботи
- •Короткі теоретичні відомості
- •2.1. Побудова і застосування циклічних кодів.
- •Значення коректуючих розрядів знаходимо в результаті ділення I(X)*x3 на k(X)
- •Для нашого прикладу
- •2.2. Визначення і застосування циклічного надлишкового коду.
- •2.3. Програмна реалізація методу циклічного кодування
- •Контрольні запитання
- •Лабораторне завдання
- •Оформлення звіту
- •6. Література
- •Індивідуальні завдання
- •Циклічні коди методичні вказівки до лабораторної роботи з курсу
- •Для студентів базового напрямку 6.0305 “Філологія”.
-
Контрольні запитання
-
На чому базуються виявляючі та коректуючі властивості циклічних кодів?
-
Яку роль грає залишок при побудові та використанні циклічного коду?
-
Вкажіть роль утворюючого полінома та його властивості.
-
Яка різниця між циклічним кодом і циклічним надлишковим кодом?
-
Як впливає розмір блока на виявляючі властивості циклічного надлишкового коду.
-
Лабораторне завдання
-
Ознайомтесь з методом побудови циклічних кодів.
-
Для заданого варіанту побудуйте циклічний код, внесіть, виявіть і виправте помилку, а також визначте CRC-16 вручну.
-
Розробiть алгоритм і програму побудови циклічних кодів та визначення CRC-16.
-
Реалiзуйте програму перевiрки та виправлення кодових послiдовностей.
-
Перевiрте роботоздатнiсть програм на тестових прикладах.
-
Оформлення звіту
-
Короткий опис методу та алгоритму побудови циклічних кодів.
-
Опис методу та алгоритму перевiрки та виправлення кодових послiдовностей.
-
Результати побудови циклічних кодів та визначення CRC-16 вручну.
-
Тексти програм.
-
Результати тестування програм.
6. Література
-
Цымбал В.П. Теория информации и кодирование.: - К.: Вища школа, 1992.
-
Лагутенко О.И. Модемы. Справочник пользователя.: - СПб. Лань, 1997.
Індивідуальні завдання
Варіант |
Інформаційна частина |
Утворюючий поліном |
1 |
1000 |
1101 |
2 |
1001 |
1101 |
3 |
1010 |
1101 |
4 |
1011 |
1101 |
5 |
1100 |
1101 |
6 |
1110 |
1101 |
7 |
1111 |
1101 |
8 |
1100 |
1101 |
9 |
0101 |
1101 |
10 |
0110 |
1101 |
11 |
0111 |
1101 |
12 |
0010 |
1101 |
13 |
0011 |
1101 |
14 |
0001 |
1101 |
15 |
0001 |
1101 |
16 |
0010 |
1011 |
17 |
0011 |
1011 |
18 |
0100 |
1011 |
19 |
0101 |
1011 |
20 |
0110 |
1011 |
21 |
0111 |
1011 |
22 |
1000 |
1011 |
23 |
1001 |
1011 |
24 |
1010 |
1011 |
25 |
1100 |
1011 |
26 |
1101 |
1011 |
27 |
1110 |
1011 |
28 |
1111 |
1011 |
НАВЧАЛЬНЕ ВИДАННЯ
Циклічні коди методичні вказівки до лабораторної роботи з курсу
“Проблемно-орієнтовані методи та засоби інформаційних технологій”