GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF04CO03Difícil⏱ medio

Na aula de Computação, Ana criou um algoritmo para contar os pontos de um jogo. Qual opção explica a função de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF04CO03

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Na aula de Computação, Ana criou um algoritmo para contar os pontos de um jogo. Qual opção explica a função de um comando de repetição e dá exemplos de uso?

  1. A) Organiza dados, como nomes e números.
  2. B) Executa uma instrução, como abrir um jogo.
  3. C) Guarda informações, como nomes e notas.
  4. D) Repete instruções, como contar pontos ou desenhar.
  5. E) Mostra mensagens, como avisos e resultados.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questão pede a opção que explica a função de um comando de repetição e dá exemplos de uso. Um comando de repetição (como for, while ou repita) serve para executar um mesmo conjunto de instruções várias vezes, enquanto uma condição for verdadeira ou até que uma quantidade de vezes seja atingida.
  2. Analisando as alternativas, a opção D diz que o comando 'repete instruções, como contar pontos ou desenhar'. Isso descreve exatamente a função de repetição e dá exemplos coerentes com o contexto do jogo de Ana, pois contar pontos a cada rodada ou desenhar uma figura com vários traços são tarefas repetitivas.
  3. Por que as outras estão erradas:
  4. A) Organizar dados, como nomes e números, é função de estruturas como ordenação ou listas, não de um comando de repetição.
  5. B) Executar uma instrução única, como abrir um jogo, é a função de um comando simples de execução, não de repetição.
  6. C) Guardar informações, como nomes e notas, é a função de variáveis ou vetores, não de um comando de repetição.
  7. E) Mostrar mensagens, como avisos e resultados, é a função de comandos de saída, como escreva ou imprima.
  8. Conclusão: a alternativa correta é a D, que coincide com o gabarito oficial.

💡 Dica: Pense em exemplos práticos de uso de laços de repetição.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde comando de repetição com estruturas de dados ou ordenação, achando que o ato de 'organizar' é o papel de um laço.

Por que engana: Confundir a função dos comandos de repetição com a de comandos condicionais, pensando que ambos servem para executar ações apenas uma vez.

B Erradaerro: Conceitual

O aluno entende que qualquer comando do algoritmo serve para executar ações, inclusive abrir um jogo, sem perceber que a repetição envolve execuções múltiplas.

C Erradaerro: Conceitual

O aluno associa comandos de repetição ao armazenamento de informações, confundindo o laço com variáveis ou vetores que guardam nomes e notas.

D Correta

Comandos de repetição fazem um grupo de instruções acontecer várias vezes. Eles podem ser usados para contar pontos, desenhar figuras ou repetir outras ações.

E Erradaerro: Conceitual

O aluno pensa que comandos que aparecem em um jogo, como avisos e resultados, são de repetição, confundindo a exibição de mensagens com a execução repetida de instruções.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

comandos de repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

lógica de programação · comandos condicionais

📚 Reveja

Revisar a definição e exemplos de comandos de repetição em algoritmos.

⚠️ Erro mais comum

Confundir a função dos comandos de repetição com a de comandos condicionais, pensando que ambos servem para executar ações apenas uma vez.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições simples e aninhadas

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