GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Fácil⏱ curto

Compare os seguintes problemas de programação: somar números consecutivos de 1 a 10 e somar números de 1 a N…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Compare os seguintes problemas de programação: somar números consecutivos de 1 a 10 e somar números de 1 a N. Identifique a semelhança e a diferença entre eles.

  1. A) Ambos somam números; no segundo, o limite pode variar.
  2. B) Ambos são instâncias do cálculo de soma.
  3. C) Ambos precisam de um loop para executar.
  4. D) Ambos têm o mesmo resultado final.
  5. E) Só o segundo problema utiliza variáveis.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O primeiro problema soma os inteiros de 1 a 10, com limite fixo (resultado 55). Passo 2: O segundo soma de 1 a N, em que N é um parâmetro que pode assumir qualquer valor, ou seja, o limite pode variar. Passo 3: Os dois problemas têm a mesma natureza, que é somar uma sequência de inteiros consecutivos, e podem ser resolvidos com um laço que acumula valores ou, no caso de 1 a N, pela fórmula N(N+1)/2. Passo 4: A alternativa A descreve a semelhança (ambos somam números) e a diferença (o limite varia no segundo), que é exatamente o que a questão pede. Passo 5: A alternativa B é verdadeira, mas incompleta, pois não aponta a diferença pedida. Passo 6: A alternativa C está errada porque o laço não é obrigatório, já que o primeiro problema pode ser resolvido diretamente pela fórmula 10 x 11 / 2. Passo 7: A alternativa D está errada porque o resultado do segundo problema depende de N, e só coincide com 55 quando N vale 10. Passo 8: A alternativa E está errada porque ambos os problemas podem usar variáveis, como o acumulador da soma e o contador do laço. Gabarito oficial confirmado.

💡 Dica: Compare o que permanece igual e o que varia entre os dois limites da soma.

Alternativa por alternativa

A Correta

Nos dois problemas, calcula-se a soma de números consecutivos a partir de 1. No primeiro, o limite é sempre 10; no segundo, ele é indicado por N e pode variar.

B Erradaerro: Interpretaçãoa que mais engana

Acredita que basta apontar a semelhança para responder, sem perceber que a questão exige também a diferença entre os problemas. A afirmação é verdadeira, mas incompleta.

Por que engana: Pode confundir a semelhança do objetivo — somar números — com a diferença entre os problemas, ignorando que N torna variável o limite da soma.

C Erradaerro: Conceitual

Acha que todo problema de soma exige um laço de repetição, sem perceber que a soma de 1 a 10 pode ser calculada diretamente pela fórmula.

D Erradaerro: Interpretação

Lê 1 a 10 e 1 a N como se fossem o mesmo intervalo, concluindo que os resultados finais coincidem.

E Erradaerro: Conceitual

Associa o uso de variáveis apenas ao parâmetro N, esquecendo que o acumulador e o contador também são variáveis no primeiro problema.

Raio-X da questão

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

generalização de problemas de programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

variáveis e parâmetros em programação · sequências numéricas e somatórios

📚 Reveja

Revise a diferença entre um problema com limite fixo e outro parametrizado por N.

⚠️ Erro mais comum

Pode confundir a semelhança do objetivo — somar números — com a diferença entre os problemas, ignorando que N torna variável o limite da soma.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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