GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO02Difícil⏱ medio

Analise o algoritmo que determina a temperatura média de uma cidade em uma semana, com os dados: 20, 22, 19…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Analise o algoritmo que determina a temperatura média de uma cidade em uma semana, com os dados: 20, 22, 19, 23, 25, 21, 24. Qual deve ser a implementação correta para o cálculo?

  1. A) media = soma(20,22,19,23,25,21,24) / 7
  2. B) media = (20 + 22 + 19) / 7
  3. C) media = soma(20,22,19,23) / 4
  4. D) media = soma(20,25,21,24) / 4
  5. E) media = soma(20,19,23) / 3

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A média aritmética é a soma de todos os valores dividida pela quantidade de valores. A semana tem 7 dias, com temperaturas 20, 22, 19, 23, 25, 21 e 24.
  2. Somando todos os valores: 20 + 22 = 42; 42 + 19 = 61; 61 + 23 = 84; 84 + 25 = 109; 109 + 21 = 130; 130 + 24 = 154.
  3. Dividindo a soma pela quantidade de dias: 154 / 7 = 22. Portanto, a implementação correta é a da alternativa A, pois soma todos os 7 valores e divide por 7.
  4. A alternativa B está errada porque soma apenas três valores e ainda divide por 7, o que distorce o resultado.
  5. A alternativa C está errada porque considera apenas os quatro primeiros dias e divide por 4, ignorando os três últimos dias da semana.
  6. A alternativa D está errada porque usa apenas quatro valores (20, 25, 21 e 24), deixando de fora 22, 19 e 23, e divide por 4.
  7. A alternativa E está errada porque soma apenas três valores (20, 19 e 23) e divide por 3, o que não representa a média dos sete dias.
  8. Conclusão: o gabarito oficial A está correto, pois é a única alternativa que usa todos os dados e o divisor correto, que é a quantidade total de dias.

💡 Dica: Calcule a média somando as temperaturas e dividindo pelo número de dias.

Alternativa por alternativa

A Correta

A implementação está correta.

B Erradaerro: Procedimentala que mais engana

O aluno pode ter somado apenas os três primeiros valores e depois dividido pelo número total de dias, achando que a média exige apenas uma parte dos dados. Ele não percebeu que o numerador precisa conter todos os valores da semana.

Por que engana: O aluno pode confundir a soma total dos valores com a quantidade de elementos, dividindo por um número incorreto.

C Erradaerro: Interpretação

O aluno provavelmente pegou apenas os quatro primeiros dias da semana, talvez por ler a lista de forma parcial ou por achar que a semana útil termina antes. Assim, ele divide por 4 em vez de 7, ignorando parte dos dados.

D Erradaerro: Conceitual

O aluno pode ter escolhido valores que lhe pareceram maiores ou mais representativos, como 20, 25, 21 e 24, sem considerar que a média deve usar todos os dias. Ele também não percebeu que o divisor deveria ser 7.

E Erradaerro: Conceitual

O aluno provavelmente selecionou três valores aleatórios e dividiu por 3, confundindo a média de um conjunto parcial com a média da semana inteira. Não compreendeu que a média depende de todos os elementos da amostra.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
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✍️ interpretativa🧩 progressao
🎯 Conceito central

cálculo de média

📌 Objetivo

avaliacao

🧱 Pré-requisitos

cálculo de média · soma de números

📚 Reveja

Revisar como calcular a média aritmética de um conjunto de números.

⚠️ Erro mais comum

O aluno pode confundir a soma total dos valores com a quantidade de elementos, dividindo por um número incorreto.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programaçã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.