GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO01Média⏱ curto

Um programador está desenvolvendo um jogo e precisa criar uma variável que armazene a pontuação do jogador…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um programador está desenvolvendo um jogo e precisa criar uma variável que armazene a pontuação do jogador. Qual é a função dessa variável no jogo?

  1. A) Armazenar os níveis do jogo.
  2. B) Controlar o tempo de jogo.
  3. C) Registrar a pontuação do jogador.
  4. D) Definir os personagens do jogo.
  5. E) Controlar a dificuldade do jogo.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A questão pergunta qual é a função de uma variável que armazena a pontuação do jogador. Uma variável, em programação, é um espaço na memória que guarda um valor que pode mudar durante a execução do programa.
  2. Pelo próprio enunciado, a variável foi criada para guardar a pontuação, ou seja, o valor numérico que representa o desempenho do jogador. Logo, sua função é registrar (armazenar e atualizar) essa pontuação ao longo do jogo.
  3. A alternativa C, 'Registrar a pontuação do jogador', descreve exatamente essa função.
  4. Por que as outras estão erradas: A) armazenar os níveis do jogo é função de outra variável, que guardaria o nível atual, e não a pontuação; B) controlar o tempo de jogo seria função de um cronômetro ou contador de tempo; D) definir os personagens refere-se a dados ou objetos de personagens, não à pontuação; E) controlar a dificuldade seria feito por parâmetros ou configurações específicas do jogo.
  5. Conclusão: a alternativa C está correta e coincide com o gabarito oficial.

💡 Dica: Pense na função de uma variável em um jogo.

Alternativa por alternativa

A Erradaerro: Interpretaçãoa que mais engana

O aluno pode ter associado a variável de pontuação a outros elementos de progressão do jogo, como fases, e acreditou que ela armazena o nível atual.

Por que engana: O aluno pode confundir a função da variável de pontuação com outras variáveis que controlam aspectos diferentes do jogo, como níveis ou tempo.

B Erradaerro: Conceitual

O aluno pode ter confundido a pontuação com o tempo, imaginando que uma variável que cresce durante a partida serve para medir ou controlar a duração do jogo.

C Correta

Essa é a função principal da variável de pontuação.

D Erradaerro: Senso comum

O aluno pode ter pensado que tudo o que está relacionado ao jogador em um jogo, incluindo sua pontuação, deve ser definido pelos personagens, confundindo a variável com a descrição de personagens.

E Erradaerro: Interpretação

O aluno pode ter imaginado que a pontuação influencia a dificuldade e, por isso, que a variável serve para controlar essa dificuldade, sem perceber que a função principal é registrar o valor.

Raio-X da questão

Dificuldade Média
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

variáveis em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

variáveis em programação · tipos de dados

📚 Reveja

Revisar o conceito de variáveis e suas funções em programação.

⚠️ Erro mais comum

O aluno pode confundir a função da variável de pontuação com outras variáveis que controlam aspectos diferentes do jogo, como níveis ou tempo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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