GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Média⏱ curto

Maria está jogando um game que exige a criação de um algoritmo para derrotar inimigos. Qual é a primeira etapa…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Maria está jogando um game que exige a criação de um algoritmo para derrotar inimigos. Qual é a primeira etapa que ela deve seguir?

  1. A) Definir a estratégia de ataque
  2. B) Escolher a música de fundo
  3. C) Selecionar os inimigos
  4. D) Ajustar a dificuldade do jogo
  5. E) Verificar o tempo de jogo

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Entenda o que a questão pede. Maria precisa criar um algoritmo para derrotar inimigos, e a pergunta quer saber o primeiro passo desse processo.
  2. Em desenvolvimento de algoritmos e jogos, antes de codificar qualquer comportamento é preciso decidir como o problema será resolvido. Isso significa definir a estratégia, ou seja, o conjunto de regras e objetivos que o algoritmo vai seguir para vencer os inimigos.
  3. Por isso a alternativa A, Definir a estratégia de ataque, está correta. Sem uma estratégia definida, não há como escolher inimigos, ajustar dificuldade ou medir resultados de forma coerente.
  4. A alternativa B está errada, pois a música de fundo é um elemento estético e não influencia a lógica que derrota os inimigos.
  5. A alternativa C está errada, porque selecionar os inimigos pressupõe que a estratégia já exista, sendo uma etapa posterior.
  6. A alternativa D está errada, pois ajustar a dificuldade é um refinamento que só faz sentido depois que o algoritmo já funciona.
  7. A alternativa E está errada, já que o tempo de jogo é uma informação de acompanhamento e não uma etapa da construção do algoritmo.
  8. Observação: o enunciado é genérico, então a resposta depende da interpretação de que o algoritmo está sendo planejado antes da implementação. Nesse contexto, o gabarito A está coerente com a análise.

💡 Dica: Identifique a primeira etapa do desenvolvimento de algoritmos.

Alternativa por alternativa

A Correta

Definir a estratégia é crucial para criar o algoritmo.

B Erradaerro: Conceitual

O aluno pode ter pensado que tudo no jogo faz parte do algoritmo, inclusive elementos sonoros, sem separar lógica de jogabilidade de elementos decorativos.

C Erradaerro: Procedimentala que mais engana

O aluno pode ter achado que o primeiro passo é conhecer ou listar os adversários, sem perceber que é preciso antes definir como enfrentá-los.

Por que engana: O aluno pode confundir a definição da estratégia de ataque com a escolha de elementos do jogo, como a música de fundo ou a dificuldade.

D Erradaerro: Procedimental

O aluno pode ter confundido ajuste de balanceamento, que acontece após testes, com uma etapa inicial de planejamento do algoritmo.

E Erradaerro: Senso comum

O aluno pode ter tomado o tempo de jogo como medida importante desde o início, sem entender que ele é um dado de avaliação e não uma etapa de construção.

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🧩 abertura
🎯 Conceito central

etapas de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

etapas de algoritmos · definição de problemas

📚 Reveja

Revisar as etapas do desenvolvimento de algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a definição da estratégia de ataque com a escolha de elementos do jogo, como a música de fundo ou a dificuldade.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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