Assinale a alternativa que apresenta, entre os dados binário...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa A é a correta nesta questão.
A questão aborda o conceito de paridade em sistemas de transmissão de dados, um método simples e amplamente utilizado para verificar a integridade dos dados após a transmissão. Nesse contexto, a paridade é utilizada para detectar erros simples que possam ocorrer durante a transmissão dos dados.
Para entender como a paridade funciona, é essencial saber que existem dois tipos: a paridade par e a paridade ímpar. Na paridade par, o número total de bits 1 no conjunto de dados (incluindo o bit de paridade) deve ser par. Se o número de 1s for ímpar, o bit de paridade é ajustado para 1, tornando a contagem total par.
Agora, vamos analisar cada uma das alternativas:
A - 0000001 | bit de paridade = 1
Neste caso, há um único bit 1 nos dados, e o bit de paridade é 1. A soma total dos bits 1 é 2 (um do dado e um do bit de paridade), que é um número par. Portanto, está correto para a paridade par.
B - 1111110 | bit de paridade = 1
Aqui temos seis bits 1 nos dados, e o bit de paridade também é 1, resultando em um total de sete 1s. Sete é um número ímpar, o que não satisfaz a condição de paridade par.
C - 0000000 | bit de paridade = 1
Neste conjunto de dados, não há bits 1, mas o bit de paridade é 1, o que resulta em um total de um 1. Este total é ímpar, o que não está correto para a paridade par.
D - 0101010 | bit de paridade = 0
Aqui, três bits 1 estão presentes nos dados, e com o bit de paridade 0, o total permanece ímpar. Isso não atende ao critério de paridade par.
Com base no método de verificação de paridade par, a única alternativa que preenche os requisitos é a alternativa A. Espero que essa explicação tenha esclarecido suas dúvidas sobre o conceito de paridade em transmissão de dados. Se você ainda tiver alguma dúvida, sinta-se à vontade para perguntar!
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Existem dois tipos de código de paridade: a paridade par e a paridade ímpar. A paridade será par quando o número de bits de valor '1' for ímpar e, neste caso, é adicionado um bit de valor '1' ao início ou final do dado, tornando o número de bits par; caso contrário, será ímpar.
Se o número de bits '1' for nulo (ou seja, caso se trate do binário '0'), a paridade dele será par.
GAB A.
a) 0000001 | bit de paridade = 1
Número de bits 1 é impar, logo, como se quer a paridade par o bit de paridade é 1
b)
1111110 | bit de paridade = 1 (bit de paridade = 0)
c)
0000000 | bit de paridade = 1 (bit de paridade = 0)
d)
0101010 | bit de paridade = 0 (bit de paridade = 1)
Vamos aos comentários.
"Para ver como eles podem ser mais eficientes do que os códigos de correção de erros, considere o primeiro código de detecção de erros, em que um único bit de paridade é acrescentado aos dados. O bit de paridade é escolhido de modo que o número de bits 1 na palavra de código seja par (ou ímpar). Fazer isso é equivalente a calcular o bit de paridade (par) como a soma de módulo 2 ou a operação XOR dos bits de dados. Por exemplo, quando 1011010 é enviado na paridade par, um bit é acrescentado ao final, para torná-lo 10110100. Com a paridade ímpar, 1011010 torna-se 10110101."
Vamos traduzir o que o autor está falando: Tanenbaum fala que o Paridade PAR é quanto termina com "0" fazendo um XOR o final fica "1" e a Paridade Impar quando termina com "1" fazendo um XOR fica "0"
Fonte: Tanenbaum (2011) pg. 131
#SóNinja
#CursoAdonai
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo