ОБНАРУЖЕНИЕ И ИСПРАВЛЕНИЕ ОШИБОК ПРИ ПЕРЕДАЧЕ И МЕХАНИЗИРОВАННОЙ ОБРАБОТКЕ ИНФОРМАЦИИ НА СТАНДАРТНОЙ АППАРАТУРЕ С ПРИМЕНЕНИЕМ СТАНДАРТНЫХ НОСИТЕЛЕЙ. - Теория и практика информации и кодирования

Задача 1

Какие из приведенных ниже кодовые комбинации содержат ошибку, если известно, что они передавались стандартным телеграфным кодом №3: 0101010; 1101001; 1011100; 1000110; 1110100?

Решение

Необходимым условием отсутствия ошибки, в стандартном телеграфным коде №3, является соблюдение соотношения 3:4(три единицы и четыре нуля).

Задача 6

Построить кодовые комбинации для цифр: 16, 18, 20, 21, 22 таким образом, чтобы в них был предусмотрен контроль по модулю 7.

Решение

Контроль по модулю заключается в том, что для обнаружения ошибок используется признак делимости, а в качестве проверочных разрядов к кодовой комбинации дописывается разрешенный остаток от деления.

В качестве делителя следует использовать простые числа 2, 3, 5, 7, 11, 13, ... . Запись соответствия числа заданному условию по признаку делимости имеет вид

(модуль М).

Читается эта запись так: число А сравнимо с числом К по модулю М[1]

Подставим наши значения:

Передаваемые цифровые коды будут иметь вид соответственно:

162; 184; 206; 210;221.

Задача 7

Модуль, на который должна без остатка делиться сумма цифр в принятом сообщении, равен 10. Используя метод контроля по сумме, определить, какие из приведенных ниже кодов содержат ошибки: 24510; 32195; 27435; 53724; 57350.

Решение

Принятое сообщение

Информационная часть

Сумма

Проверочный разряд

Какой

Должен быть

Какой есть

1

24510

2451

2+4+5+1=12

8

0

2

32195

3219

3+2+1+9=15

5

5

3

27435

2743

2+7+4+3=16

4

5

4

53724

5372

5+3+7+2=17

3

4

5

57350

5735

5+7+3+5=20

0

0

Соответственно, ошибка присутствует в 1, 2, 3 кодах.

Похожие статьи




ОБНАРУЖЕНИЕ И ИСПРАВЛЕНИЕ ОШИБОК ПРИ ПЕРЕДАЧЕ И МЕХАНИЗИРОВАННОЙ ОБРАБОТКЕ ИНФОРМАЦИИ НА СТАНДАРТНОЙ АППАРАТУРЕ С ПРИМЕНЕНИЕМ СТАНДАРТНЫХ НОСИТЕЛЕЙ. - Теория и практика информации и кодирования

Предыдущая | Следующая