GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO07Fácil⏱ curto

Qual é a função do campo checksum em um pacote de dados durante a transmissão em rede?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO07

Compreender as diferentes tecnologias, bem como equipamentos, protocolos e serviços envolvidos no funcionamento de redes de computadores, identificando suas possibilidades de escala e confiabilidade.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a função do campo checksum em um pacote de dados durante a transmissão em rede?

  1. A) O campo checksum é usado para codificação de dados durante a transmissão.
  2. B) Checksum é um campo que armazena a quantidade de bytes enviados no pacote.
  3. C) Detectar corrupção de dados comparando uma soma de verificação calculada no emissor com a recalculada no receptor.
  4. D) O campo checksum serve para criptografar os dados no pacote antes da transmissão.
  5. E) O campo checksum é utilizado para aumentar a velocidade da transmissão dos dados.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Pense no que um checksum (soma de verificação) faz em redes de computadores. Ele é um valor calculado a partir do conteúdo do pacote, normalmente por uma função matemática simples, e enviado junto com os dados.
  2. No receptor, o mesmo cálculo é refeito sobre os dados recebidos. Se o valor recalculado for igual ao valor recebido, há boa chance de que não houve corrupção; se forem diferentes, algum bit foi alterado durante a transmissão e o pacote costuma ser descartado ou retransmitido.
  3. Logo, a função do checksum é detectar corrupção de dados, o que corresponde exatamente à alternativa C, que é a que eu concluí ser correta, coincidindo com o gabarito oficial.
  4. Por que as outras estão erradas: A) codificação de dados não é o objetivo do checksum, que não transforma a informação; B) a quantidade de bytes é informada por outro campo, como o campo de comprimento; D) criptografia exige chave e não é função do checksum; E) o checksum não acelera a transmissão, pois apenas acrescenta processamento e bits ao pacote.
  5. Observação: o checksum detecta muitos erros, mas não garante a detecção de todos, e não protege contra alterações intencionais por si só.

💡 Dica: Considere o papel do checksum na verificação de erros.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde verificação de integridade com codificação, imaginando que o checksum transforma os dados para representá-los de outra forma.

Por que engana: Confundir a função do checksum com criptografia ou codificação de dados, acreditando que ele serve para proteger a informação em vez de verificar sua integridade.

B Erradaerro: Conceitual

Associa o checksum ao tamanho do pacote, confundindo o valor de verificação com o campo de comprimento, que informa quantos bytes existem.

C Correta

O checksum é um valor calculado sobre os bytes do pacote e inserido no cabeçalho; ao receber, o dispositivo recalcula o checksum e compara para identificar alterações causadas por erros de transmissão.

D Erradaerro: Senso comum

Acredita que qualquer campo de verificação protege os dados, confundindo integridade com sigilo e assumindo que checksum criptografa.

E Erradaerro: Senso comum

Imagina que um campo adicional deve ajudar a acelerar a comunicação, sem considerar que ele apenas acrescenta bits e processamento ao pacote.

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 unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

checksum em pacotes de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

função de campos em pacotes · transmissão de dados em rede

📚 Reveja

Revisar o funcionamento de protocolos de transmissão de dados.

⚠️ Erro mais comum

Confundir a função do checksum com criptografia ou codificação de dados, acreditando que ele serve para proteger a informação em vez de verificar sua integridade.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Analisar criticamente artefatos computacionais, sendo capaz de identificar as vulnerabilidades dos ambientes e das soluções computacionais buscando garantir a integridade, privacidade, sigilo e segurança das informações.

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