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

Imagine que você está criando um jogo. Para que o personagem se mova, você precisa definir um algoritmo. Qual…

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

Imagine que você está criando um jogo. Para que o personagem se mova, você precisa definir um algoritmo. Qual é a função de um algoritmo em programação?

  1. A) Refere-se apenas a imagens do jogo.
  2. B) É um código que não pode ser alterado.
  3. C) É uma sequência de passos lógicos para resolver um problema.
  4. D) Serve apenas para jogos de computador.
  5. E) É um tipo de software.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Leia o enunciado. Ele pergunta qual é a função de um algoritmo em programação, usando o exemplo de um jogo em que um personagem precisa se mover.
  2. Lembre o conceito. Um algoritmo é um conjunto de instruções claras, ordenadas e finitas que levam à solução de um problema. No jogo, o algoritmo define a sequência de passos que faz o personagem se mover (por exemplo: ler a tecla pressionada, calcular a nova posição e atualizar a tela).
  3. Compare com as alternativas. A alternativa C diz que o algoritmo é uma sequência de passos lógicos para resolver um problema, o que corresponde exatamente ao conceito.
  4. Analise as demais. A alternativa A está errada, pois algoritmos não se referem apenas a imagens, que são recursos visuais. A alternativa B está errada, pois algoritmos podem ser modificados e melhorados. A alternativa D está errada, pois algoritmos são usados em qualquer tipo de programa, não só em jogos de computador. A alternativa E está errada, pois um algoritmo é uma ideia de solução, não um tipo de software.
  5. Conclusão. A alternativa correta é a C, que coincide com o gabarito oficial.

💡 Dica: Defina o que é um algoritmo e sua importância na programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa o algoritmo do jogo à parte visual, como sprites e cenários, e não à lógica que controla o movimento.

Por que engana: Confundir a função de um algoritmo com a definição de um software ou com elementos visuais do jogo.

B Erradaerro: Conceitual

O aluno imagina que, por ser uma sequência fixa de instruções, o algoritmo não pode ser alterado, confundindo-o com um código rígido.

C Correta

Correto, pois um algoritmo é isso.

D Erradaerro: Interpretação

O aluno restringe o uso de algoritmos ao contexto de jogos de computador, por causa do exemplo do enunciado, sem perceber que eles servem a qualquer programa.

E Erradaerro: Conceitual

O aluno confunde algoritmo com software, achando que ambos são o mesmo tipo de coisa, quando o algoritmo é a lógica que pode estar dentro de um software.

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

função de um algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

sequência lógica de passos · definição de algoritmo

📚 Reveja

Revisar o conceito de algoritmos em programação.

⚠️ Erro mais comum

Confundir a função de um algoritmo com a definição de um software ou com elementos visuais do jogo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

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.