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

Qual dos seguintes cenários é mais adequado para utilizar um algoritmo de repetição simples?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF02CO02

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, construídos como sequências com repetições simples (iterações definidas) com base em instruções preestabelecidas ou criadas, analisando como a precisão da instrução impacta na execução do algoritmo.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual dos seguintes cenários é mais adequado para utilizar um algoritmo de repetição simples?

  1. A) Contar de 1 a 10
  2. B) Calcular a média de notas
  3. C) Verificar se um número é par
  4. D) Ordenar uma lista de nomes
  5. E) Imprimir uma frase uma única vez

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A repetição simples é usada quando uma mesma instrução deve ser executada um número conhecido de vezes, geralmente com um contador que vai de um valor inicial até um valor final. Passo 2: Em 'Contar de 1 a 10', o início (1) e o fim (10) são conhecidos antes da execução, então basta um laço que repete a ação de contar dez vezes, incrementando um contador a cada passo. Passo 3: Por que as outras estão erradas: B) calcular a média de notas é uma única operação sobre valores dados, sem necessidade de repetir uma ação de forma simples; C) verificar se um número é par pode ser feito com uma única decisão, calculando o resto da divisão por 2; D) ordenar uma lista de nomes exige algoritmos de ordenação mais elaborados, que vão além da repetição simples; E) imprimir uma frase uma única vez não envolve repetição alguma. Passo 4: O gabarito oficial (A) está correto.

💡 Dica: Pense em situações que requerem repetição de ações.

Alternativa por alternativa

A Correta

Esse é um exemplo clássico de onde um algoritmo de repetição simples é apropriado, pois a tarefa é repetir um contador enquanto uma condição é verdadeira.

B Erradaerro: Conceitual

O aluno acha que qualquer cálculo envolvendo vários valores exige um laço de repetição, sem perceber que a média pode ser obtida com uma soma e uma divisão diretas.

C Erradaerro: Conceitual

O aluno imagina que, para descobrir se um número é par, seria preciso percorrer uma sequência de números, quando basta uma única verificação do resto da divisão por 2.

D Erradaerro: Conceitual

O aluno associa ordenação a repetição simples, pois ordenar envolve comparar elementos várias vezes, sem reconhecer que é um algoritmo de complexidade maior que a repetição simples.

E Erradaerro: Interpretaçãoa que mais engana

O aluno lê a frase 'uma única vez' como se fosse um comando de repetição, ignorando que a expressão justamente indica ausência de repetição.

Por que engana: Confundir situações que requerem repetição com aquelas que são executadas uma única vez ou que envolvem outras operações como cálculo ou ordenaçã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🧩 progressao
🎯 Conceito central

algoritmo de repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmo de repetição · estrutura de controle simples

📚 Reveja

Revisar os conceitos de algoritmos e suas aplicações.

⚠️ Erro mais comum

Confundir situações que requerem repetição com aquelas que são executadas uma única vez ou que envolvem outras operações como cálculo ou ordenação.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições 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.