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

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

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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

  1. A) Executar uma operação uma única vez
  2. B) Repetir uma operação um número fixo de vezes
  3. C) Executar um conjunto de operações aleatórias
  4. D) Parar a execução de um programa
  5. E) Gerar números aleatórios

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo com repetição simples (laço de repetição, como o 'para' ou o 'enquanto') tem como função principal executar repetidamente um bloco de instruções enquanto uma condição for verdadeira ou por um número determinado de vezes.
  2. A alternativa B afirma que a função é repetir uma operação um número fixo de vezes, o que descreve exatamente o caso clássico do laço 'para', em que a quantidade de repetições é conhecida antecipadamente. Por isso, B está correta e coincide com o gabarito oficial.
  3. A alternativa A está errada porque executar uma operação uma única vez é justamente a ausência de repetição, ou seja, uma sequência simples de instruções.
  4. A alternativa C está errada porque repetições não envolvem operações aleatórias; o comportamento do laço é determinístico e controlado pelo programador.
  5. A alternativa D está errada porque parar a execução é função de instruções como 'encerrar' ou 'sair', não da repetição.
  6. A alternativa E está errada porque gerar números aleatórios é uma função de bibliotecas específicas e não define a função de um laço de repetição.

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

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter confundido 'repetição' com uma execução isolada, entendendo que um algoritmo com repetição simples apenas realiza uma ação sem qualquer reiteração.

Por que engana: Confundir a função de repetição com execução única ou operações aleatórias, não entendendo que a repetição ocorre um número fixo de vezes.

B Correta

Essa é a definição de repetição simples, onde uma ação é repetida um número específico de vezes.

C Erradaerro: Senso comum

O aluno pode ter associado a palavra 'repetição' a variação ou imprevisibilidade, imaginando que o laço executa operações diferentes e aleatórias a cada vez.

D Erradaerro: Conceitual

O aluno pode ter pensado que a repetição serve para controlar o fim da execução, confundindo o laço com a instrução de parada do programa.

E Erradaerro: Conceitual

O aluno pode ter misturado a ideia de repetir com geração de valores, associando laços a geradores de números aleatórios vistos em outros contextos 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

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · estrutura de repetição

📚 Reveja

Revisar as funções e estruturas de controle em algoritmos.

⚠️ Erro mais comum

Confundir a função de repetição com execução única ou operações aleatórias, não entendendo que a repetição ocorre um número fixo de vezes.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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