GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF03CO02Média⏱ curto

Qual a importância das repetições em algoritmos? Selecione a alternativa correta.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF03CO02

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.

  1. A) Facilitam a visualização dos dados.
  2. B) Eliminam a necessidade de variáveis.
  3. C) Aumentam a complexidade do algoritmo.
  4. D) Reduzem o número de instruções repetitivas.
  5. E) Eliminam erros nos algoritmos.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. 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

A Erradaerro: Conceitual

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.

B Erradaerro: Conceitual

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.

C Erradaerro: Senso comuma que mais engana

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.

D Correta

Repetições permitem que uma tarefa seja executada várias vezes com menos código.

E Erradaerro: Conceitual

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

Dificuldade Média
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

repetições em algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

noções de algoritmos · lógica de programação

📚 Reveja

Revisar o conceito de estruturas de repetição em programação.

⚠️ Erro mais comum

Confundir a função das repetições, acreditando que elas aumentam a complexidade ao invés de simplificá-la.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.