GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO07Fácil⏱ medio

O que é o campo 'checksum' em um pacote de rede e que tipo de erro ele detecta durante a transmissão?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO07

Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

O que é o campo 'checksum' em um pacote de rede e que tipo de erro ele detecta durante a transmissão?

  1. A) Um valor calculado sobre os bits do pacote usado para detectar corrupção acidental; indica alterações nos dados durante o trânsito.
  2. B) O checksum é usado para corrigir erros nos pacotes antes da transmissão.
  3. C) O campo 'checksum' indica o tempo que o pacote levou para ser transmitido.
  4. D) Checksum só é relevante para dados que não possuem redundância.
  5. E) O checksum é uma técnica de segurança que protege contra invasões.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Lembre o conceito de checksum (soma de verificação). É um valor calculado a partir do conteúdo de um pacote (por exemplo, somando seus bits ou palavras de 16 bits e tirando o complemento, como no cabeçalho IP, TCP e UDP). O transmissor calcula esse valor e o envia junto com os dados.
  2. No destino, o receptor refaz o cálculo sobre os dados recebidos e compara com o valor do campo. Se forem diferentes, houve alteração no pacote durante o trânsito, geralmente por ruído em um enlace, falha de equipamento ou interferência. Ou seja, o checksum detecta corrupção acidental.
  3. Logo, a alternativa A está correta, pois descreve exatamente isso: um valor calculado sobre os bits, usado para detectar corrupção e indicar alterações nos dados no trânsito. Ela coincide com o gabarito oficial.
  4. Por que as outras estão erradas: a B está errada porque o checksum apenas detecta erros, não os corrige, e não é usado antes da transmissão. A C está errada porque o checksum não mede tempo de transmissão, essa informação não é seu papel. A D está errada porque o checksum é justamente útil para dados de qualquer tipo, inclusive os sem redundância. A E está errada porque o checksum não é mecanismo de segurança contra invasões, pois qualquer atacante pode recalculá-lo após alterar o pacote; ele serve para integridade acidental.

💡 Dica: Defina o que é 'checksum' e explique sua função.

Alternativa por alternativa

A Correta

O checksum é uma função de redundância computada no emissor e verificada no receptor; se os valores diferem, houve alteração acidental de bits no pacote. Não corrige erros nem garante proteção contra ataques deliberados.

B Erradaerro: Conceituala que mais engana

O aluno confunde detecção com correção de erros, achando que o checksum repara o pacote. Também entende que ele atua antes da transmissão, quando na verdade é calculado e verificado na comunicação.

Por que engana: Confundir o uso do checksum como uma técnica de correção de erros, ao invés de apenas detecção de corrupção de dados.

C Erradaerro: Conceitual

O aluno associa o campo a informações temporais do pacote, como timestamp ou latência, talvez pelo termo 'verificação de tempo' ou por confundir com campos como TTL.

D Erradaerro: Senso comum

O aluno acredita que, se os dados já têm redundância, não há necessidade de verificação de integridade, usando a intuição de que 'já está protegido'. Não percebe que o checksum serve para qualquer dado transmitido.

E Erradaerro: Conceitual

O aluno associa checksum a mecanismos de criptografia ou assinatura digital, pelo uso frequente de somas de verificação em segurança. Não percebe que ele não resiste a alterações intencionais, pois pode ser recalculado.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

checksum em pacotes de rede

📌 Objetivo

avaliacao

🧱 Pré-requisitos

transmissão de dados · erros de comunicação

📚 Reveja

Revisar o funcionamento de protocolos de rede e detecção de erros.

⚠️ Erro mais comum

Confundir o uso do checksum como uma técnica de correção de erros, ao invés de apenas detecção de corrupção de dados.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de transmissão de dados

🔎 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.