Conceito de Variaveis
3.Variáveis
A todo momento durante a execução de qualquer tipo de programa os computadores estão manipulando informações representadas pelos diferentes tipos de dados descritos na apostila anterior. Para que não se "esqueça" das informações, o computador precisa guarda-las em sua memória.
Nesta apostila será vista como os computadores armazenam e acessam informações contidas em sua memória.
3.1 Armazenamento de Dados na Memória
Cada um dos diversos tipos de dados apresentados na apostila anterior necessita de uma certa quantidade de memória para armazenar a informação representada por eles.
Esta quantidade é função do tipo de dado considerado, do tipo da máquina (computador) e do tipo de linguagem de programação.
3.1.1 Armazenamento de Dados do Tipo Literal
Devemos sempre ter em mente que um byte consegue representar 256 (28) possibilidades diferentes.
Uma informação do tipo literal nada mais é do que um conjunto de caracteres que podem ser letras, dígitos ou símbolos especiais.
A união de todos os caracteres existentes nos computadores resulta num conjunto com um número de elementos menor que 256. Deste resultado surgiu a ideia de associar a cada caractere um número (código) variando de 0 a 255 (256 possibilidades).
No princípio, cada fabricante de computador adotava uma convenção diferente para este código. Mais recentemente, esta convenção foi padronizada a fim de facilitar a portabilidade (migração) de programas entre máquinas diferentes. Esta convenção é representada na forma de uma tabela de mapeamento de caracteres em números. O padrão mais universalmente aceito é o ASCII.
Assim, cada célula de memória (byte) pode conter um caractere, representado pelo seu código ASCII.
Retornando à questão do armazenamento de informações do tipo literal na memória, deve-se lembrar que um dado deste tipo possui um certo comprimento dado pelo número de caracteres nele contido. Portanto, para guardar um dado do tipo literal