GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO09Média⏱ medio

Se o receptor calcular um CRC diferente do valor enviado no campo de verificação de um pacote, qual ação deve…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO09

Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsável, respeitando direitos autorais, de imagem e as leis vigentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Se o receptor calcular um CRC diferente do valor enviado no campo de verificação de um pacote, qual ação deve ser tomada para manter a integridade dos dados?

  1. A) Reencaminhar o pacote para o próximo destino, ignorando o erro.
  2. B) Descartar o pacote e solicitar retransmissão (mecanismo de controle de erro).
  3. C) Armazenar o pacote e enviar uma mensagem de confirmação ao remetente.
  4. D) Aceitar o pacote com CRC inválido e ignorar a verificação.
  5. E) Modificar o pacote para corrigir o erro antes de processá-lo.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O CRC (Cyclic Redundancy Check) é um código de verificação de erros calculado pelo remetente sobre o conteúdo do pacote e enviado no campo de verificação. O receptor recalcula o CRC sobre os dados que recebeu.
  2. Se o valor recalculado é diferente do valor recebido, significa que o pacote foi alterado em trânsito (ruído, interferência ou falha na transmissão). Portanto, os dados não são confiáveis.
  3. Para manter a integridade dos dados, o receptor deve descartar o pacote corrompido e pedir que ele seja reenviado, usando um mecanismo de controle de erro (como ARQ, por exemplo, em protocolos com confirmação e retransmissão). Assim, a informação correta chega ao destino.
  4. Por que as outras estão erradas:
  5. A) Reencaminhar um pacote com erro espalha dados corrompidos pela rede.
  6. C) Armazenar o pacote corrompido mantém dados inválidos e a confirmação enviada ao remetente indicaria recebimento correto, o que não é verdade.
  7. D) Aceitar o pacote com CRC inválido elimina justamente a função de detecção de erro do CRC.
  8. E) O CRC detecta erros, mas não permite reconstruir o pacote; alterar o conteúdo por conta própria pode gerar dados ainda mais errados.
  9. Conclusão: a alternativa B é a correta, pois é a única que preserva a integridade dos dados ao descartar o pacote inválido e obter uma cópia íntegra por retransmissão. O gabarito oficial está correto.

💡 Dica: Considere as opções de ação para garantir a integridade dos dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que o pacote deve seguir adiante mesmo com erro, achando que o problema será resolvido pelos próximos nós da rede.

Por que engana: O aluno pode confundir a necessidade de descartar um pacote com a ideia de reencaminhá-lo, ignorando o erro de CRC.

B Correta

CRC detecta corrupção; quando não confere, o pacote é considerado corrompido e o protocolo de enlace ou transporte solicita retransmissão para recuperar dados íntegros.

C Erradaerro: Conceitual

O aluno entende que armazenar o pacote e confirmar o recebimento resolve o problema, sem perceber que a confirmação indicaria dados válidos e que o pacote corrompido não deve ser mantido.

D Erradaerro: Senso comum

O aluno pensa que a verificação de CRC é opcional e que aceitar o pacote mesmo inválido é aceitável para não perder dados, ignorando que o CRC existe justamente para detectar erros.

E Erradaerro: Conceitual

O aluno imagina que o receptor pode 'consertar' o pacote sozinho, confundindo detecção de erro (função do CRC) com correção de erro.

Raio-X da questão

Dificuldade Média
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 consolidacao
🎯 Conceito central

verificação de integridade

📌 Objetivo

avaliacao

🧱 Pré-requisitos

verificação de integridade · códigos de correção de erros

📚 Reveja

Revisar os conceitos de CRC e suas aplicações em comunicação de dados.

⚠️ Erro mais comum

O aluno pode confundir a necessidade de descartar um pacote com a ideia de reencaminhá-lo, ignorando o erro de CRC.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Segurança e responsabilidade no uso da tecnologia computacional

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.