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

No que consiste uma repetição condicional em um algoritmo?

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

No que consiste uma repetição condicional em um algoritmo?

  1. A) Executar sempre um bloco
  2. B) Parar o algoritmo
  3. C) Repetir indefinidamente
  4. D) Executar enquanto a condição é verdadeira
  5. E) Sempre finalizar o algoritmo

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A repetição condicional é uma estrutura de controle em que um bloco de comandos é executado repetidamente enquanto uma condição lógica for verdadeira. Passo 2: A condição é testada a cada volta do laço. Quando ela se torna falsa, a repetição termina e o fluxo do algoritmo segue para o próximo comando. Passo 3: Resolvi a questão sem consultar o gabarito e cheguei à alternativa D, que coincide com o gabarito oficial. Passo 4: A alternativa A está errada, pois executar sempre um bloco é a execução sequencial, que não depende de nenhuma condição. Passo 5: A alternativa B está errada, pois parar o algoritmo é uma função do fim do processamento e não define repetição. Passo 6: A alternativa C está errada, pois repetir indefinidamente descreve um laço infinito, que é um defeito e não a definição; na repetição condicional, a própria condição controla quando o laço para. Passo 7: A alternativa E está errada, pois finalizar o algoritmo é uma propriedade geral de algoritmos bem projetados e não característica específica da repetição condicional.

💡 Dica: Defina o conceito de repetição condicional em algoritmos.

Alternativa por alternativa

A Erradaerro: Conceitual

Confunde repetição condicional com execução sequencial, em que um bloco é executado uma única vez e sem nenhum teste de condição.

B Erradaerro: Conceitual

Associa a estrutura de repetição ao comando de parada do algoritmo, esquecendo que o laço serve para repetir um trecho de instruções.

C Erradaerro: Senso comuma que mais engana

Interpreta a palavra repetir pela intuição do dia a dia, como algo sem fim, e ignora que a condição define quando o laço termina.

Por que engana: Confundir a repetição condicional com a repetição indefinida, pensando que ambas funcionam da mesma forma.

D Correta

Essa é a definição de uma repetição condicional.

E Erradaerro: Conceitual

Confunde a propriedade de término, que vale para algoritmos em geral, com a definição específica da repetição condicional.

Raio-X da questão

Dificuldade Difícil
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🧩 consolidacao
🎯 Conceito central

repetição condicional

📌 Objetivo

avaliacao

🧱 Pré-requisitos

lógica de programação · estruturas de controle

📚 Reveja

Revisar o conceito de estruturas de repetição em algoritmos.

⚠️ Erro mais comum

Confundir a repetição condicional com a repetição indefinida, pensando que ambas funcionam da mesma forma.

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