GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Média⏱ curto

Qual é a principal função de um algoritmo com repetição?

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

Qual é a principal função de um algoritmo com repetição?

  1. A) Executar uma instrução uma única vez.
  2. B) Gerar dados aleatórios.
  3. C) Executar um conjunto de instruções várias vezes.
  4. D) Aumentar a complexidade do código.
  5. E) Realizar cálculos matemáticos apenas.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um algoritmo com repetição (também chamado de laço, loop ou estrutura de repetição) é aquele que permite executar um mesmo 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 alternativa C afirma exatamente isso: executar um conjunto de instruções várias vezes. Essa é a principal função da repetição, evitando reescrever o mesmo código e permitindo processar listas de dados ou repetir tarefas até um critério de parada.
  3. A alternativa A está errada porque executar uma instrução uma única vez é justamente o oposto da repetição, que é a execução sequencial comum.
  4. A alternativa B está errada porque a geração de dados aleatórios depende de funções específicas da linguagem e não define a finalidade de uma estrutura de repetição.
  5. A alternativa D está errada porque a repetição não tem como objetivo principal aumentar a complexidade do código; ao contrário, ela tende a simplificá-lo.
  6. A alternativa E está errada porque cálculos matemáticos podem ou não aparecer em um laço, e a repetição não se limita a eles.
  7. Conclusão: a resposta correta é a C, que coincide com o gabarito oficial.

💡 Dica: Pense na definição de algoritmos e suas funções.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter confundido a estrutura de repetição com a execução sequencial simples, pensando que um algoritmo sempre roda cada instrução apenas uma vez.

Por que engana: Confundir a função de um algoritmo com repetição, pensando que ele executa instruções apenas uma vez.

B Erradaerro: Conceitual

O aluno pode ter associado a repetição a funções de aleatoriedade, que às vezes aparecem em jogos ou simulações com laços, sem entender que são recursos independentes.

C Correta

Correto, essa é a principal função de um algoritmo com repetição.

D Erradaerro: Senso comum

O aluno pode ter imaginado que usar estruturas extras sempre torna o programa mais complexo, sem perceber que a repetição serve justamente para reduzir código duplicado.

E Erradaerro: Interpretação

O aluno pode ter restringido a repetição apenas a contas, pensando que laços servem só para cálculos matemáticos como somatórios, sem considerar outras tarefas como leitura de dados ou impressão repetida.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura baixo
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🧩 abertura
🎯 Conceito central

algoritmo com repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

noções de algoritmos · estrutura de repetição

📚 Reveja

Revisar as funções e estruturas de controle em algoritmos.

⚠️ Erro mais comum

Confundir a função de um algoritmo com repetição, pensando que ele executa instruções apenas uma vez.

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