Computadores são ferramentas que foram construídas para realizar cálculos e manipular informação. A unidade elementar que constitui a informação, é o dado e é importante distinguirmos dados de informação. Por exemplo, 29 de Março é um dado. Agora dizer que 29 de Março é o dia do primeiro voo no Rio de Janeiro de um balão dirigível, Le Victoria (1882) é uma informação.
A grosso modo, a informação no computador pode ser dividida em dados e instruções. Mas nesse artigo, vamos nos preocupar com os dados bem como os seus tipos e o conceito de variável.
Conceito de Variável na Programação
Por definição, variável é tudo aquilo que é incerto e suscetível a mudança, alteração. Na programação, variável é um espaço reservado na memória do computador para se armazenar algum tipo de dado e esse dado pode variar, sendo acessado quando necessário e alterado, por isso o conceito de variável.
![]() |
Neste armário, cada porta armazena um tipo de objeto. Cada porta só pode armazenar um tipo de objeto. |
A memória do computador é como se fosse um enorme escaninho, ou gavetas, portanto as variáveis precisam receber rótulos para serem identificadas, consultadas e alterado o seu conteúdo (dados) quando necessário. E os dados que estas variáveis armazenam, possuem um tipo, um único tipo. Eles serão descritos a seguir.
Tipos Primitivos de Dados
Existem três tipos primitivos de dados:- Numérico: inteiros e reais.
- Literal: caracteres alfanuméricos, símbolos.
- Lógico: também chamado de booleano, em homenagem a George Boolean.
Exemplo de tipos de dados primitivos:
Inteiro | Real | Literal | Lógico |
---|---|---|---|
5 | -0.5 | "a" | VERDADEIRO |
0 | 1756.25 | "São Paulo." | FALSO |
-256 | 3.0 | "5" | - |
-1000 | 6.66666 | "#$%!" | - |
Observação: em algumas linguagens, como C, qualquer valor diferente de 0 e false (falso) é considerado true (verdadeiro) em testes lógicos.
Processamento de Dados
As funções básicas que um computador pode desempenhar, segundo Stallings, é:- Processar dados
- Armazenar dados
- Transferir dados
- Controle
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsSOtS5mXqNlIjNHhIrqMhsvJAOCE0YoZraQ4HynqEUNAUqaxhsFwJq1topSjtivZrzvYmfqUZcT4qmLHzjWlapH9_Fy3rBaE7DfuHNi2aehTcGiw8B_v12L-nqk0rzMQscYmNhQJrXrhS/s320/Vari%25C3%25A1vel.png)
O armazenamento de dados é importante. Há o armazenamento temporário e o armazenamento permanente. Durante o processamento de dados por exemplo, acontece um armazenamento temporário de dados em memórias voláteis para que eles possam ser usados. E após a execução de um programa os dados armazenados em variáveis serão perdidos.
Concatenação: segundo o dicionário Aurélio, juntar, encadear.
Memória Volátil: memória que mantém os dados armazenados temporariamente enquanto há fornecimento de energia elétrica.
O que você aprendeu
Neste artigo você aprendeu o que são variáveis, que são espaços reservados na memória do computador para armazenar algum tipo de dado durante a execução de um programa. E que os tipos de dados primitivos variam, sendo eles do tipo numérico (real e inteiro), literais e lógicos. Especificamente:- Conceito de variável.
- Tipos de dados primitivos.
- A importância de se saber um determinado tipo de dado.
No próximo artigo veremos sobre declaração de variáveis e como usá-las em pseudocódigo. Este artigo é uma continuação de Aplicação de Algoritmos.
Referência Bibliográfica
MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para Desenvolvimento de Programação de Computadores. 17. ed. São Paulo: Érica, 2005. 219 p.
FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de programação: a construção de algoritmos e estrutura de dados. 3. ed. São Paulo: Prentice Hall, 2005. 208 p.
STALLINGS, W. Estrutura e Função. In:______. Arquitetura e Organização de Computadores. 5. ed. São Paulo: Prentice Hall, 2002. cap. 1, p. 4-16.
Para citar esse artigo:
Comentários
Postar um comentário