Buscar

Detecçãocorreção de erros

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Correção/Detecção de Erros 
Questão 1. 
(i) 11010110 (ii) 00101000 (iii) 10101010 (iv) 11111011 (v) 11010101 (vi) 
10101100 (vii) 01011110 (viii) 10001101 
 
Resposta: Alternativa (E) 
Como é informado que a paridade é par, qualquer bloco que tiver um número 
ímpar de 1s estará errado. Corrigindo os bits de paridade incorreto, temos: 
(i) 11010111; (iv) 11111010; (v) 11010100; (vii) 01011111 
 
Questão 2. 
Escreva em octal a sequência que deve ser enviada: 
010111 101010 010000 111011 100011 
 
Resposta: 
 
 
Questão 3. 
001110101 101110011 010010110 100110100 010101101 
 
Resposta: 
 
 
010111010101010100001111011110001111101010 
 
Separando de três em três, temos: 
010 |111| 010| 101| 010| 100| 001| 111| 011| 110| 001| 
111| 101| 010 
 
Mensagem em octal: 
27252417361752 
 
001111101101110011010010110100110100010101101 
 
Separando de quatro em quatro, temos: 
0000| 0111| 1101| 1011| 1001| 1010| 0101| 1010| 0110| 
1000| 1010| 1101 
 
Mensagem em hexadecimal: 
07DB9A5A68AD 
 
 
Questão 4. 
(i) 100 (ii) 350 (iii) 550 
 
Resposta: 
Como k + p £ 2" 		- 1, sendo k o número de bits de dados e p o numero de bits 
de paridade: 
(i) são necessários 7 bits, pois 100 + 7 £ 128 - 1 
(ii) são necessários 9 bits, pois 350 + 9 £ 512 – 1 
(iii) são necessários 10 bits, pois 550 + 10 £ 1024 – 1 
 
 
Questão 5. 
 
Resposta: 
m blocos de k bits são organizados numa matriz (m * k) 
O bit de paridade de cada linha é calculado e anexado á linha 
antes de ser transmitida. A paridade de cada coluna também 
é calculado como: (m * k + m + k + 1, m * k, 3), sendo m = 1 e k = 20, temos: 
(20 + 1 + 20 + 1, 20, 3) logo n = 42. 
 
 
Questão 6. 
 
Resposta: 
 
 
E1 = P1ÅD1ÅD2ÅD4ÅD5ÅD7ÅD9ÅD11 = 0 
E2 = P2ÅD1ÅD3ÅD4ÅD6ÅD7ÅD10ÅD11 = 1 
E3 = P3ÅD2ÅD3ÅD4ÅD8ÅD9ÅD10ÅD11 = 1 
E4 = P4ÅD5ÅD6ÅD7ÅD8ÅD9ÅD10ÅD11 = 1 
Dados corrigidos: 01101110010 
1 1 1 0 
E4 E3 E2 E1 
 
O 10º dígito possui erro	
 
 
Questão 10. 
Resposta: 
Como k + p £ 2" 		- 1, sendo k o número de bits de dados e p o numero de bits 
de paridade: 
32 + 6 £ 64 , por isso, são necessários 6 bits de paridade. 
 
 
Questão 11. 
 
Resposta: 
P1=D1ÅD2ÅD4ÅD5ÅD7ÅD9ÅD11ÅD12ÅD14ÅD16ÅD18ÅD20ÅD22ÅD24Å
D26ÅD27ÅD29ÅD31 = 0 
 
P2=D1ÅD3ÅD4ÅD6ÅD7ÅD10ÅD11ÅD13ÅD14ÅD17ÅD18ÅD21ÅD22ÅD25
ÅD26ÅD28ÅD29ÅD32 = 0 
 
P3=D2ÅD3ÅD4ÅD8ÅD9ÅD10ÅD11ÅD15ÅD16ÅD17ÅD18ÅD23ÅD24ÅD25
ÅD26ÅD30ÅD31ÅD32 = 0 
 
P4=D5ÅD6ÅD7ÅD8ÅD9ÅD10ÅD11ÅD19ÅD20ÅD21ÅD22ÅD23ÅD24ÅD25
ÅD26 = 1 
 
P5=D12ÅD13ÅD14ÅD15ÅD16ÅD17ÅD18ÅD19ÅD20ÅD21ÅD22ÅD23ÅD24
ÅD25ÅD26 = 1 
 
P6=D27ÅD28ÅD29ÅD30ÅD31ÅD32 = 0 
 
 
 
 
Mensagem: 00001001011010110111100101001000101011 
 
Questão 12. 
 
00111001001010010010100100101001010010 
 
Resposta: 
E1=P1ÅD1ÅD2ÅD4ÅD5ÅD7ÅD9ÅD11ÅD12ÅD14ÅD16ÅD18ÅD20ÅD22ÅD
24ÅD26ÅD27ÅD29ÅD31 = 1 
 
E2=P2ÅD1ÅD3ÅD4ÅD6ÅD7ÅD10ÅD11ÅD13ÅD14ÅD17ÅD18ÅD21ÅD22Å
D25ÅD26ÅD28ÅD29ÅD32 = 1 
 
E3=P3ÅD2ÅD3ÅD4ÅD8ÅD9ÅD10ÅD11ÅD15ÅD16ÅD17ÅD18ÅD23ÅD24Å
D25ÅD26ÅD30ÅD31ÅD32 = 0 
 
E4=P4ÅD5ÅD6ÅD7ÅD8ÅD9ÅD10ÅD11ÅD19ÅD20ÅD21ÅD22ÅD23ÅD24Å
D25ÅD26 = 0 
 
E5=P5ÅD12ÅD13ÅD14ÅD15ÅD16ÅD17ÅD18ÅD19ÅD20ÅD21ÅD22ÅD23Å
D24ÅD25ÅD26 = 1 
 
E6=P6ÅD27ÅD28ÅD29ÅD30ÅD31ÅD32 = 0 
 
0 1 0 0 1 1 
E6 E5 E4 E3 E2 E1 
 
 
 
Mensagem em binário: 11000010100000010010010100010010 
Em hexadecimal: 1100 | 0010 | 1000 | 0001 | 0010 | 0101 | 0001 | 0010 
C2812512

Outros materiais