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

Qual é a principal finalidade de um algoritmo com repetição simples?

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 principal finalidade de um algoritmo com repetição simples?

  1. A) Acelerar o processamento de dados
  2. B) Realizar uma ação várias vezes de maneira estruturada
  3. C) Evitar a utilização de variáveis
  4. D) Substituir a lógica condicional
  5. E) Facilitar o trabalho em equipe

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo com repetição simples (laço de repetição, como 'enquanto' ou 'para') tem como função executar um mesmo bloco de instruções várias vezes, de forma controlada e organizada, enquanto uma condição de parada não for atingida.
  2. Assim, a alternativa B, 'Realizar uma ação várias vezes de maneira estruturada', descreve exatamente essa finalidade: a repetição é organizada por uma estrutura lógica com controle de início, execução e término.
  3. A alternativa A está errada porque repetir ações não existe para acelerar o processamento; a repetição apenas evita escrever o mesmo código muitas vezes, e pode até tornar o processamento mais lento.
  4. A alternativa C está errada porque repetições frequentemente usam variáveis, como contadores e acumuladores, para controlar o laço.
  5. A alternativa D está errada porque a repetição não substitui a lógica condicional; ao contrário, costuma combinar-se com ela para decidir quando parar.
  6. A alternativa E está errada porque o laço de repetição é um recurso de programação e lógica, não tem relação direta com o trabalho em equipe.
  7. Portanto, o gabarito B está correto e coincide com a resolução feita de forma independente.

💡 Dica: Pense na definição de algoritmos e suas funções.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde a repetição com otimização de desempenho, supondo que repetir instruções serve para tornar o programa mais rápido.

Por que engana: Confundir repetição simples com outras estruturas como decisão ou evitar variáveis.

B Correta

Essa é a definição de repetição simples, que permite executar um bloco de código múltiplas vezes.

C Erradaerro: Conceitual

Acredita que um algoritmo com repetição dispensa variáveis, quando na verdade contadores e acumuladores são usados justamente para controlar o laço.

D Erradaerro: Conceitual

Entende que repetição e decisão são estruturas excludentes, quando elas costumam trabalhar juntas, com a condição sendo testada a cada volta do laço.

E Erradaerro: Senso comum

Associa a palavra 'algoritmo' ao sentido comum de organização de trabalho em grupo, sem perceber que se trata de um conceito de lógica de programação.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura baixo
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🧩 consolidacao
🎯 Conceito central

algoritmo com repetição simples

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · estrutura de repetição

📚 Reveja

Revisar as características e finalidades dos algoritmos.

⚠️ Erro mais comum

Confundir repetição simples com outras estruturas como decisão ou evitar variáveis.

🌎 Tema transversal

ciencia_tecnologia

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