Entre os fundamentos da programação, um dos conceitos mais importantes é o de variável; assinale-o.
- A)Estrutura na programação que não ocupa espaço na memória do dispositivo.
Errada, porque variável ocupa espaço na memória; dizer que não ocupa contraria a própria ideia de armazenamento de dados.
- B)Posição na memória do dispositivo, cujo conteúdo pode variar com o tempo.
Certa, pois variável é uma posição na memória cujo conteúdo pode mudar ao longo do tempo.
- C)Posição na memória do dispositivo, cujo valor pode assumir apenas números inteiros.
Errada, porque variável não se limita a números inteiros; ela pode representar vários tipos de dados, como texto, reais e lógicos.
- D)Posição na memória do dispositivo, cujo valor assume apenas “VERDADEIRO” ou “FALSO”.
Errada, porque isso descreve um valor lógico ou booleano, não o conceito geral de variável.
Gabarito: B
Variável é um dos conceitos mais básicos da programação: pense nela como uma “caixinha” nomeada na memória do computador, usada para guardar um valor que pode mudar ao longo da execução do programa. Esse valor não fica estático para sempre; ele pode ser atualizado conforme o programa roda, recebe dados do usuário ou faz cálculos. Por isso, variável não é algo abstrato demais nem algo “sem memória”: ela existe justamente para ocupar um espaço e armazenar informação. Na prática, toda vez que você declara uma variável, está reservando um local na memória para guardar um dado. O conteúdo desse local pode variar, por exemplo, de 10 para 20, de "João" para "Maria" ou de verdadeiro para falso, dependendo do tipo da variável e da lógica do programa. A ideia central é essa: o valor muda, mas a variável continua sendo a mesma posição identificada por um nome. O gabarito é a letra B porque ela descreve exatamente isso: uma posição na memória do dispositivo cujo conteúdo pode variar com o tempo. É a definição clássica de variável em programação. As demais alternativas tentam limitar demais o conceito ou confundem variável com tipos específicos de dados. Em provas de concurso, a banca costuma cobrar a definição básica com linguagem direta. Então, se aparecer “possuem valor mutável”, “armazenam dados” ou “posição na memória”, acenda o alerta: isso costuma apontar para variável.