⚠️ Novidade no blog! ⚠️

O conteúdo dos Cursos, Trilhas e Livros Resolvidos está sendo movido para kdosh.net/edu. Acesse e divulgue!


Vimos na aula anterior que o computador é uma máquina que recebe dados, processa-os e retorna os resultados.

Todo esse processamento é executado por meio do armazenamento desses dados em memória por meio da utilização de variáveis e constantes.

O que é uma variável?

As variáveis, como o próprio nome indica, guardam temporariamente o conteúdo a ser utilizado na execução dos programas, podendo ser modificado no decorrer do tempo.

O tipo de variável a ser utilizada depende do tipo de dado (numérico, literal, lógico, etc.) a ser representado.

Dando nomes aos bois…

A variável, antes de ser usada dentro do programa, deve ser declarada escolhendo-se um nome adequado e indicando-se o seu tipo.

Há certas restrições quanto aos nomes que podem ser dados às variáveis:

    • Não pode ser uma palavra reservada do portugol;
    • Não pode conter caracteres especiais nem acentos;
    • Não pode começar com um número, com exceção do underline;
    • Não pode conter espaços em branco;
    • Só pode ser constituída por letras, números e underline.

🟢 Nomes válidos para variáveis:

    • cpf
    • fone1
    • nomecliente
    • _idade

⛔ Nomes inválidos:

    • &cpf
    • 2fone
    • nome cliente
    • endereço

O que é uma constante?

Por sua vez, como você já deve estar imaginando, constantes são valores fixos, que não se modificam no decorrer da execução do programa. Por exemplo, o número PI (aproximadamente, 3,14).

Os nomes dados às constantes possuem as mesmas restrições dos nomes de variáveis.

A figura abaixo ilustra o funcionamento de um algoritmo bem como a importância da definição de variáveis e constantes para o processamento de dados pelo computador.

Variáveis e Constantes
Variáveis e Constantes

Na prática, variáveis e contantes são espaços reservados na memória principal do computador (vulgarmente chamada de memória RAM), que é dividida em áreas de armazenamento devidamente identificadas e endereçadas.

Imagine que a memória RAM seja como uma cidade, dividida em bairros, onde os dados são os moradores das casas, que possuem um número para sua identificação, caracterizando seu endereço (localização).

📚 Livros

    • Algoritmos: Lógica para Desenvolvimento de Programação de Computadores
      José Augusto N. G. Manzano e Jayr Figueiredo de Oliveira
      <https://amzn.to/43sGKic>

*Atualizado em 19 de julho de 2023

Estude a Bíblia!
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments