Explique, de forma concisa, o que é um bit de paridade em um algoritmo de verificação de erro de dados e qual…
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, de forma concisa, o que é um bit de paridade em um algoritmo de verificação de erro de dados e qual sua capacidade de detectar alterações em um dado binário transmitido.
- A) Um espaço no cabeçalho do pacote que indica o número total de bits transmitidos.
- B) Um bit adicional (paridade par ou ímpar) calculado sobre os bits que indica se houve alteração em um único bit.
- C) Um segmento fixo de 4 bits que armazena dados redundantes sem relação com erros.
- D) Um bit que informa a direção da transmissão dos dados, não erros nos bits.
- E) Um bit que representa a soma total de todos os bits enviados, sem verificar erros.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O bit de paridade é um bit extra acrescentado a um grupo de bits de dados. Ele é calculado de modo que o total de bits 1 no conjunto (dados mais o próprio bit) seja par (paridade par) ou ímpar (paridade ímpar). Passo 2: No receptor, basta recontar os bits 1 e verificar se a paridade combinada foi mantida. Se não foi, o receptor sabe que houve alteração durante a transmissão. Passo 3: Por isso a alternativa B é a correta: o bit indica a presença de alteração, e a detecção é confiável para um único bit alterado, pois qualquer alteração de um bit inverte a paridade. Passo 4: A alternativa A está errada, pois o bit de paridade não é um espaço de cabeçalho nem informa o número de bits transmitidos. Passo 5: A alternativa C está errada, pois o bit de paridade não é um segmento fixo de 4 bits e não é um dado redundante sem relação com erros; ele existe justamente para detectar erros. Passo 6: A alternativa D está errada, pois o bit de paridade não trata da direção da transmissão e sim da integridade dos bits. Passo 7: A alternativa E está errada, pois o bit de paridade não é uma soma total dos bits e não é usado sem verificação de erros; ele é a própria verificação. Passo 8: Limitação: a paridade simples não detecta alterações em número par de bits, como dois bits invertidos, nem corrige o erro, apenas o sinaliza. Isso não invalida o gabarito, pois a questão pergunta o que o bit indica e sua capacidade de detecção de alteração em um bit.
💡 Dica: Defina o bit de paridade e explique sua função na detecção de erros.
Alternativa por alternativa
O aluno confunde o bit de paridade com um campo de controle de cabeçalho ou contador, imaginando que ele serve para informar o tamanho ou a quantidade de bits transmitidos.
Por que engana: Confundir o bit de paridade com outros tipos de bits de controle, como o cabeçalho do pacote ou a soma total dos bits.
O bit de paridade resulta da operação XOR dos bits; uma inversão de um bit muda a paridade esperada, detectando erros de bit único, mas não garante detecção de certas combinações de múltiplos erros nem corrige falhas.
O aluno imagina que o bit de paridade é um bloco fixo de dados redundantes sem função de verificação, confundindo-o com preenchimento ou redundância decorativa.
O aluno associa o bit a sinalização de direção da comunicação, como em protocolos que indicam sentido do fluxo, e não à integridade dos dados.
O aluno pensa que o bit é uma soma de verificação dos bits transmitidos e se confunde ao achar que a soma por si só não verifica erros, quando na verdade o bit de paridade é usado justamente para verificar erros.
Raio-X da questão
bit de paridade
avaliacao
verificacao de erros em dados · sistemas binarios
Revisar os conceitos de verificação de erro e transmissão de dados.
Confundir o bit de paridade com outros tipos de bits de controle, como o cabeçalho do pacote ou a soma total dos bits.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Explique o propósito do bit de paridade e como um algoritmo simples o utiliza para detectar erro na transmissão de um…
- Escreva um algoritmo em pseudocódigo que receba uma sequência de bits (entrada) e gere um bit de paridade ímpar…
- Qual é a principal finalidade de um bit de paridade em uma transmissão de dados?
- 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…
- Em armazenamento por paridade, como a paridade detecta erro e qual é sua principal limitação para correção em blocos de…
🔎 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
