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

Durante um projeto de criação de um jogo digital, a equipe decidiu usar variáveis para armazenar as pontuações…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

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

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante um projeto de criação de um jogo digital, a equipe decidiu usar variáveis para armazenar as pontuações dos jogadores. O que seriam essas variáveis?

  1. A) Imagens fixas do jogo
  2. B) Espaços para armazenamento de dados
  3. C) Eventos que ocorrem no jogo
  4. D) Nomes de personagens do jogo
  5. E) Códigos de programação

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Em programação, uma variável é um espaço na memória do computador, identificado por um nome, usado para armazenar um dado que pode mudar ao longo da execução do programa.
  2. No jogo, a pontuação de cada jogador muda conforme ele joga, por isso a equipe precisa de um local que guarde esse valor e possa ser atualizado. Logo, as variáveis que armazenam pontuações são espaços para armazenamento de dados.
  3. Por que as outras estão erradas: A) imagens fixas são arquivos gráficos, não guardam pontuações; C) eventos são acontecimentos do jogo, que podem disparar a mudança de pontuação, mas não são o que armazena o valor; D) nomes de personagens são textos identificadores, sem relação com a pontuação; E) códigos de programação são o conjunto de instruções escritas pelo programador, e não o que guarda os valores.
  4. Resposta: alternativa B, que coincide com o gabarito oficial.

💡 Dica: Pense na definição de variáveis em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter associado variáveis a elementos visuais do jogo, confundindo dados dinâmicos com recursos gráficos estáticos.

Por que engana: Confundir variáveis com imagens ou eventos do jogo, pensando que são elementos visuais ou ações em vez de espaços de armazenamento.

B Correta

Variáveis são usados para armazenar dados temporariamente.

C Erradaerro: Conceitual

O aluno pode ter pensado que as variáveis são os acontecimentos que alteram a pontuação, como marcar um ponto, sem perceber que o evento age sobre a variável e não é a variável.

D Erradaerro: Senso comum

O aluno pode ter se guiado pelo contexto de personagens do jogo, achando que o nome do jogador ou personagem é o que a variável representa.

E Erradaerro: Conceitual

O aluno pode ter confundido variável com o próprio código do programa, já que ela aparece dentro do código, sem entender que é um dado armazenado e não o conjunto de instruções.

Raio-X da questão

Dificuldade Média
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🧩 progressao
🎯 Conceito central

variáveis em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

noções de programação · tipos de dados

📚 Reveja

Revisar o conceito de variáveis e seu uso em programação.

⚠️ Erro mais comum

Confundir variáveis com imagens ou eventos do jogo, pensando que são elementos visuais ou ações em vez de espaços de armazenamento.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

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