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
- Em um projeto de monitoramento de rios, uma boia computacional organiza leituras de sensores antes de enviá-las por…
- Uma biblioteca escolar recebeu caixas de livros doados para uma feira de troca. Para registrar os exemplares, a equipe…
- Um centro cultural público oferece inscrições on-line para atividades com critérios variados. Na oficina de teatro…
- Uma escola está testando dois protótipos de aplicativo para que estudantes consultem mudanças de sala, horários e…
- Uma secretaria municipal de educação está digitalizando pedidos de transporte escolar e de atendimento em contraturno…
- — O cartaz não pode sair duas vezes, pois a feira começa em uma hora — alertou a coordenadora do centro cultural. No…
🔎 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
