Variáveis ​​em Programação de Computadores.

Jan 20 2023
Se você está no mundo da programação de computadores, com certeza encontrará o termo 'variável', não importa o idioma ou o propósito do seu programa. Vamos em frente e entender o que significa esse termo.

Se você está no mundo da programação de computadores, com certeza encontrará o termo 'variável', não importa o idioma ou o propósito do seu programa. Vamos em frente e entender o que significa esse termo.

De acordo com o Cambridge Dictionary , a palavra variável significa;

a). algo que provavelmente mudará com frequência

b). um número, valor ou situação que pode mudar

c). uma letra ou símbolo que representa qualquer um de um conjunto de valores

Este artigo serve para fornecer uma explicação informada do termo no contexto da Programação de Computadores que está mais inclinado para a segunda e terceira definições acima.

A Launch School tem uma definição muito boa de uma variável no que diz respeito à programação de computadores da seguinte forma:

As variáveis ​​são usadas para armazenar informações a serem referenciadas e manipuladas em um programa de computador. Eles também fornecem uma maneira de rotular os dados com um nome descritivo, para que nossos programas possam ser entendidos com mais clareza pelo leitor e por nós mesmos. É útil pensar nas variáveis ​​como recipientes que contêm informações. Seu único propósito é rotular e armazenar dados na memória. Esses dados podem ser usados ​​em todo o seu programa.

Ilustração de uma Variável por CompSci

Agora estabelecemos variáveis ​​como 'espaços reservados' ou 'caixas' que podemos usar para armazenar dados ou valores. Para usá-los, eles precisam receber nomes. Cada linguagem de programação tem convenções de nomenclatura ou regras que controlam como as variáveis ​​recebem nomes. As convenções de nomenclatura determinam a sintaxe de nomenclatura de quais caracteres podem ou não ser usados, capitalização, diferenciação de maiúsculas e minúsculas, etc.

Não podemos esgotar todas as convenções de nomenclatura para todas as linguagens neste artigo, no entanto, fornecer um nome significativo e descritivo que comunique a finalidade da variável é comum a todas as linguagens de programação. As documentações específicas do idioma são um bom lugar para encontrar as convenções de nomenclatura para cada idioma.

Agora que entendemos o que são variáveis ​​e como nomeá-las, vamos ver como elas podem ser usadas. Primeiro, aqui estão alguns termos associados a variáveis ​​na programação:

Declare/Define: isso significa simplesmente criar uma variável.
Atribuir/Armazenar: uma vez que uma variável é criada, você coloca um determinado valor dentro dela. Na maioria das linguagens de programação, '=' é usado para atribuir valores.

Acessando: o objetivo de armazenar um valor em uma variável é para que ela possa ser acessada para uso.
Modificar/Alterar: significa substituir o valor dentro de uma variável por um novo.

Escopo: significa até que ponto a variável é acessível para uso em seções de um programa.

Estes são apenas alguns para mencionar. Você pode consultar mais detalhes aqui e aqui .

Tipos de variáveis.

Existem cinco tipos de variáveis. Constantes, variáveis ​​globais, variáveis ​​de classe, variáveis ​​de instância e variáveis ​​locais.

Constantes: são usadas para armazenar dados que nunca precisam ser alterados.

Variáveis ​​globais: essas variáveis ​​estão disponíveis em todo o seu aplicativo/programa, substituindo todos os limites do escopo.

Variáveis ​​de classe: essas variáveis ​​são acessíveis por instâncias de sua classe, bem como pela própria classe. Variáveis ​​de classe devem ser inicializadas no nível de classe, fora de qualquer definição de método.

Variáveis ​​de instância: essas variáveis ​​estão disponíveis em toda a instância atual da classe pai. Variáveis ​​de instância podem cruzar alguns limites de escopo, mas não todos eles.

Variáveis ​​locais: as variáveis ​​mais comuns que você encontrará e obedecem a todos os limites de escopo.