GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO07Média⏱ curto

Em uma competição de programação, uma equipe envia um código para um servidor em pacotes. Se um pacote se…

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

Em uma competição de programação, uma equipe envia um código para um servidor em pacotes. Se um pacote se perde durante a transmissão, o que pode acontecer?

  1. A) O código será executado mesmo assim.
  2. B) O servidor solicitará o pacote perdido.
  3. C) O código será ignorado pela equipe.
  4. D) Todos os pacotes são reordenados automaticamente.
  5. E) Nada acontece, o código permanece intacto.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique o cenário. A equipe envia o código em pacotes pela rede. Um pacote se perde no meio da transmissão, então o servidor não recebe um pedaço do código.
  2. Pense no funcionamento típico das redes. Protocolos de transmissão confiável, como o TCP, numeram os pacotes e confirmam o recebimento. Quando o servidor percebe que falta um pacote (por uma sequência interrompida ou por um tempo de espera esgotado), ele pede o reenvio daquele pacote específico.
  3. Conclua. Por isso, a alternativa B está correta: o servidor solicita o pacote perdido, e a transmissão se completa.
  4. Analise as demais. A) está errada, pois um código incompleto não pode ser executado corretamente, já que parte das instruções está faltando. C) está errada, porque a equipe é quem envia o código e não o descarta por causa da perda; o problema ocorre na transmissão. D) está errada, pois a perda de um pacote não faz os demais serem reordenados; a reordenação, quando existe, serve para colocar os pacotes recebidos na ordem original. E) está errada, já que a perda altera o conteúdo recebido pelo servidor, que fica incompleto.
  5. Observação sobre a pergunta. O enunciado usa 'pode acontecer', ou seja, pede a possibilidade mais coerente com o funcionamento da rede. Entre as opções, somente o reenvio solicitado pelo servidor descreve uma situação real e esperada.

💡 Dica: Considere as consequências da perda de pacotes na transmissão de dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que o computador executa o programa mesmo com partes faltando, como se o sistema apenas ignorasse a falha.

Por que engana: O aluno pode achar que o código será executado mesmo com pacotes perdidos, ignorando a necessidade de retransmissão.

B Correta

Protocolos de transmissão geralmente pedem reenvio de pacotes perdidos.

C Erradaerro: Interpretação

O aluno entende que a perda do pacote faz a própria equipe descartar o código, confundindo quem envia com quem recebe e ignorando que o problema ocorre na transmissão.

D Erradaerro: Conceitual

O aluno supõe que a perda de um pacote faz a rede reorganizar automaticamente todos os demais, confundindo a reordenação de pacotes com a recuperação do que foi perdido.

E Erradaerro: Senso comum

O aluno imagina que a rede é tão robusta que a perda não afeta o conteúdo, usando a intuição do dia a dia de que 'tudo chega do mesmo jeito' sem considerar que o pacote perdido não chega ao destino.

Raio-X da questão

Dificuldade Média
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✍️ situacional🧩 progressao
🎯 Conceito central

transmissão de dados

📌 Objetivo

diagnostico

🧱 Pré-requisitos

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

📚 Reveja

Revisar os conceitos de protocolos de transmissão e controle de erros.

⚠️ Erro mais comum

O aluno pode achar que o código será executado mesmo com pacotes perdidos, ignorando a necessidade de retransmissão.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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