GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF03CO02Fácil⏱ curto

No jogo, o computador deve repetir uma ação enquanto ainda houver pontos. Qual comando mostra essa repetição?

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

No jogo, o computador deve repetir uma ação enquanto ainda houver pontos. Qual comando mostra essa repetição?

  1. A) Mostrar os pontos.
  2. B) Verificar se há pontos.
  3. C) Repetir cinco vezes.
  4. D) Repetir enquanto houver pontos.
  5. E) Somar os pontos.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questão pede o comando que representa uma repetição condicionada, ou seja, uma ação que se repete enquanto uma condição for verdadeira (enquanto ainda houver pontos).
  2. Em programação e em linguagens de algoritmos, a estrutura de repetição com condição é o laço do tipo 'enquanto' ou 'repetir enquanto', que executa o bloco de comandos seguidamente, testando a condição antes (ou depois) de cada execução.
  3. A alternativa D, 'Repetir enquanto houver pontos', une exatamente a ideia de repetição (repetir) com a condição de continuidade (enquanto houver pontos), por isso é a resposta correta. Concordo com o gabarito oficial.
  4. Por que as outras estão erradas: A) 'Mostrar os pontos' é um comando de saída que exibe informação, sem nenhuma repetição. B) 'Verificar se há pontos' é um teste condicional (decisão), que avalia uma condição mas não repete ação. C) 'Repetir cinco vezes' repete uma ação, porém com número fixo de vezes, sem depender da existência de pontos. E) 'Somar os pontos' é uma operação de cálculo, sem repetição condicionada.

💡 Dica: Pense em como um loop funciona em um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa a ideia de 'pontos' ao comando que exibe a informação na tela, confundindo mostrar um valor com repetir uma ação.

Por que engana: Confundir repetição condicional com repetição fixa, escolhendo uma alternativa que não depende de uma condição para continuar.

B Erradaerro: Conceitual

O aluno entende que testar a condição já é o mesmo que repetir a ação, esquecendo que o teste sozinho apenas decide e não repete.

C Erradaerro: Interpretação

O aluno reconhece que existe uma repetição, mas ignora a palavra 'enquanto' do enunciado e pensa que repetições precisam ter número fixo de vezes.

D Correta

Uma repetição condicional continua enquanto uma condição é verdadeira. Aqui, a condição é ainda haver pontos.

E Erradaerro: Senso comum

O aluno associa a palavra 'pontos' a uma operação de soma, possivelmente pensando que acumular valores seja uma forma de repetição.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

repetição condicional

📌 Objetivo

avaliacao

🧱 Pré-requisitos

repetição condicional · lógica de programação

📚 Reveja

Revisar os conceitos de algoritmos e estruturas de repetição.

⚠️ Erro mais comum

Confundir repetição condicional com repetição fixa, escolhendo uma alternativa que não depende de uma condição para continuar.

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