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

Considere o seguinte problema: você possui diferentes tamanhos de caixas e precisa empacotar uma quantidade…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

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

Considere o seguinte problema: você possui diferentes tamanhos de caixas e precisa empacotar uma quantidade fixa de produtos. Analise as soluções apresentadas por seus colegas e escolha a que usa variáveis para lidar com as diferenças de tamanho das caixas.

  1. A) Usar sempre as caixas maiores, ignorando as menores.
  2. B) Contar quantos produtos cabem em cada caixa e usar a maior sem variação.
  3. C) Criar um algoritmo que varia a quantidade em cada caixa conforme o tamanho.
  4. D) Escolher o tamanho da caixa com base na quantidade total de produtos apenas.
  5. E) Utilizar apenas uma função fixa sem considerar diferentes tamanhos.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O problema pede a solução que usa variáveis para lidar com caixas de tamanhos diferentes. Isso significa uma solução que não fixa um valor único, mas que ajusta a quantidade de produtos em cada caixa de acordo com o tamanho dela. Passo 2: A alternativa C, 'Criar um algoritmo que varia a quantidade em cada caixa conforme o tamanho', descreve exatamente isso: a quantidade colocada em cada caixa é uma variável que depende da capacidade da caixa, e o algoritmo organiza o empacotamento com base nessa variação. Passo 3: A alternativa A está errada, pois usar sempre as caixas maiores ignora as menores e não usa nenhuma variável para tratar as diferenças. Passo 4: A alternativa B está errada, pois usar sempre a maior capacidade sem variação elimina justamente a variação que o problema exige. Passo 5: A alternativa D está errada, pois escolher o tamanho da caixa só pela quantidade total não considera como os tamanhos diferentes afetam o empacotamento. Passo 6: A alternativa E está errada, pois uma função fixa, sem considerar diferentes tamanhos, é o oposto do que o enunciado pede. Passo 7: Concluímos que a resposta correta é a C, que coincide com o gabarito oficial.

💡 Dica: Identifique as variáveis que representam os tamanhos das caixas.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que basta usar sempre as caixas maiores para simplificar o problema, sem perceber que isso ignora a diferença de tamanhos que a questão pede para tratar.

B Erradaerro: Procedimentala que mais engana

O aluno entende que contar a capacidade de cada caixa é suficiente, mas depois fixa uma única capacidade para todas, sem usar a variação dos tamanhos como variável.

Por que engana: Interpretar que usar sempre o maior ou um tamanho fixo de caixa resolve o problema, sem considerar a variacao necessaria nas variaveis.

C Correta

Essa proposta é adequada, pois utiliza variáveis para se adaptar aos tamanhos.

D Erradaerro: Interpretação

O aluno foca apenas na quantidade total de produtos e esquece que o critério de escolha deve levar em conta os tamanhos diferentes das caixas, não só o total.

E Erradaerro: Senso comum

O aluno associa solução simples a uma função fixa e acredita que ignorar os tamanhos diferentes seria uma estratégia válida, contrariando o enunciado que pede tratamento dessas diferenças.

Raio-X da questão

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

variáveis em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

variaveis em programacao · algoritmos basicos

📚 Reveja

Revisar o uso de variáveis em problemas de programação.

⚠️ Erro mais comum

Interpretar que usar sempre o maior ou um tamanho fixo de caixa resolve o problema, sem considerar a variacao necessaria nas variaveis.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

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