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

Identifique a afirmação correta sobre algoritmos que utilizam repetições. Qual é a função de uma repetição em…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF03CO02

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples com condição (iterações indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique a afirmação correta sobre algoritmos que utilizam repetições. Qual é a função de uma repetição em um algoritmo?

  1. A) Repetições são usadas apenas uma vez.
  2. B) Repetições ajudam a evitar erros na programação.
  3. C) Permitem executar instruções múltiplas repetidamente.
  4. D) Repetições geram resultados diferentes toda vez.
  5. E) Repetições são desnecessárias em algoritmos.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A pergunta pede a função de uma repetição em um algoritmo. Uma estrutura de repetição (laço, como enquanto, para ou repita) serve para executar um bloco de instruções várias vezes, enquanto determinada condição for verdadeira ou por um número definido de vezes.
  2. Analisando as alternativas, a C afirma que as repetições permitem executar instruções múltiplas repetidamente. Essa é exatamente a função da estrutura de repetição, portanto a alternativa está correta.
  3. A alternativa A está errada, pois repetições são usadas para executar instruções mais de uma vez, não apenas uma vez.
  4. A alternativa B está errada, pois repetições não têm como função principal evitar erros; elas organizam a execução de instruções.
  5. A alternativa D está errada, pois uma repetição bem definida produz resultados previsíveis, não diferentes a cada execução.
  6. A alternativa E está errada, pois repetições são recursos essenciais para tarefas como percorrer listas, somar valores e processar dados em grande volume.
  7. Conclusão: a resposta correta é a alternativa C, que coincide com o gabarito oficial.

💡 Dica: Pense na função das repetições em um algoritmo.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno entendeu que a repetição serve para executar a instrução apenas uma vez, confundindo o termo 'repetição' com uma execução única.

B Erradaerro: Conceitual

O aluno associou repetição a boas práticas de programação e acreditou que o laço existe para prevenir erros, e não para executar instruções.

C Correta

Repetições permitem que um bloco de instruções seja executado várias vezes até que uma condição seja atendida.

D Erradaerro: Senso comuma que mais engana

O aluno imaginou que repetir uma instrução significa obter resultados variáveis, confundindo a repetição controlada com aleatoriedade.

Por que engana: Confundir a função da repetição, pensando que ela ocorre apenas uma vez ou que gera resultados diferentes a cada execução.

E Erradaerro: Conceitual

O aluno acreditou que, por ser um recurso extra, a repetição não é necessária, desconhecendo que muitos problemas exigem processar dados várias vezes.

Raio-X da questão

Dificuldade Fácil
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✍️ direta🧩 progressao
🎯 Conceito central

algoritmos com repetições

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · estrutura de controle sequencial

📚 Reveja

Revisar o conceito de algoritmos e suas estruturas de repetição.

⚠️ Erro mais comum

Confundir a função da repetição, pensando que ela ocorre apenas uma vez ou que gera resultados diferentes a cada execução.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições condicionais simples

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