GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF04CO02Difícil⏱ curto

Na programação, o que representa uma variável?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF04CO02

Reconhecer objetos do mundo real e/ou digital que podem ser representados através de registros que estabelecem uma organização na qual cada componente é identificado por um nome, fazendo manipulações sobre estas representações.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Na programação, o que representa uma variável?

  1. A) Um número fixo.
  2. B) Um tipo de dado apenas.
  3. C) Um espaço de memória.
  4. D) Um comando de programação.
  5. E) Um erro de codificação.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Lembre o conceito de variável em programação. Uma variável é um nome associado a um espaço na memória do computador, usado para armazenar um valor que pode mudar durante a execução do programa.
  2. Analise a alternativa C, 'Um espaço de memória'. Ela descreve exatamente essa ideia: a variável reserva uma posição de memória e guarda nela um dado, que pode ser lido e alterado pelo programa.
  3. Verifique as demais. A alternativa A está errada porque um número fixo é uma constante literal, cujo valor não muda. A alternativa B está errada porque o tipo de dado (como inteiro ou texto) descreve que tipo de valor cabe na variável, mas não é a variável em si. A alternativa D está errada porque um comando é uma instrução que executa uma ação, como um if ou um laço. A alternativa E está errada porque um erro de codificação é uma falha no programa, não um elemento que ele usa.
  4. Conclusão: a resposta correta é a alternativa C, que coincide com o gabarito oficial.

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

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde variável com constante, acreditando que a variável guarda sempre um valor fixo, quando na verdade o valor pode mudar durante a execução.

B Erradaerro: Conceituala que mais engana

O aluno confunde a variável com o seu tipo de dado, achando que declarar um tipo (como inteiro ou texto) já define a variável em si, sem considerar o valor armazenado.

Por que engana: Confundir variável com um número fixo, acreditando que ela não pode mudar de valor.

C Correta

Variáveis representam espaços de memória que armazenam valores.

D Erradaerro: Conceitual

O aluno associa variável a comando por ver ambas como elementos do código, sem perceber que a variável é um dado armazenado e o comando é uma instrução que executa ações.

E Erradaerro: Senso comum

O aluno interpreta o termo variável como algo ligado a erros, possivelmente por associar a palavra 'variável' ao sentido comum de instabilidade ou imprevisibilidade.

Raio-X da questão

Dificuldade Difícil
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🧩 abertura
🎯 Conceito central

variável em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

tipos de dados em programação · memória de computador

📚 Reveja

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

⚠️ Erro mais comum

Confundir variável com um número fixo, acreditando que ela não pode mudar de valor.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Matrizes e registros

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