8.3.5. Закодувати комбінації двійкового простого коду А 1 та А 2 довжиною k ( згідно з варіантом таблиці 8.3.5 ) двійковим кодом з багатократним повторенням, здатним виправляти помилки кратності s. Показати процес виправлення помилок на прикладі і визначити надмірність коду.
Таблиця 8.3.5
№ варіанта |
k |
s |
А 1 |
А 2 |
1 |
3 |
2 |
001 |
100 |
2 |
4 |
1 |
1100 |
0110 |
3 |
4 |
2 |
0011 |
0010 |
4 |
5 |
1 |
11100 |
00111 |
5 |
5 |
2 |
11001 |
00111 |
6 |
6 |
1 |
001000 |
110111 |
7 |
6 |
2 |
111011 |
010010 |
8 |
7 |
1 |
0100101 |
0110100 |
9 |
7 |
2 |
0111011 |
0010011 |
10 |
8 |
1 |
10001110 |
11100001 |
8.3.6. Закодувати інформаційну послідовність двійкових елементів ( згідно з варіантом таблиці 8.3.6 ) двійковим двомірним ітеративним кодом, здатним виправляти однократні помилки. Показати процес виправлення будь-якої однократної помилки і визначити над-мірність коду.
Таблиця 8.3.6
№ варіанта |
Послідовність двійкових елементів |
1 |
0010110111001010 |
2 |
111111110110 |
3 |
1011111001011011 |