Marina está criando um jogo simples. No código, ela usa uma variável chamada pontos para acompanhar a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Marina está criando um jogo simples. No código, ela usa uma variável chamada pontos para acompanhar a pontuação do jogador durante a partida. Qual é a principal função da variável pontos nesse código?
- A) Reproduzir sons escolhidos para o jogo.
- B) Desenhar imagens que aparecem na tela do jogo.
- C) Encerrar o jogo depois de certo tempo.
- D) Organizar os botões e as telas do jogo.
- E) Guardar valores que podem mudar durante a execução do programa.
✅ Resposta correta: alternativa E
Resolução passo a passo
- O enunciado diz que Marina usa a variável pontos para acompanhar a pontuação do jogador durante a partida. Ou seja, pontos guarda um número que aumenta ou diminui conforme o jogador acerta ou erra.
- Em programação, uma variável é um espaço na memória que armazena um valor com um nome, e esse valor pode ser alterado durante a execução do programa. Isso combina exatamente com a função descrita: a pontuação muda a cada jogada.
- A alternativa E descreve justamente isso, guardar valores que podem mudar durante a execução. Por isso ela está correta.
- As outras alternativas estão erradas. A) reproduzir sons é função de comandos de áudio, não de uma variável de pontuação. B) desenhar imagens é função de comandos gráficos e de sprites. C) encerrar o jogo depois de certo tempo seria função de um temporizador ou de uma condição de parada, não da variável pontos. D) organizar botões e telas é tarefa da interface, feita por componentes e comandos de tela.
- Conclusão: o gabarito E está correto, pois a variável pontos serve para armazenar a pontuação, que é um valor variável durante a partida.
💡 Dica: Defina o papel das variáveis em programação.
Alternativa por alternativa
O aluno pode ter associado 'jogo' diretamente a efeitos sonoros e imaginado que a variável controla o áudio, sem perceber que variáveis armazenam dados e não executam ações.
Por que engana: Confundir a função da variável com a criação de gráficos ou formatação da tela, pensando que variáveis servem apenas para exibir informações visuais.
O aluno pode ter pensado que, por ser algo visível no jogo, a pontuação aparece na tela e por isso a variável seria responsável por desenhar imagens, confundindo mostrar um dado com criar elementos gráficos.
O aluno pode ter confundido a pontuação, que acompanha a partida, com um controle de tempo ou de fim de jogo, supondo que o valor da variável determina quando o jogo termina.
O aluno pode ter achado que, em um jogo com botões e telas, toda variável serve para organizar a interface, sem distinguir dados armazenados de elementos de layout.
Uma variável é um espaço identificado na memória do computador que guarda um valor. Esse valor pode ser consultado e alterado enquanto o programa é executado, como acontece com a pontuação do jogo.
Raio-X da questão
função da variável
avaliacao
função da variável · tipos de dados
Revisar o conceito de variáveis em programação.
Confundir a função da variável com a criação de gráficos ou formatação da tela, pensando que variáveis servem apenas para exibir informações visuais.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Um programador está desenvolvendo um jogo e precisa criar uma variável que armazene a pontuação do jogador. Qual é a…
- Maria está programando um jogo simples e precisa criar uma variável para armazenar a pontuação. Qual é a função de uma…
- João criou um jogo em que cada jogador deve coletar pontos ao completar desafios. Se ele deseja adicionar uma nova…
- Em um algoritmo de jogo escolar, qual é a função de uma variável que armazena a pontuação acumulada durante a execução…
- Durante um projeto de criação de um jogo digital, a equipe decidiu usar variáveis para armazenar as pontuações dos…
- Durante um projeto escolar, Carlos e Ana decidiram criar um jogo digital. Eles precisam criar variáveis para armazenar a…
Todas as questões de Estratégias de solução de problemas - Generalização
🔎 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
