Baixe o app para aproveitar ainda mais
Prévia do material em texto
License-529754-52560-0-3 INTRODUÇÃO À INFORMÁTICA Conceito de variáveis Em todo o processo de execução de qualquer tipo de software, os computadores manipulam as informações representadas por diversos tipos de dados e, para que esses não sejam perdidos, é necessário armazená-los em sua memória volátil. Assim, surgem as variáveis, tema que abordaremos nesse capítulo e conheceremos seu conceito e funcionalidades. Classificações de dados Para entendermos os conceitos de variáveis numéricas, devemos conhecer o significado de dados e as suas três classificações: literais, lógicos e numéricos. Dados literais: simbolizam uma sequência de caracteres como letras, números ou símbolos. São conhecidos como dados alfanuméricos, cadeia de caracteres ou string, e suas representações são definidas entre aspas (“”), por exemplo: • “ “: dado literal de tamanho 1; • “Felipe”: dado literal de tamanho 6; • “25 - 10 = 15”: dado literal de tamanho 12; • “9,27”: dado literal de tamanho 4; • “Nota 9,5”: dado literal de tamanho 8. Dados lógicos: simbolizam dois valores, como sim ou não, verdadeiro ou falso, 0 ou 1. São também conhecidos como dados booleanos devido à colaboração de Boole na área da lógica matemática. Dados numéricos: simbolizam os números inteiros e reais. Números inteiros possuem valor absoluto e não apresentam parte fracionária ou decimal, ocupando menos espaço na memória. Números reais apresentam a parte fracionária ou decimal e podem ser positivos ou negativos. • Para números inteiros temos: • 36: número inteiro positivo; • 0 número inteiro; • - 52: número inteiro negativo. • Para números reais temos: • 12: número real positivo sem casa decimal; • 27,1: número real positivo com uma casa decimal; • 0: número real sem casa decimal. • - 4: número real negativo sem casa decimal; • - 3.47: número real negativo com duas casas decimais; License-529754-52560-0-3 INTRODUÇÃO À INFORMÁTICA Dados literais representam letras, números e símbolos; lógicos, respostas duais (verdadeiro ou falso etc.) e numéricos, números inteiros e reais. Conceito das variáveis Agora que aprendemos o funcionamento e armazenamento de dados numéricos, estudaremos o conceito de variável, um método presente nas linguagens de programação com a função de armazenar a informação, seu nome e tipo de dados, como ilustra a figura a seguir. NOME TIPO DE DADO INFORMAÇÃO Fonte: Adaptada de UFRN, 2004. Referente à programação, variável é considerada uma posição, localizada na memória do sistema, com a finalidade de armazenar e representar um valor mutável ou expressão por determinado período. Só existe em tempo de execução e é associada a nomes, denominados identificadores, durante o tempo de desenvolvimento. A respeito do nome, toda variável precisa ter um para que seja identificada e referenciada dentro do programa. Também precisa ter um tipo para que o software possa reservar uma quantidade necessária de espaço na memória, que servirá para definir como a sequência de bits armazenada será interpretada. License-529754-52560-0-3 INTRODUÇÃO À INFORMÁTICA Antes da sua utilização, a variável deve ser declarada. Fedeli afirma que, para que haja uma declaração correta, devem-se seguir algumas recomendações, tais como: obrigatoriamente seu nome deve começar com uma letra; não usar caracteres especiais (símbolos, exceto o sublinhado ( _ ); deve estar relacionado ao que será armazenado; não deve ultrapassar 50 caracteres. Após a declaração, toda vez que o usuário utilizar, por exemplo, a palavra produtos, será referenciada a variável que recebeu o nome produtos. Entende-se variável como uma região da memória do sistema, cujo objetivo é armazenar dados ou informações de um programa por um período de tempo. Funcionalidades das variáveis Clique na figura para assistir ao vídeo License-529754-52560-0-3 INTRODUÇÃO À INFORMÁTICA A utilização das variáveis se dá no armazenamento de quantidades ou quando é necessária uma resposta numérica. Uma variável pode assumir valores distintos, seguindo a definição do tipo, porém consegue apenas armazenar um valor a cada momento. Vejamos o exemplo a seguir: Em uma empresa, a variável CÓDIGO_FORNECEDOR armazena o código de um determinado fornecedor, em outro momento, armazenará o código de um fornecedor diferente. Capron afirma que a memória do computador pode ser exemplificada como um armário com várias divisórias e cada uma delas são identificadas por um endereço diferente, por meio de uma linguagem compreendida pelo sistema. O sistema guarda os dados nessas divisórias e, em cada uma delas, só é permitido armazenar um dado, assim, toda vez que o computador registra outro dado, o anterior é excluído. Concluímos, então, que o conteúdo pode sofrer alterações, porém apenas um dado pode ser armazenado por vez na repartição escolhida. Por meio de um endereço representado pelo sistema hexadecimal, o computador identifica cada divisão e, com o uso das linguagens de programação, é possível nomear cada endereço ou posição presente na memória com a finalidade de facilitar a referência a um determinado endereço de memória. A composição de uma variável é representada por dois elementos básicos: o conteúdo (valor da variável) e o identificador (nome dado que possibilita a sua utilização). Uma variável pode ter seu conteúdo alterado, mas apenas um dado pode ser armazenado por vez. Quando se insere um novo dado, o anterior é eliminado.
Compartilhar