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

Uma empresa utiliza um sistema de comunicação que envia dados por pacotes. Cada pacote contém 256 bytes. Se a…

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

Uma empresa utiliza um sistema de comunicação que envia dados por pacotes. Cada pacote contém 256 bytes. Se a mensagem total tem 1024 bytes, quantos pacotes são necessários para transmitir essa mensagem?

  1. A) 2 pacotes
  2. B) 3 pacotes
  3. C) 4 pacotes
  4. D) 5 pacotes
  5. E) 6 pacotes

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identificar os dados do enunciado. A mensagem total tem 1024 bytes e cada pacote comporta 256 bytes. Passo 2: Calcular quantos pacotes de 256 bytes são necessários para cobrir 1024 bytes, dividindo o total pelo tamanho de cada pacote: 1024 / 256 = 4. Passo 3: A divisão é exata, então não sobra nenhum byte que exija um pacote adicional. Passo 4: Verificar o resultado: 4 pacotes x 256 bytes = 1024 bytes, exatamente o tamanho da mensagem. Por que as outras alternativas estão erradas: A) 2 pacotes cobrem apenas 512 bytes, insuficiente para 1024 bytes. B) 3 pacotes cobrem 768 bytes, ainda deixando 256 bytes sem transmitir. D) 5 pacotes seria um pacote a mais do que o necessário, pois 4 já cobrem toda a mensagem. E) 6 pacotes não é justificado pelos dados do enunciado, que não mencionam cabeçalhos ou overhead. Conclusão: a resposta correta é C, de acordo com o gabarito oficial.

💡 Dica: Divida o total de bytes pelo tamanho de cada pacote.

Alternativa por alternativa

A Erradaerro: Atenção

O aluno provavelmente dividiu 1024 por 512 em vez de 256, confundindo o tamanho do pacote com outro valor da mesma ordem de grandeza.

B Erradaerro: Procedimentala que mais engana

O aluno pode ter subtraído um pacote do total antes de dividir (1024 - 256 = 768, depois 768 / 256 = 3), esquecendo que o primeiro pacote também precisa ser contado.

Por que engana: O aluno pode confundir a quantidade de pacotes necessários, somando em vez de dividir os bytes totais pelos bytes por pacote.

C Correta

4 pacotes são necessários para transmitir 1024 bytes.

D Erradaerro: Senso comum

O aluno provavelmente somou um pacote extra por achar que sempre sobra um resto a ser enviado, mesmo quando a divisão é exata, ou por supor um cabeçalho que o enunciado não menciona.

E Erradaerro: Interpretação

O aluno provavelmente acrescentou pacotes de controle ou overhead (como pacotes de confirmação ou de abertura de conexão) que não aparecem no enunciado, inventando dados não fornecidos.

Raio-X da questão

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

transmissão de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

divisao de numeros inteiros · conversao de unidades

📚 Reveja

Revisar como calcular a quantidade de pacotes a partir do tamanho total de dados.

⚠️ Erro mais comum

O aluno pode confundir a quantidade de pacotes necessários, somando em vez de dividir os bytes totais pelos bytes por pacote.

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