O que é um algoritmo com uma repetição condicional simples?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
O que é um algoritmo com uma repetição condicional simples?
- A) Um conjunto de instruções que se repete indefinidamente
- B) Um conjunto de instruções que se repete enquanto uma condição for verdadeira
- C) Uma sequência de passos que nunca se repete
- D) Um método de armazenar dados em memória
- E) Um algoritmo que é executado apenas uma vez
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pede a definição de repetição condicional simples, um dos comandos de controle de fluxo estudados em algoritmos e programação.
- Na repetição condicional, o bloco de instruções é executado repetidamente, mas somente enquanto uma condição lógica for verdadeira. A condição é testada antes de cada repetição, e quando se torna falsa o laço é encerrado.
- A alternativa B descreve exatamente isso: um conjunto de instruções que se repete enquanto uma condição for verdadeira. Portanto, B está correta e coincide com o gabarito oficial.
- A alternativa A está errada porque a repetição condicional não é indefinida; ela depende de uma condição que eventualmente se torna falsa.
- A alternativa C está errada porque descreve uma sequência sem repetição, justamente o oposto do conceito de laço.
- A alternativa D está errada porque trata de armazenamento de dados, que não é a função de um comando de repetição.
- A alternativa E está errada porque um algoritmo executado apenas uma vez não envolve repetição alguma.
💡 Dica: Defina o conceito de algoritmo e explique a repetição condicional.
Alternativa por alternativa
O aluno associa repetição a algo que nunca para, confundindo repetição condicional com laço infinito. Ele não percebe que a condição controla o término da repetição.
Por que engana: Confundir repetição condicional com repetição indefinida ou execução única, não entendendo o papel da condição para controlar a repetição.
Essa é a definição correta de uma repetição condicional simples, onde o loop continua até que a condição se torne falsa.
O aluno interpreta 'sequência de passos' como sinônimo de algoritmo simples e esquece que a questão pede justamente uma estrutura de repetição.
O aluno confunde a palavra 'repetição' com armazenamento ou memória, associando-a a dados guardados e não a instruções executadas várias vezes.
O aluno entende que o algoritmo sempre executa uma única vez e não percebe que a repetição implica executar o bloco mais de uma vez enquanto a condição permanecer verdadeira.
Raio-X da questão
algoritmo e repetição condicional
avaliacao
conceito de algoritmo · estrutura de repetição
Revisar o conceito de algoritmos e suas estruturas de repetição.
Confundir repetição condicional com repetição indefinida ou execução única, não entendendo o papel da condição para controlar a repetição.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é um algoritmo que utiliza repetições condicionais simples?
- O que é um algoritmo com repetição simples?
- O que é um algoritmo de repetição simples?
- O que é um algoritmo de repetição condicional?
- O que é um algoritmo com repetição condicional simples e como ele pode ser utilizado em um programa?
- O que é um algoritmo com repetição condicional simples? Dê um exemplo de sua aplicação em um programa de computador.
🔎 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
