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
- Na sala, João quer guardar lápis: ele repete a ação de pegar um lápis e colocá-lo na caixa enquanto ainda houver lápis…
- Na sala de aula, um robô deve recolher os lápis de uma caixa até ela ficar vazia. Escreva a instrução que o robô deve…
- Pedro quer ensinar um robô a recolher os brinquedos do quarto, mas a quantidade muda a cada dia. Qual comando usa uma…
- Na sala, Ana quer programar um robô para guardar os lápis de uma caixa no estojo, que começa com três lápis. Escreva, em…
- Na sala, Bia ensina um robô a guardar livros: enquanto houver livros sobre a mesa, ele pega um e coloca na estante. O…
- Na biblioteca da escola, Lia quer pegar um livro emprestado. Escreva, na ordem, os passos que Lia deve seguir para pegar…
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
