Qual a importância das repetições em algoritmos? Selecione a alternativa correta.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples com condição (iterações indefinidas), para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a importância das repetições em algoritmos? Selecione a alternativa correta.
- A) Facilitam a visualização dos dados.
- B) Eliminam a necessidade de variáveis.
- C) Aumentam a complexidade do algoritmo.
- D) Reduzem o número de instruções repetitivas.
- E) Eliminam erros nos algoritmos.
✅ Resposta correta: alternativa D
Resolução passo a passo
- Lembre que repetições (laços, como enquanto, para e repita) permitem executar um mesmo bloco de instruções várias vezes sem precisar escrevê-lo várias vezes. Passo 2: Com isso, o algoritmo fica mais curto e organizado, pois não há duplicação de código para tarefas iguais, como somar uma lista de 100 números ou ler 10 notas. Passo 3: Por isso, a alternativa D é a melhor escolha entre as opções. Ela está correta no sentido de que as repetições reduzem o número de instruções que precisam ser escritas, embora a redação seja imprecisa, pois o laço não reduz a quantidade de execuções, apenas a quantidade de instruções escritas. Passo 4: A alternativa A está errada, porque repetir instruções não tem relação com a visualização dos dados. Passo 5: A alternativa B está errada, porque laços normalmente usam variáveis, como contadores e acumuladores, e não dispensam essas variáveis. Passo 6: A alternativa C está errada, porque as repetições costumam simplificar o algoritmo, e não aumentar sua complexidade. Passo 7: A alternativa E está errada, porque repetições não eliminam erros; um laço mal construído pode até gerar erros novos, como loops infinitos. Passo 8: Portanto, o gabarito oficial D está coerente com a resolução.
💡 Dica: Pense sobre como as repetições otimizam processos em algoritmos.
Alternativa por alternativa
Confunde a função de um algoritmo com a de uma tabela ou gráfico, achando que repetir instruções serve para organizar a apresentação dos dados.
Acredita que, por causa da repetição, não é mais preciso guardar valores em variáveis, quando na prática laços dependem de contadores e acumuladores.
Associa mais estruturas de controle a mais complexidade, sem perceber que a repetição evita código duplicado e torna a solução mais enxuta.
Por que engana: Confundir a função das repetições, acreditando que elas aumentam a complexidade ao invés de simplificá-la.
Repetições permitem que uma tarefa seja executada várias vezes com menos código.
Supõe que usar estruturas de repetição garante a correção do algoritmo, quando erros de lógica, como condições de parada mal definidas, continuam possíveis.
Raio-X da questão
repetições em algoritmos
avaliacao
noções de algoritmos · lógica de programação
Revisar o conceito de estruturas de repetição em programação.
Confundir a função das repetições, acreditando que elas aumentam a complexidade ao invés de simplificá-la.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual a função de uma repetição simples em um algoritmo? Selecione a alternativa correta.
- Em um algoritmo, qual a importância de utilizar repetição simples?
- Qual a importância de usar uma repetição condicional simples em um algoritmo de programação?
- Identifique a afirmação correta sobre algoritmos que utilizam repetições. Qual é a função de uma repetição em um…
- Ao desenvolver um algoritmo, qual a importância de utilizar estruturas de repetição?
- Sobre o conceito de repetição simples em algoritmos, assinale a alternativa correta.
Todas as questões de Algoritmos com repetições condicionais 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
