GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO04Fácil⏱ medio

Durante uma competição de programação, os alunos devem criar um algoritmo que calcule a média de notas de três…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO04

Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante uma competição de programação, os alunos devem criar um algoritmo que calcule a média de notas de três provas. Quais elementos são essenciais na decomposição desse algoritmo?

  1. A) Definir as variáveis e somar as notas.
  2. B) Criar um gráfico das notas.
  3. C) Contar quantas provas foram feitas.
  4. D) Multiplicar as notas por dois.
  5. E) Armazenar as notas em uma lista de texto.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique o objetivo do algoritmo: calcular a média de três notas. Para isso, é preciso guardar as notas em variáveis, somá-las e dividir o total por 3. Passo 2: Na decomposição, as etapas essenciais são definir as variáveis que armazenam as notas e o resultado, e realizar a soma das notas. Passo 3: A alternativa A reúne exatamente esses elementos, por isso está correta e coincide com o gabarito oficial. Passo 4: A alternativa B está errada, pois criar um gráfico não é necessário para calcular uma média. Passo 5: A alternativa C está errada, pois o número de provas é fixo (três) e não precisa ser contado para o cálculo. Passo 6: A alternativa D está errada, pois multiplicar as notas por dois não contribui para a média e altera o resultado. Passo 7: A alternativa E está errada, pois armazenar as notas como texto impede a realização de operações aritméticas como a soma.

💡 Dica: Liste os passos necessários para calcular a média.

Alternativa por alternativa

A Correta

Definir variáveis é crucial para armazenar os dados e a soma é parte do cálculo da média.

B Erradaerro: Senso comuma que mais engana

O aluno pode ter associado análise de dados à necessidade de visualização, achando que representar as notas graficamente é uma etapa indispensável do cálculo da média.

Por que engana: O aluno pode confundir a necessidade de somar as notas com a criação de um gráfico, que não é essencial para calcular a média.

C Erradaerro: Interpretação

O aluno pode ter pensado que o algoritmo precisa sempre contar elementos antes de calcular, como em uma média geral de quantidade variável, sem perceber que aqui são sempre três provas.

D Erradaerro: Conceitual

O aluno pode ter confundido a decomposição do algoritmo com a alteração dos dados, achando que multiplicar por dois faz parte do cálculo da média.

E Erradaerro: Conceitual

O aluno pode ter achado que guardar dados em lista é sempre adequado, sem notar que a alternativa fala em lista de texto, o que impede a soma numérica das notas.

Raio-X da questão

Dificuldade Fácil
Bloom Aplicar
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

algoritmo de média

📌 Objetivo

avaliacao

🧱 Pré-requisitos

decomposição de algoritmos · variáveis em programação

📚 Reveja

Revisar os conceitos de algoritmos e cálculo de média.

⚠️ Erro mais comum

O aluno pode confundir a necessidade de somar as notas com a criação de um gráfico, que não é essencial para calcular a média.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Decomposiçã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.