Практическая (контрольная) работа "Код Хэмминга " МДК.01.01. Компьютерные сети
Оценка 4.9

Практическая (контрольная) работа "Код Хэмминга " МДК.01.01. Компьютерные сети

Оценка 4.9
Контроль знаний +1
docx
информатика
17.11.2020
Практическая (контрольная) работа "Код Хэмминга " МДК.01.01. Компьютерные сети
ПР Код Хэмминга.docx

ФИО________________________________ Группа____________

Вариант 1

 

 «Код Хэмминга»

1.       Закодировать последовательность

110010101001

 

 

 

 

 

 

 

 

 

 

 

 

 

2.       Раскодировать последовательность и исправить ошибки

 

110000010100111110101


 

ФИО________________________________ Группа____________

Вариант 2

 

«Код Хэмминга»

1.       Закодировать последовательность

010001101001

 

 

 

 

 

 

 

 

 

 

 

 

 

2.       Раскодировать последовательность и исправить ошибки

 

100010101011110011111


 

Ответы.

Формулы для вычислений

«Код Хэмминга»

Закодировать последовательность


 

Раскодировать последовательность и исправить ошибки

 


 

Вариант 2

«Код Хэмминга»

1.       Закодировать последовательность

110010101001

X1

X2

X3

X4

Y5

Y6

Y7

1

1

0

0

0

1

0

1

0

1

0

0

1

1

1

0

0

1

1

1

0

 

2.       Раскодировать последовательность и исправить ошибки

110000010100111110101

Сначала необходимо разбить на блоки по 7 бит,

1100000 1010011 1110101

Далее выделить 4 информационных и 3 специальных.

1100 000

1010 011

1110 101

На основании входных бит построить синдромы.

Y1

Y2

Y3

Y4

Y5

Y6

Y7

S1

S2

S3

1

1

0

0

0

0

0

0

1

0

1

0

1

0

0

1

1

0

0

0

1

1

1

0

1

0

1

0

0

1

 

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

 

Y1

Y2

Y3

Y4

Y5

Y6

Y7

S1

S2

S3

1

1

0

0

0

1

0

0

0

0

1

0

1

0

0

1

1

0

0

0

1

1

1

0

1

0

0

0

0

0

 

 

 

 


 

Вариант 2

«Код Хэмминга»

3.       Закодировать последовательность

110010101001

X1

X2

X3

X4

Y5

Y6

Y7

0

1

0

0

1

1

1

0

1

1

0

0

0

1

1

0

0

1

1

1

0

 

4.       Раскодировать последовательность и исправить ошибки

100010101011110011111

Сначала необходимо разбить на блоки по 7 бит,

1000101 0101111 0011111

Далее выделить 4 информационных и 3 специальных.

1000 101

0101 111

0011 111

На основании входных бит построить синдромы.

Y1

Y2

Y3

Y4

Y5

Y6

Y7

S1

S2

S3

1

0

0

0

1

0

1

0

0

0

0

1

0

1

1

1

1

0

1

1

0

0

1

1

1

1

1

0

1

1

 

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

 

Y1

Y2

Y3

Y4

Y5

Y6

Y7

S1

S2

S3

1

0

0

0

1

0

1

0

0

0

0

1

0

0

1

1

1

0

0

0

0

0

1

1

1

1

0

0

0

0

 


 

ФИО________________________________

ФИО________________________________

ФИО________________________________

ФИО________________________________

Ответы. Формулы для вычислений «Код

Ответы. Формулы для вычислений «Код

Раскодировать последовательность и исправить ошибки

Раскодировать последовательность и исправить ошибки

Вариант 2 «Код Хэмминга» 1

Вариант 2 «Код Хэмминга» 1

Вариант 2 «Код Хэмминга» 1

Вариант 2 «Код Хэмминга» 1
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
17.11.2020