Explique o propósito do bit de paridade e como um algoritmo simples o utiliza para detectar erro na…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Explique o propósito do bit de paridade e como um algoritmo simples o utiliza para detectar erro na transmissão de um dado binário.
- A) Um único bit de paridade pode detectar quaisquer números de erro.
- B) O bit de paridade sinaliza se o número de 1s no bloco é par/ímpar; o receptor recalcula a paridade e detecta erro se houver discrepância.
- C) O bit de paridade corrige todos os erros transmitidos.
- D) Os bits de paridade não são utilizados na comunicação moderna.
- E) Um bit de paridade só é usado em transmissão unidimensional.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O bit de paridade é um bit extra acrescentado a um bloco de dados binários com a finalidade de detectar erros de transmissão. Ele é definido para que o total de bits 1 no bloco (incluindo o próprio bit de paridade) seja par (paridade par) ou ímpar (paridade ímpar), conforme o acordo entre transmissor e receptor.
- Exemplo: no bloco 1011001, há quatro 1s. Com paridade par, o transmissor acrescenta um bit 0 e envia 10110010, que mantém a quantidade de 1s par.
- O algoritmo do receptor é simples. Ele recebe o bloco completo, conta os bits 1 e verifica se a paridade combinada é respeitada. Se a contagem não bater com a paridade esperada, ele conclui que houve erro e pode pedir retransmissão. Se bater, aceita o dado.
- A alternativa B está correta porque descreve exatamente esse funcionamento: o bit sinaliza a paridade e o receptor recalcula e compara.
- Por que as outras estão erradas: A está errada porque um único bit de paridade só detecta erros em número ímpar de bits; erros em número par passam despercebidos. C está errada porque o bit de paridade apenas detecta erros, não os corrige, e nem sempre detecta todos. D está errada porque métodos de paridade ainda são usados em diversos contextos, como memórias RAM com ECC e comunicações seriais. E está errada porque a paridade não depende de transmissão unidimensional; ela é aplicada a blocos de bits em diversos tipos de comunicação.
💡 Dica: Descreva o funcionamento do bit de paridade e dê um exemplo de uso.
Alternativa por alternativa
O aluno acredita que um único bit de paridade consegue detectar qualquer quantidade de erros, sem perceber que dois bits invertidos mantêm a paridade inalterada.
O bit adiciona uma verificação simples: qualquer alteração que mude o número total de 1s altera a paridade transmitida, indicando corrupção de pelo menos um bit. Não corrige erros nem detecta todos os múltiplos erros.
O aluno confunde detecção com correção, supondo que o bit de paridade indica e também localiza e corrige todos os bits errados.
Por que engana: Confundir a função do bit de paridade, acreditando que ele pode corrigir erros em vez de apenas detectá-los.
O aluno assume que técnicas antigas de comunicação foram abandonadas, usando a intuição de que tecnologias mais novas eliminam métodos simples.
O aluno acredita que a paridade é um recurso restrito a um tipo específico de transmissão, sem compreender que ela se aplica a blocos de bits de forma geral.
Raio-X da questão
bit de paridade
avaliacao
detecção de erros em dados · sistemas de numeração binária
Revisar como funciona a detecção de erros em transmissões de dados.
Confundir a função do bit de paridade, acreditando que ele pode corrigir erros em vez de apenas detectá-los.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Explique, de forma concisa, o que é um bit de paridade em um algoritmo de verificação de erro de dados e qual sua…
- Qual é a principal finalidade de um bit de paridade em uma transmissão de dados?
- Escreva um algoritmo em pseudocódigo que receba uma sequência de bits (entrada) e gere um bit de paridade ímpar…
- Por que um algoritmo de verificação baseado em CRC detecta com mais eficácia rajadas de erros em pacotes do que um único…
- Desenvolva em pseudocódigo um algoritmo que codifique leituras inteiras de temperatura (0–127) em pacotes de 8 bits: 7…
- Qual algoritmo é comumente usado para detectar erros em quadros ou pacotes tratando a sequência de bits como um…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
