Onde
o computador armazena os dados??
Vamos
iniciar nossos estudos com esta pergunta básica. Quando utilizamos um editor de
texto ou outro aplicativo qualquer, navegamos na Internet, jogamos, ou qualquer
outra coisa que gostamos de fazer, normalmente preenchemos informações ou
escrevemos mensagens (Figura 1). Estes dados, onde ficam?
Não importa se você tem um computador
novo ou antigo (Figura 2).
Se tem um Notebook (Figura 3).
Ou se utiliza um computador
profissional ou servidor de rede (Figura 4).
Todos
os dados ficam na MEMÓRIA do computador. Ela é, basicamente,
dividida em dois tipos:
·
Memória
“permanente”, ou não volátil: os dados são guardados em periféricos de
armazenamento como o Disco Rígido (Hard Disk – HD), que o mais comum
atualmente.
·
Memória
volátil ou RAM: é a memória de execução do computador, os dados aqui são
temporários, se eles não forem guardados em um HD, ao ser desligado ou
reinicializado o computador, eles são perdidos (por isso o volátil). Também é a
memória que o computador utiliza para executar seus aplicativos.
Se
você quiser maiores detalhes sobre o computador e seus componentes, pode achar
bastante coisa na internet. Recomendamos o livro: Hardware, de Marilene
Schiavoni, da Editora Livro Técnico, um livro que esclarece muito, sem entrar
nas profundezas da Eletrônica Digital.
Agora
que sabemos que os dados ficam na Memória, vem a próxima pergunta:
Como podemos utilizar isso em Programação??
Algumas
linguagens de programação, como C/C++, permitem que você acesse diretamente a
Memória do computador, mas isso exige um conhecimento muito bom do hardware do
computador utilizado.
Uma
alternativa mais comum e simples para manipularmos dados em programação é
utilizando VARIÁVEIS.
E
o que vem a ser variáveis?
Tecnicamente
é uma forma de “rotular” uma parte, ou pequeno pedaço, da memória, permitindo o
uso desta memória, sem conhecer detalhes do hardware.
Mas
podemos definir de forma mais genérica, e menos técnica, como uma “caixa” onde
guardamos nossos dados, para os utilizarmos depois (Figura 5).
Figura 5 -
Variáveis
Mas,
você, que já deve ter dado uma olhadinha em alguma linguagem de programação,
mesmo que só por curiosidade, ou está iniciando os estudos, verifica que
existem vários “tipos” de variáveis!!! Como isso??
Sim,
isso é fato, algumas linguagens de programação possuem uma caixa para cada
“tipo” de dados, a grosso modo (Figura 6): números inteiros (1 – 2 – 3 -...-
4...), números reais (1 – 1,1 – 1,2 – 1,234 -...) e letras ou palavras (“a” -
“A” - “Avião” -...).
Figura 6 – Tipos de variáveis - caixas






Nenhum comentário:
Postar um comentário