Qual das alternativas a seguir descreve corretamente a função de um loop em um algoritmo?
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 das alternativas a seguir descreve corretamente a função de um loop em um algoritmo?
- A) Um loop executa uma instrução uma única vez.
- B) Um loop pode ser usado para calcular uma soma.
- C) Um loop não pode ser interrompido.
- D) Um loop é apenas uma instrução condicional.
- E) Um loop armazena dados temporariamente.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um loop (laço de repetição) é uma estrutura de controle que repete um conjunto de instruções enquanto uma condição for verdadeira ou por um número determinado de vezes.
- Analisando as alternativas, a alternativa B afirma que um loop pode ser usado para calcular uma soma. Isso é verdadeiro: basta inicializar uma variável acumuladora com zero e, dentro do laço, somar a ela cada valor da sequência, repetindo a operação até o fim dos valores.
- A alternativa A está errada, pois um loop justamente executa instruções repetidamente, e não apenas uma vez.
- A alternativa C está errada, pois loops podem ser interrompidos, por exemplo com um comando de saída (como break) ou quando a condição deixa de ser satisfeita.
- A alternativa D está errada, pois a instrução condicional (se/então) é outra estrutura de controle; o loop serve para repetição, não para decidir entre caminhos.
- A alternativa E está errada, pois armazenar dados temporariamente é a função de variáveis ou estruturas de dados, e não a função do loop.
- Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.
💡 Dica: Pense na definição de loop e suas aplicações em algoritmos.
Alternativa por alternativa
O aluno pensa que o loop executa a instrução apenas uma vez, confundindo a estrutura de repetição com uma sequência simples de comandos executados em ordem.
Loops são ideais para operações repetitivas, como somas.
O aluno acredita que, por ser uma repetição, o loop precisa necessariamente completar todas as iterações sem possibilidade de parada, ignorando comandos como break ou a saída pela condição.
O aluno confunde loop com estrutura condicional, pois ambos envolvem uma condição para decidir o que acontece, mas o condicional escolhe um caminho enquanto o loop repete.
Por que engana: Confundir a função de um loop com a de uma instrução condicional, acreditando que ambos têm a mesma finalidade.
O aluno associa o loop ao armazenamento de dados, talvez por lembrar que laços percorrem listas ou vetores, mas quem guarda os dados são as variáveis e estruturas de dados.
Raio-X da questão
função de loop
avaliacao
estrutura de controle · algoritmos básicos
Revisar o conceito de loops e suas funções em algoritmos.
Confundir a função de um loop com a de uma instrução condicional, acreditando que ambos têm a mesma finalidade.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
