GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Média⏱ curto

Qual a finalidade de um loop em um algoritmo com repetições?

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

Qual a finalidade de um loop em um algoritmo com repetições?

  1. A) Aumentar a complexidade
  2. B) Efetuar cálculos apenas uma vez
  3. C) Repetir ações sob condições
  4. D) Finalizar o algoritmo rapidamente
  5. E) Garantir que o algoritmo não funcione

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um loop (laço de repetição) é uma estrutura de controle que executa um bloco de instruções várias vezes enquanto uma condição for verdadeira, ou por um número determinado de vezes.
  2. Portanto, a finalidade do loop é repetir ações sob condições, evitando reescrever o mesmo código várias vezes.
  3. A alternativa A está errada, pois aumentar a complexidade não é objetivo do loop; ele existe para simplificar o código.
  4. A alternativa B está errada, pois o loop faz justamente o oposto, executando instruções mais de uma vez.
  5. A alternativa D está errada, pois o loop tende a prolongar a execução, não a encerrá-la mais rapidamente.
  6. A alternativa E está errada, pois um algoritmo com loops bem construídos funciona corretamente; a estrutura não existe para impedir seu funcionamento.
  7. Assim, a alternativa correta é a C, que coincide com o gabarito oficial.

💡 Dica: Pense na função de um loop em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode associar loops a códigos mais longos e difíceis, imaginando que a repetição serve para tornar o algoritmo mais complexo.

Por que engana: Confundir a função de um loop, pensando que ele serve apenas para aumentar a complexidade do algoritmo.

B Erradaerro: Conceitual

O aluno pode confundir loop com armazenamento de resultados, como em memorização, imaginando que a estrutura serve para evitar repetições de cálculos.

C Correta

Loops repetem comandos enquanto a condição for verdadeira.

D Erradaerro: Senso comum

O aluno pode pensar que, por 'loop' soar como atalho, a estrutura serviria para encurtar a execução do programa, quando na verdade ela repete instruções.

E Erradaerro: Interpretação

O aluno pode ter lido a palavra 'garantir' de forma invertida ou interpretado a questão como se o loop fosse um erro de programação, quando ele é uma estrutura de controle válida.

Raio-X da questão

Dificuldade Média
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🧩 consolidacao
🎯 Conceito central

loop em algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de controle · algoritmos básicos

📚 Reveja

Revisar a função e tipos de loops em algoritmos.

⚠️ Erro mais comum

Confundir a função de um loop, pensando que ele serve apenas para aumentar a complexidade do algoritmo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

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.