Главная / Безопасность /
Основы теории информации и криптографии / Тест 9
Основы теории информации и криптографии - тест 9
Упражнение 1:
Номер 1
Блочный код называется групповым, если:
Ответ:
 (1) сообщение кодируется несколькими методами последовательно 
 (2) он образует группу вместе с другими кодами 
 (3) его кодовые слова образуют группу 
Номер 2
Если код является групповым, то:
Ответ:
 (1) наибольшее расстояние между двумя кодовыми словами меньше либо равно наибольшему весу нулевого слова 
 (2) наименьшее расстояние между двумя кодовыми словами равно наименьшему весу ненулевого слова 
 (3) наибольшее расстояние между двумя кодовыми словами равно наименьшему весу ненулевого слова 
Номер 3
Совершенным является:
Ответ:
 (1) групповой (m,n)
-код, исправляющий все ошибки веса, не большего k, и никаких других 
 (2) (m,n)
-код, исправляющий все ошибки веса, не меньшего k, и никаких других 
 (3) групповой (m,n)
-код, исправляющий все ошибки веса 
Упражнение 2:
Номер 1
Свойства совершенного кода могут быть представлены в виде:
Ответ:
 
(1) для совершенного
(m,n)
-кода, исправляющего все ошибки веса, не большего
k
, выполняется соотношение
. Верно и обратное утверждение 
 (2) совершенный код, исправляющий все ошибки веса, не большего k
, в столбцах таблицы декодирования содержит все слова, отстоящие от кодовых на расстоянии, не большем k
. Верно и обратное утверждение 
 (3) таблица декодирования совершенного кода, исправляющего все ошибки в не более чем k
позициях, имеет в качестве лидеров все строки, содержащие не более k единиц. Верно и обратное утверждение 
Номер 2
Двоичный блочный (m,n)
-код называется оптимальным, если:
Ответ:
 (1) он не изменяет вероятность ошибочного декодирования 
 (2) он минимизирует вероятность ошибочного декодирования 
 (3) он управляет вероятностью кодирования 
Номер 3
Код Хэмминга:
Ответ:
 (1) групповой код 
 (2) не групповой код 
 (3) натуральный код 
Упражнение 3:
Номер 1
Для кодирующей матрицы построить (2,5)-код:
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 2
Для кодирующей матрицы построить (3,4)-код:
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Для кодирующей матрицы найти минимальное расстояние между словами кода:
Ответ:
 (1) mind = 3 
 (2) mind = 4 
 (3) mind = 2 
Упражнение 4:
Номер 1
Для кодирующей матрицы найти минимальное расстояние между словами кода:
Ответ:
 (1) mind = 3 
 (2) mind = 2 
 (3) mind = 1 
Номер 2
Для кодирующей матрицы найти вероятность необнаружения ошибки:
Ответ:
 (1) Pнеобнаружения ошибки = 2p3q3 + pq3
 
 (2) Pнеобнаружения ошибки = 2p2q3 + pq4
 
 (3) Pнеобнаружения ошибки = 4p4q3 + pq4
 
Номер 3
Для кодирующей матрицы найти вероятность необнаружения ошибки:
Ответ:
 (1) Pнеобнаружения ошибки = p3q + 3p2q2 + 3pq3
 
 (2) Pнеобнаружения ошибки = p4q + 3p2q3 + 3pq3
 
 (3) Pнеобнаружения ошибки = p3q2 + 4p2q2 + 3pq3
 
Упражнение 5:
Номер 1
Для кодирующей матрицы найти вероятность правильной передачи:
Ответ:
 (1) Pправильной передачи = p3 + 4p4q + 3p3q2
 
 (2) Pправильной передачи = p4 + 4p4q + 2p2q2
 
 (3) Pправильной передачи = p5 + 5p4q + 2p3q2
 
Номер 2
Для кодирующей матрицы найти вероятность правильной передачи:
Ответ:
 (1) Pправильной передачи = p2+p2q
 
 (2) Pправильной передачи = p4+p3q
 
 (3) Pправильной передачи = p3+p2q
 
Номер 3
При полиномиальном кодировании каждое сообщение:
Ответ:
 (1) отождествляется с многочленом 
 (2) отождествляется с множеством 
 (3) представляется в виде числа 
Упражнение 6:
Номер 1
Полиномиальный код с кодирующим многочленом g(x)
кодирует слово сообщения a(x)
многочленом:
Ответ:
 (1) b(x)=a(x)g(x)=b0+b1x+ ... +bn+1xn+1
 
 (2) b(x)=a(x)g(x)=b0+b1x+ ... +bnxn
 
 (3) b(x)=a(x)g(x)=b0+b1x+ ... +bn-1xn-1
 
Номер 2
Построить кодовые слова квазисовершенного (9,n)-кода, исправляющего однократные ошибки, для тех сообщений, которые соответствуют числам 55, 200 и декодировать слова 1000001000001, 1100010111100, полученные по каналу связи, использующему этот код:
Ответ:
 (1)  
 (2)  
 (3)  
Номер 3
Принадлежат ли коду Голея кодовое слово 10000101011111010011111:
Ответ:
 (1) нет 
 (2) да 
 (3) невозможно дать точного ответа 
Номер 4
Принадлежат ли коду Голея кодовое слово 11000111011110010011111:
Ответ:
 (1) да 
 (2) не 
 (3) невозможно дать точного ответа