Maria está programando um jogo que precisa de um personagem que se mova ao pressionar uma tecla. Qual é a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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á programando um jogo que precisa de um personagem que se mova ao pressionar uma tecla. Qual é a importância de definir uma variável para o movimento?
- A) Para armazenar a pontuação do jogador.
- B) Para controlar a velocidade do jogo.
- C) Para definir a posição inicial do personagem.
- D) Para permitir que o personagem se mova com base em entradas do usuário.
- E) Para criar novos personagens durante o jogo.
✅ Resposta correta: alternativa D
Resolução passo a passo
- A questão pergunta qual é a importância de definir uma variável para o movimento de um personagem que responde a teclas pressionadas. Passo 2: Uma variável de movimento guarda um valor, como a direção ou o deslocamento em x e y, que é atualizado conforme a tecla pressionada. O programa usa esse valor para alterar a posição do personagem, então o movimento passa a depender da entrada do usuário, como diz a alternativa D. Passo 3: A alternativa A está errada, pois a pontuação é guardada em outra variável e não tem relação com o movimento. Passo 4: A alternativa B está errada, pois a velocidade do jogo é controlada por outros parâmetros, como o intervalo entre quadros, e não pela variável de movimento. Passo 5: A alternativa C está errada, pois a posição inicial é definida no começo do programa, enquanto a variável de movimento trata das mudanças de posição. Passo 6: A alternativa E está errada, pois criar novos personagens não é a função de uma variável de movimento. Conclusão: a alternativa correta é a D, que coincide com o gabarito oficial.
💡 Dica: Pense sobre a função das variáveis em programação.
Alternativa por alternativa
O aluno pode achar que toda variável serve para guardar pontuação ou dados gerais do jogo, sem perceber que a variável de movimento tem outra finalidade.
O aluno pode associar o movimento à velocidade do jogo e imaginar que a variável serve para ajustar a rapidez, quando ela serve para registrar e atualizar a direção ou o deslocamento.
O aluno pode ler a palavra posição e pensar apenas na posição inicial do personagem, ignorando que o enunciado fala do movimento ao pressionar uma tecla.
Por que engana: Confundir a função da variável de movimento com a função de armazenar pontuação ou criar novos personagens.
Correto, a variável é essencial para que o jogo responda às ações do jogador.
O aluno pode confundir variável com a criação de objetos, achando que a variável gera novos personagens durante o jogo.
Raio-X da questão
variáveis em programação
avaliacao
definição de variáveis · movimento em programação
Revisar a função e a importância das variáveis em programação.
Confundir a função da variável de movimento com a função de armazenar pontuação ou criar novos personagens.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Maria está programando um jogo simples e precisa criar uma variável para armazenar a pontuação. Qual é a função de uma…
- Um estudante está criando um jogo e precisa que o personagem se mova na tela. Para isso, ele precisa definir uma…
- Imagine que você está criando um jogo. Para que o personagem se mova, você precisa definir variáveis. Quais variáveis…
- Durante um projeto escolar, Carlos e Ana decidiram criar um jogo digital. Eles precisam criar variáveis para armazenar a…
- Ana cria um jogo. Ela usa a variável “vida” para acompanhar a vida do personagem. Por que é importante definir essa…
- Ana está programando um jogo e precisa que seu personagem se mova. Qual comando é o mais apropriado para isso?
🔎 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
