GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO02Fácil⏱ medio

Um estudante está criando um jogo e precisa que o personagem se mova na tela. Para isso, ele precisa definir…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um estudante está criando um jogo e precisa que o personagem se mova na tela. Para isso, ele precisa definir uma variável que armazene a posição do personagem. O que é necessário para criar essa variável?

  1. A) Definir uma cor para a variável.
  2. B) Escolher um nome e um valor inicial para a posição.
  3. C) Definir apenas o nome da variável.
  4. D) Criar a variável sem nome.
  5. E) Utilizar números negativos apenas.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Uma variável, em programação, é um espaço na memória do computador que armazena um valor e é identificado por um nome. Para guardar a posição do personagem, precisamos de um identificador para referenciá-la e de um valor com o qual ela começa.
  2. Analisando as alternativas, a alternativa B afirma que é necessário escolher um nome e um valor inicial para a posição. Isso corresponde ao que se faz na prática, como em 'posicao_x = 0', em que 'posicao_x' é o nome e '0' é o valor inicial. Portanto, a alternativa B está correta e coincide com o gabarito oficial.
  3. Por que as outras estão erradas:
  4. A) Definir uma cor não tem relação com armazenar a posição; a variável guarda um valor, não uma cor.
  5. C) Apenas o nome não basta, pois a variável precisa de um valor para armazenar a posição do personagem nesse momento.
  6. D) Não é possível criar uma variável sem nome, pois é o nome que permite ao programa localizá-la e usá-la.
  7. E) Usar apenas números negativos é uma restrição arbitrária e incorreta; posições podem ser positivas, negativas ou zero.

💡 Dica: Pense sobre os tipos de dados e como declarar variáveis.

Alternativa por alternativa

A Erradaerro: Senso comum

O aluno acredita que cada variável precisa ser associada a uma característica visual, como uma cor, confundindo o papel da variável com o de um elemento gráfico do jogo.

B Correta

Essa é a forma correta de criar uma variável.

C Erradaerro: Conceituala que mais engana

O aluno entende que declarar apenas o nome já cria a variável com utilidade completa, sem perceber que ela precisa de um valor para armazenar a posição.

Por que engana: O aluno pode confundir a necessidade de apenas definir um nome para a variável, sem considerar a importância de atribuir um valor inicial adequado.

D Erradaerro: Conceitual

O aluno imagina que a variável pode existir sem identificação, não percebendo que o nome é o que permite ao programa acessar e alterar o valor armazenado.

E Erradaerro: Conceitual

O aluno supõe que posições na tela só podem ser representadas por números negativos, ignorando que coordenadas podem ser positivas, zero ou negativas conforme o referencial adotado.

Raio-X da questão

Dificuldade Fácil
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

declaração de variáveis

📌 Objetivo

fixacao

🧱 Pré-requisitos

declaração de variáveis · tipos de dados

📚 Reveja

Revisar como declarar variáveis em programação.

⚠️ Erro mais comum

O aluno pode confundir a necessidade de apenas definir um nome para a variável, sem considerar a importância de atribuir um valor inicial adequado.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

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