Qual é a função de um algoritmo que utiliza repetição simples em um programa?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, construídos como sequências com repetições simples (iterações definidas) com base em instruções preestabelecidas ou criadas, analisando como a precisão da instrução impacta na execução do algoritmo.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é a função de um algoritmo que utiliza repetição simples em um programa?
- A) Executar uma instrução uma única vez.
- B) Executar um bloco de instruções várias vezes.
- C) Armazenar dados em uma variável.
- D) Comparar dois valores.
- E) Interromper a execução do programa.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo de repetição simples é aquele que executa um mesmo bloco de instruções várias vezes, enquanto uma condição for satisfeita ou por um número definido de vezes (como em laços for, while ou repita).
- Assim, a função da repetição é evitar a escrita repetida de comandos iguais, fazendo o programa reaproveitar o mesmo bloco de instruções.
- A alternativa B descreve exatamente essa função, por isso é a correta, coincidindo com o gabarito oficial.
- A alternativa A está errada, pois executar uma instrução uma única vez é justamente o oposto da repetição, que existe para executar algo mais de uma vez.
- A alternativa C está errada, pois armazenar dados em variáveis é função da atribuição, não da repetição.
- A alternativa D está errada, pois comparar dois valores é função de estruturas condicionais ou operadores relacionais, não de laços de repetição.
- A alternativa E está errada, pois interromper a execução do programa é função de comandos como exit ou de erros, e não da repetição simples.
💡 Dica: Pense em exemplos de algoritmos com repetição simples.
Alternativa por alternativa
O aluno pode ter pensado que a repetição serve para executar um comando isolado, confundindo a estrutura de repetição com uma instrução sequencial simples.
Por que engana: Confundir a função de repetição com a execução única de instruções, escolhendo a alternativa A.
Correto, essa é a função de uma repetição simples.
O aluno pode ter associado qualquer estrutura de programação ao armazenamento de dados, confundindo variáveis e atribuição com laços de repetição.
O aluno pode ter confundido a repetição com a estrutura condicional, que é usada para comparar valores e decidir caminhos no programa.
O aluno pode ter imaginado que, por a repetição depender de uma condição de parada, sua função seria encerrar o programa, em vez de repetir instruções.
Raio-X da questão
algoritmo com repetição
avaliacao
entendimento de algoritmos · estrutura de repetição
Revisar o conceito de algoritmos e suas funções.
Confundir a função de repetição com a execução única de instruções, escolhendo a alternativa A.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual é a 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 função de um algoritmo que utiliza uma estrutura de repetição simples?
- Qual a principal função de um algoritmo com repetição simples?
- Qual é a principal função de um algoritmo com repetição simples?
- Qual é a função de um algoritmo com repetição condicional simples?
🔎 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
