GeraProva GeraProva Provas com IA para professores do Brasil
ComputaçãoCrianças pequenas (4a-5a11m)BNCC EI03CO05Difícil⏱ medio

Ao lado de uma estante colorida, Anita notou que havia 60 cubos espalhados no tapete. Para contar esses cubos…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EI03CO05

Comparar soluções algorítmicas para resolver um mesmo problema.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao lado de uma estante colorida, Anita notou que havia 60 cubos espalhados no tapete. Para contar esses cubos, ela adotou o algoritmo A: pegar um cubo por vez, marcando um traço em um papel a cada retirada, repetindo a ação até não restar cubo. Pouco depois, Bruno propôs o algoritmo B: dividir os 60 cubos em pilhas de 10, contar quantas pilhas formou e multiplicar o número de pilhas por 10 para obter o total. Ambos confirmaram que havia exatamente 60 cubos. Quando decidiram juntar outros 60 cubos, passaram a analisar qual procedimento exigiria menos verificações. Compare as soluções algorítmicas descritas no texto-base e determine qual delas realiza menos verificações para contar 120 cubos.

  1. A) O algoritmo de Anita consome menos memória para armazenar a contagem de cubos.
  2. B) O algoritmo de Anita realiza um número menor de verificações ao contar 120 cubos.
  3. C) O algoritmo de Bruno evita completamente o uso de operações aritméticas para contar cubos.
  4. D) Ambos os algoritmos realizam o mesmo número de verificações ao contar 120 cubos.
  5. E) O algoritmo de Bruno realiza um número menor de verificações ao contar 120 cubos.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Resolvi a questão sem olhar o gabarito. A pergunta pede o procedimento que faz menos verificações para contar 120 cubos.
  2. No algoritmo de Anita, cada cubo é retirado e marcado com um traço, então cada cubo gera uma verificação. Para 120 cubos, são 120 verificações.
  3. No algoritmo de Bruno, os 120 cubos são organizados em pilhas de 10. Isso dá 12 pilhas, e a contagem é feita sobre as pilhas (12 verificações), seguida de uma multiplicação de 12 por 10 para obter 120.
  4. Comparando, 12 verificações são menos que 120. Logo, o algoritmo de Bruno é o que realiza menos verificações, o que coincide com o gabarito oficial E.
  5. Por que as demais estão erradas: A trata de memória, grandeza que a questão não compara; B é falsa porque o método de Anita exige mais verificações; C é falsa porque Bruno usa multiplicação por 10, uma operação aritmética; D é falsa porque os dois métodos não exigem o mesmo número de verificações.

💡 Dica: Compare o número de verificações feitas em cada algoritmo para 120 cubos.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno confunde a quantidade de verificações com o uso de memória, grandeza que o enunciado não pede. Assim, acredita que um método menos exigente em armazenamento também seria o que faz menos verificações.

B Erradaerro: Conceituala que mais engana

O aluno acredita que contar um a um, com traços, exige menos checagens porque o procedimento é simples e repetitivo. Não percebe que cada cubo retirado gera uma verificação, enquanto o agrupamento em pilhas reduz o número de contagens.

Por que engana: Confundir o número de verificações com o número de operações aritméticas ou não considerar a multiplicação no algoritmo de Bruno.

C Erradaerro: Interpretação

O aluno supõe que Bruno não usa aritmética porque a estratégia parece apenas agrupar e contar pilhas. Ignora que o algoritmo B termina com uma multiplicação por 10, o que contradiz a afirmação.

D Erradaerro: Interpretação

O aluno pensa que ambos os métodos verificam cada cubo individualmente, o que daria o mesmo total de verificações. Não percebe que o algoritmo B conta pilhas, e não cubos isolados.

E Correta

Bruno faz 12 verificações de pilha + 1 multiplicação, total 13, bem menos que 120 de Anita.

Raio-X da questão

Dificuldade Difícil
Bloom Aplicar
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

algoritmos e contagem

📌 Objetivo

avaliacao

🧱 Pré-requisitos

contagem e multiplicação simples

📚 Reveja

Estude como comparar eficiência de algoritmos e operações básicas de multiplicação.

⚠️ Erro mais comum

Confundir o número de verificações com o número de operações aritméticas ou não considerar a multiplicação no algoritmo de Bruno.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resoluçã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.