Durante uma aula, o professor explica que um dado é quebrado em pacotes para ser enviado. Se cada pacote…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma aula, o professor explica que um dado é quebrado em pacotes para ser enviado. Se cada pacote possui 256 bytes e um arquivo totaliza 1024 bytes, quantos pacotes serão necessários?
- A) 2 pacotes
- B) 3 pacotes
- C) 4 pacotes
- D) 5 pacotes
- E) 6 pacotes
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique os dados do enunciado. Cada pacote tem 256 bytes e o arquivo tem 1024 bytes. Como o arquivo é dividido em pacotes de tamanho fixo, a pergunta é quantos blocos de 256 bytes cabem em 1024 bytes. Passo 2: Faça a divisão do total pelo tamanho de cada pacote: 1024 / 256 = 4. Passo 3: Verifique o resultado multiplicando: 4 pacotes x 256 bytes = 1024 bytes, portanto não sobra nenhum byte e não é preciso um pacote extra. Passo 4: Conclusão: são necessários 4 pacotes, alternativa C. O gabarito oficial está correto. Por que as outras estão erradas: A) 2 pacotes só cobriria 512 bytes, então o pacote teria sido considerado de 512 bytes por engano. B) 3 pacotes cobriria 768 bytes, faltando 256 bytes do arquivo. D) 5 pacotes seria mais do que o necessário, pois o arquivo se divide exatamente em 4 partes e não sobra nada para um quinto pacote. E) 6 pacotes cobriria 1536 bytes, mais que o dobro do necessário.
💡 Dica: Calcule o número de pacotes dividindo o total de bytes pelo tamanho de cada pacote.
Alternativa por alternativa
Provavelmente dividiu 1024 por 512 ou tomou o tamanho do pacote como o dobro do real, obtendo apenas 2 pacotes.
Pode ter subtraído um pacote do total antes de dividir (1024 - 256 = 768, e 768 / 256 = 3), ou errou a divisão, esquecendo a última parte do arquivo.
Por que engana: O aluno pode confundir a quantidade total de bytes com a quantidade de pacotes, somando em vez de dividir.
256 bytes x 4 pacotes = 1024 bytes.
Acredita que sempre sobra um pacote extra ao dividir, somando 1 ao quociente mesmo quando a divisão é exata, como se fosse preciso arredondar para cima sem necessidade.
Provavelmente somou ao resultado correto dois pacotes extras ou calculou 1024 + 512 = 1536 antes de dividir, o que inflaciona o número de pacotes sem justificativa no enunciado.
Raio-X da questão
transmissão de dados
avaliacao
divisao de numeros inteiros · unidade de medida em bytes
Revisar como os dados são divididos em pacotes para transmissão.
O aluno pode confundir a quantidade total de bytes com a quantidade de pacotes, somando em vez de dividir.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Enquanto visitantes aguardavam a abertura de um museu, técnicos programaram um painel luminoso e um robô-guia para…
- Para resolver uma atividade de Matemática, um estudante anota os passos nesta ordem: ler o enunciado, identificar os…
- Em um aplicativo, o total de maçãs é calculado a partir de duas informações informadas pelo usuário: as maçãs que estão…
- No fim da tarde, a responsável por uma sala de leitura separa dois tablets para um grupo de crianças. Antes de entregar…
- Descreva, em algoritmo de alto nível (passos), como um receptor deve processar pacotes de um arquivo recebido: verificar…
- Proponha um algoritmo de alto nível para que um sistema destino reconstitu´a um arquivo recebido em pacotes que podem…
🔎 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
