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

Por que dividir um arquivo em pacotes e usar verificação de erro (por exemplo checksum) facilita a…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO04

Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Por que dividir um arquivo em pacotes e usar verificação de erro (por exemplo checksum) facilita a reconstrução dos dados no destino quando há perda na rede?

  1. A) Verificação de erro substitui a necessidade de endereços e roteamento.
  2. B) Dividir em pacotes elimina totalmente perdas; retransmissão nunca é necessária.
  3. C) Porque permite identificar pacotes corrompidos ou faltantes por número de sequência e checksum, retransmitindo apenas os necessários.
  4. D) O checksum corrige automaticamente dados corrompidos sem retransmissão.
  5. E) Números de sequência servem só para identificar o tamanho do pacote, não a ordem.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Ao dividir um arquivo em pacotes, cada pedaço recebe um número de sequência que indica sua posição na reconstrução do arquivo original. Isso permite ao destino montar os dados na ordem correta, mesmo que os pacotes cheguem fora de ordem.
  2. O checksum é um valor calculado a partir do conteúdo do pacote. Ao chegar, o destino recalcula esse valor; se não bater com o recebido, o pacote foi corrompido na transmissão.
  3. Combinando os dois mecanismos, o destino sabe exatamente quais pacotes chegaram com erro (checksum não confere) ou não chegaram (há lacunas na sequência numérica). Assim, basta solicitar a retransmissão apenas desses pacotes, economizando banda e tempo, em vez de reenviar o arquivo inteiro.
  4. Por que as outras estão erradas: A) endereços e roteamento são funções de camada de rede e não são substituídos pela verificação de erro; B) dividir em pacotes não elimina perdas, apenas facilita o tratamento delas, e a retransmissão continua necessária; D) o checksum apenas detecta erros, não os corrige, por isso a retransmissão é necessária; E) os números de sequência servem justamente para indicar a ordem dos pacotes, não apenas seu tamanho.
  5. Portanto, a alternativa correta é a C, que descreve corretamente o papel combinado do número de sequência e do checksum na recuperação seletiva dos dados.

💡 Dica: Explique a importância da divisão em pacotes e da verificação de erro.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que a verificação de erro dispensa o endereçamento e o roteamento, como se uma função de integridade substituísse a entrega dos pacotes ao destino correto.

Por que engana: Confundir a função do checksum, acreditando que ele corrige erros automaticamente em vez de apenas identificá-los.

B Erradaerro: Conceitual

O aluno entende que dividir em pacotes evita qualquer perda na rede, tomando a fragmentação como garantia de entrega, o que leva a imaginar que retransmissões nunca seriam necessárias.

C Correta

Sequência e checagem detectam erros e ausência; retransmissão seletiva reduz retrabalho e garante que os pacotes sejam reorganizados corretamente.

D Erradaerro: Conceitual

O aluno confunde detecção com correção de erros, imaginando que o checksum conserta automaticamente o dado corrompido. Na verdade ele apenas indica que houve falha, exigindo retransmissão.

E Erradaerro: Conceitual

O aluno acredita que o número de sequência indica o tamanho do pacote e não sua posição. Ele não percebe que a função principal do número de sequência é reordenar os dados e detectar lacunas.

Raio-X da questão

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

transmissão de dados

📌 Objetivo

diagnostico

🧱 Pré-requisitos

transmissão de dados · verificação de erro

📚 Reveja

Revisar conceitos de pacotes de dados e verificação de erro.

⚠️ Erro mais comum

Confundir a função do checksum, acreditando que ele corrige erros automaticamente em vez de apenas identificá-los.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Decomposição

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