GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Fácil⏱ curto

Identifique a alternativa que apresenta um erro comum em um programa de cálculo simples que soma os números de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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

Identifique a alternativa que apresenta um erro comum em um programa de cálculo simples que soma os números de uma lista.

  1. A) O resultado aparece na tela.
  2. B) A variável de soma não foi inicializada em zero.
  3. C) Os números foram armazenados em uma lista.
  4. D) A lista foi criada antes da soma.
  5. E) O loop de soma percorre a lista corretamente.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um programa que soma os números de uma lista usa uma variável acumuladora, que guarda o total parcial. Antes do loop, essa variável precisa começar em zero, pois o primeiro número é somado a ela. Se ela começar sem valor definido ou com outro valor, o resultado sai errado, mesmo com o loop e a lista corretos. Passo 2: Por isso a alternativa B descreve um erro comum e real, que é justamente a falha que se quer identificar. Passo 3: A alternativa A está errada porque mostrar o resultado na tela é a saída esperada do programa, não um erro. Passo 4: A alternativa C está errada porque armazenar os números em uma lista é exatamente a forma adequada de representar os dados a serem somados. Passo 5: A alternativa D está errada porque criar a lista antes da soma é necessário, já que a soma precisa dos dados já existentes. Passo 6: A alternativa E está errada porque descreve o funcionamento correto do loop, que deve percorrer todos os elementos da lista. Conclusão: a resposta é B, que coincide com o gabarito oficial.

💡 Dica: Verifique qual condição pode fazer a soma começar com um valor incorreto.

Alternativa por alternativa

A Erradaerro: Interpretação

Acredita que exibir o resultado na tela seria uma falha do programa, quando essa exibição é justamente o objetivo do cálculo.

B Correta

Sem começar em zero, a variável pode guardar um valor anterior e alterar o resultado da soma.

C Erradaerro: Conceituala que mais engana

Entende que guardar os números em uma lista seria um problema, confundindo a forma de organizar os dados com um defeito de programação.

Por que engana: O aluno pode confundir a criação da lista ou a exibição do resultado com um erro, sem perceber que a variável acumuladora precisa começar em zero.

D Erradaerro: Conceitual

Imagina que a lista precisaria ser criada depois da soma, sem perceber que a soma depende dos dados já armazenados na lista.

E Erradaerro: Interpretação

Lê a frase como se apontasse um erro, quando ela descreve o comportamento correto do loop, que deve percorrer todos os elementos da lista.

Raio-X da questão

Dificuldade Fácil
Bloom Analisar
Leitura baixo
Discriminação baixo
Peso pedagógico baixo
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

Inicialização da variável acumuladora

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Variáveis e listas em programação · Estruturas de repetição

📚 Reveja

Revise como inicializar uma variável acumuladora antes de percorrer uma lista.

⚠️ Erro mais comum

O aluno pode confundir a criação da lista ou a exibição do resultado com um erro, sem perceber que a variável acumuladora precisa começar em zero.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

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.