Variável (programação): características, tipos, exemplos - Ciência - 2023


science
Variável (programação): características, tipos, exemplos - Ciência
Variável (programação): características, tipos, exemplos - Ciência

Contente

UMA variável na programação, é uma unidade de dados que pode alterar seu valor. É a forma mais simples de armazenamento, representando uma área da memória onde um item de dados é armazenado.

Se um programa de computador fosse um edifício, as variáveis ​​seriam os blocos de construção que constituem sua base. Variáveis ​​são componentes críticos de qualquer programa. Isso não poderia ser eficaz sem variáveis.

Uma variável pode ser a temperatura do ar ou os preços das ações. Todos esses são valores que podem mudar.

As variáveis ​​têm dois propósitos importantes, que são que o programador possa escolher os nomes delas, facilitando a programação, e também que possa escrever programas ou funções que funcionem com qualquer valor neles.

Se você já está familiarizado com planilhas, pode pensar que as variáveis ​​são como células, que podem então ser usadas em fórmulas, independentemente dos valores que contêm.


Todas as linguagens de programação procedural, como C, Basic e Pascal possuem variáveis, podendo admitir diferentes tipos e permitir manipulá-los de diferentes maneiras.

Características das variáveis ​​de programação

Alocação de memória

Uma variável é o marcador de um local na memória do computador. Quando você cria uma nova variável em um programa, o programa aloca a quantidade de memória com base no tipo de dados da variável.

Portanto, é um lugar na memória do computador. Você deve pensar na memória como se fosse um bloco, quando um programa for executado ele terá acesso a um bloco de memória.

Declaração

Quando você declara uma variável, você dá a ela um nome e também um tipo. Na verdade, é criado o espaço onde seu valor será armazenado. Assim, para declarar uma variável em um programa, você deve indicar que tipo de variável ela é.

Algumas linguagens de programação requerem que uma variável seja declarada antes de usá-la. Outros permitem que você defina o valor de uma variável sem ter que declará-lo primeiro.


Escopo

O escopo determina até que ponto o valor de uma variável pode ser lido ou alterado.

Variáveis ​​globais são aquelas que podem ser usadas em todo o programa. Ou seja, seu escopo é todo o aplicativo.

Variáveis ​​locais só podem ser usadas na função ou procedimento onde foram declaradas, ou também em qualquer outra função que é chamada por aquela função.

O escopo é hierárquico e só se aplica de cima para baixo, do corpo principal do programa às funções que ele chama e das funções a outras subfunções.

Portanto, se uma variável é declarada no topo do programa, outra variável com o mesmo nome não pode ser declarada em uma função.

No entanto, se você declarar uma variável em uma função, poderá declarar outra variável com o mesmo nome em outra função. Eles serão variáveis ​​diferentes e podem ter valores diferentes.

Tipos de variáveis ​​na programação

Quando uma variável é criada, você também deve declarar que tipo de dados ela conterá. Isso é feito porque o programa usará diferentes tipos de dados de maneiras diferentes.


Inteiro (curto, longo)

Este tipo corresponde a números inteiros, como 1, -15, 0. Variáveis ​​inteiras são usadas quando se sabe que nunca haverá nada após a vírgula decimal. Por exemplo, se você estiver programando um gerador de bolas de loteria, todas as bolas terão números inteiros.

A diferença entre os tipos inteiro curto e inteiro longo é o número de bytes usados ​​para armazená-los.

Isso irá variar dependendo do sistema operacional e do hardware que está sendo usado. Atualmente, pode-se presumir que um inteiro terá pelo menos 16 bits e um inteiro longo terá pelo menos 32 bits.

Ponto flutuante (simples, duplo)

Os números de ponto flutuante, como 3,2435, são aqueles que contêm partes fracionárias. Os quantizadores simples e duplos são análogos aos quantizadores curtos e longos usados ​​com o tipo inteiro para indicar quantos bits serão usados ​​para armazenar a variável.

Personagem

Este tipo representa o valor de um personagem. Por exemplo, uma letra do alfabeto, um dígito ou um símbolo especial. É usado para armazenar um único caractere de texto.

Geralmente visto em programas C, que não podem manipular cadeias de caracteres. O valor armazenado é, na verdade, um número inteiro que representa o código (por exemplo, ASCII) do caractere representado.

boleano

Uma variável booleana pode armazenar um dos dois valores a seguir: True ou False. Geralmente são inteiros, por exemplo, em Visual Basic, False é 0 e True é -1. Os valores de True e False são constantes.

String de comprimento fixo

Strings são variáveis ​​que contêm texto e vêm em dois tipos. Com uma string de comprimento fixo, você declara quantos caracteres essa string conterá.

Certas chamadas de API no Windows requerem o uso de strings de comprimento fixo, mas geralmente não são usadas no Basic. Em C, eles são implementados como uma matriz de caracteres.

String de comprimento variável

É aquele em que o comprimento não está definido. Este é o tipo padrão no Basic e é útil para receber informações do usuário quando você não sabe qual será a resposta.

Exemplos de variáveis ​​programáticas

Abaixo está um exemplo de uma variável usada na linguagem de programação Perl.

- meu $ compname = "Teste escrito";

- imprimir "Exemplo visto, $ compname";

Este exemplo declara a variável chamada compname usando a palavra-chave my. O cifrão ($) na linguagem de programação Perl indica que compname é o nome de uma variável, mas o cifrão não faz parte do nome da variável.

Na primeira linha do programa, a variável recebe um valor usando o operador de atribuição "=".

O valor de compname é a string: Teste escrito, entre aspas duplas. As aspas duplas indicam que o texto dentro é uma string de caracteres, mas não faz parte dos dados da string.

Quando o programa é executado, a instrução print substitui o nome da variável $ compname pelo seu valor atribuído da string, exibindo assim o resultado: Exemplo visto, Teste escrito.

Mudar uma variável

Existem muitas maneiras diferentes de alterar, trocar ou definir uma variável com um valor diferente. Exemplos de como uma variável pode ser alterada são fornecidos na tabela a seguir, dando uma explicação do que está sendo feito.

Referências

  1. Martin Gibbs (2020). Noções básicas de variáveis ​​na programação C. Retirado de: study.com.
  2. Ict avançado (2020). Variáveis ​​e estruturas de dados na programação. Retirado de: advanced-ict.info.
  3. Future Learn (2020). Usando tipos de dados e variáveis. Retirado de: futurelearn.com.
  4. Computer Hope (2020). Variável. Retirado de: computerhope.com.
  5. Techopedia (2020). Variável. Retirado de: roofpedia.com.