Em linguagem de programação são utilizados nomes para determinar estruturas de representação dos dados. Uma delas é “variável”, que representa
- A)um número ou letra ou ponto-flutuante.
Errada, porque um número, letra ou ponto flutuante pode ser um valor armazenado na variável, mas não define o que a variável representa.
- B)um resultado de uma operação matemática.
Errada, porque resultado de operação matemática é um valor calculado, não a definição de variável.
- C)uma posição de memória identificada.
Certa, porque variável é um nome associado a uma posição de memória onde um dado pode ser armazenado e alterado.
- D)uma palavra que armazena informações no disco.
Errada, porque disco trata de armazenamento secundário e não conceitua variável em linguagem de programação.
Gabarito: C
Em programação, uma variável é como uma "caixinha" com nome, usada para guardar um valor que pode mudar durante a execução do programa. O nome ajuda o computador e o programador a localizar aquele dado com facilidade, sem precisar ficar decorando endereço de memória. Em outras palavras, a variável não é o valor em si, mas o rótulo que aponta para o espaço onde o valor fica guardado. Por isso, a ideia central da variável está ligada à memória: ela representa uma posição de memória identificada. Quando você declara uma variável, o sistema reserva um espaço para armazenar informações, como número, texto, caractere, entre outros, dependendo do tipo. A alternativa C é a correta justamente porque descreve essa função. Em termos simples, variável é um nome associado a um local de memória onde um dado pode ser armazenado e alterado. Já as outras opções confundem variável com valor, operação matemática ou armazenamento em disco, que são coisas diferentes. Se quiser pensar de forma bem prática: o nome da variável é a etiqueta na gaveta, e o conteúdo da gaveta é o valor guardado ali. Essa é a lógica clássica ensinada em introduções à programação.