domingo, 20 de março de 2011

Variáveis


O que são variáveis? No mundo normal, saindo um pouco do mundo da informática, poderíamos dizer que é algo sucetível a mudanças, variações. Na matemática temos as famosas variáveis X e Y, que compõem a maioria das equações, funções, etc. Na informática, variáveis também são elementos sucetíveis a mudanças, na maioria das vezes. Mas são mais do que apenas isso. As variáveis são "reservas" na memória do computador, ou seja, ao declarar uma variável, você está alugando um espacinho na memória do teu pc para que os valores possam ficar lá, à tua disposição. Mas variáveis em informática não suportam apenas números, como na matemática, mas sim vários tipos diferentes.
Para declarar uma variável, existem diferenças entre as linguagens. A forma mais comum é usada em C, C++, C#, Java, entre outras, que segue:
int x;
Pode-se padronizar como:
tipo_da_variávelØnome_da_variável;
Onde Ø significa espaço normal obrigatório.
Abaixo segue uma tabela com os principais tipos de variáveis e suas respectivas declarações.

NomeTipoDescrição
BooleanoBASIC: Boolean
Outras: bool
Verdadeiro ou Falso. Utiliza da lógica Booleana para fazer comparações (mais pra frente veremos o que é lógica booleana).
CaracterecharUm único caracter em texto, que pode ser letras de A a Z, números de 0 a 9 e caracteres especiais (!,@,#,$,%,&,*...).
InteiroBASIC: Integer
Outras: int
Número inteiro, limitado entre os valores de
-2.147.483.648 a 2.147.483.647. Como é inteiro, não suporta números fracionários.
Não-assinadounsignedSe colocado na frente de outro tipo de variável, denota que esta não pode chegar a ser negativa e dobra o alcance positivo da variável.
CurtoshortCorta pela metade o número de bits que a variável ocupa na memória, fazendo reduzir também o seu alcance tanto positivo quanto negativo.
LongolongTem o dobro do tamanho de alocação do Inteiro, alcançando a faixa de
-9.223.372.036.854.775.808 a 9.223.372.036.854.775.807.
ObjetoobjectQualquer tipo de variável.
Cadeia de caracteresstringConjunto de caracteres em texto. Não há limite definido de quantos caracteres são permitidos.

Em BASIC, há uma maneira especial para se declarar (ou alocar) uma variável:
Dim nome_da_variável As Integer
"Dim" significa "dimension", ou seja, está dimensionando a variável em definidos bits. Dimensionar como os tipos que existem, nesse caso, números Inteiros. BASIC é uma linguagem de nível altíssimo, ou seja, chega muito à proximidade da linguagem humana. Só que a linguagem é um tanto limitada para fins de estudo e didáticos.
No começo do artigo mencionei que as variáveis, na maioria das vezes são sucetíveis a mudanças. Existem as variáveis estáticas, que, uma vez definidos o valor, elas não podem mudar.
Bem, por enquanto é tudo sobre variáveis. Qualquer dúvida, só deixar como comentário. Até a próxima! :D

Nenhum comentário:

Postar um comentário

Codifique tua mensagem aí: