Qual é a principal função de um algoritmo com repetições condicionais?
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
Qual é a principal função de um algoritmo com repetições condicionais?
- A) Executar um conjunto de instruções apenas uma vez.
- B) Repetir um conjunto de instruções enquanto uma condição for verdadeira.
- C) Interromper a execução de um programa.
- D) Armazenar dados em um banco de dados.
- E) Criar gráficos a partir de dados numéricos.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Entenda o termo. Um algoritmo com repetições condicionais é aquele que repete um bloco de instruções enquanto (ou até que) uma condição seja verdadeira (ou falsa). Na prática, são as estruturas como 'enquanto' e 'repita até'.
- Analise a alternativa B. Ela afirma que a função é repetir um conjunto de instruções enquanto uma condição for verdadeira, exatamente o que define uma repetição condicional. Essa é a alternativa correta, e coincide com o gabarito oficial.
- Por que as outras estão erradas. A) descreve uma sequência simples, sem repetição, o que não caracteriza repetição condicional. C) descreve uma instrução de parada, não a função principal de uma repetição. D) trata de armazenamento em banco de dados, que não é o papel de um algoritmo de repetição. E) trata de geração de gráficos, uma tarefa específica que não define esse tipo de estrutura.
💡 Dica: Pense na definição de algoritmos e suas funções.
Alternativa por alternativa
Confunde estrutura sequencial, em que as instruções são executadas uma única vez, com a ideia de repetição condicional. Ignora que o próprio nome da estrutura indica repetição.
Por que engana: Confundir repetição condicional com execução única ou outras funções de algoritmos, como armazenamento ou interrupção.
Esta é a definição exata de como funcionam os algoritmos com repetições condicionais.
Associa 'controle' do fluxo a interrupção do programa, pensando que a condição serve para parar a execução em vez de repetir o bloco.
Relaciona a palavra 'dados' do enunciado ao armazenamento em banco de dados, sem distinguir a função de controle de fluxo da função de persistência.
Associa 'dados numéricos' a gráficos, interpretando a questão como se perguntasse sobre uma aplicação específica em vez da função geral da estrutura.
Raio-X da questão
algoritmos com repetições
avaliacao
algoritmos básicos · estruturas condicionais
Revisar o conceito de algoritmos e suas estruturas de controle.
Confundir repetição condicional com execução única ou outras funções de algoritmos, como armazenamento ou interrupção.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a principal função de um algoritmo com repetição?
- Qual é a função de um algoritmo com repetição condicional simples?
- Qual é a principal função de um algoritmo com repetição simples?
- Qual a função de um algoritmo que utiliza uma repetição condicional simples?
- Qual a principal função de um algoritmo com repetição simples?
- Qual o objetivo de um algoritmo que utiliza repetições e condições?
🔎 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
