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

Em um jogo de computador, como um algoritmo com repetição simples pode ser usado para contar até 10?

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

Em um jogo de computador, como um algoritmo com repetição simples pode ser usado para contar até 10?

  1. A) Contar até 10 de forma aleatória.
  2. B) Incrementar um contador de 1 até 10.
  3. C) Parar no número 5.
  4. D) Contar apenas números pares.
  5. E) Contar apenas números ímpares.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta como um algoritmo com repetição simples pode ser usado para contar até 10 em um jogo.
  2. Uma repetição simples (laço, como 'para' ou 'enquanto') executa um bloco de instruções várias vezes. Para contar até 10, usa-se uma variável contadora que começa em 1 e é incrementada (somada de 1) a cada passo, enquanto o valor não ultrapassar 10.
  3. Isso corresponde à alternativa B, que descreve exatamente essa ideia: incrementar um contador de 1 até 10.
  4. A alternativa A está errada porque a contagem em uma repetição simples é sequencial e previsível, não aleatória.
  5. A alternativa C está errada porque parar no número 5 não atende ao objetivo de contar até 10.
  6. A alternativa D está errada porque contar apenas pares deixa de contar os números ímpares entre 1 e 10.
  7. A alternativa E está errada porque contar apenas ímpares também deixa de contar os pares entre 1 e 10.
  8. Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.

💡 Dica: Pense em um loop que incremente um contador.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que a repetição gera valores aleatórios, confundindo o laço de repetição com um gerador de números sorteados.

B Correta

Essa é a forma correta de contar até 10.

C Erradaerro: Interpretação

O aluno entende que o algoritmo deve apenas parar em algum ponto intermediário, sem perceber que a tarefa é contar até 10.

D Erradaerro: Interpretaçãoa que mais engana

O aluno acha que a repetição precisa filtrar um subconjunto de números, como os pares, em vez de percorrer todos os valores de 1 a 10.

Por que engana: O aluno pode confundir a contagem sequencial com contagens específicas, como apenas pares ou ímpares.

E Erradaerro: Interpretação

O aluno supõe que a contagem deve se restringir aos ímpares, possivelmente lembrando de um padrão de saltos sem considerar o enunciado.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
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✍️ situacional🧩 progressao
🎯 Conceito central

algoritmo com repetição

📌 Objetivo

fixacao

🧱 Pré-requisitos

algoritmo com repetição · contagem sequencial

📚 Reveja

Revisar estruturas de repetição em algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a contagem sequencial com contagens específicas, como apenas pares ou ímpares.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

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.