Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 2 - Variáveis e tipos de dados
Aula 2 - Variáveis e tipos de dados
Agenda
1 - Variáveis
2 - Operações básicas em variáveis
3 - Tipos de Dados
CEFOR-IFES
VARIÁVEIS
CEFOR-IFES
VARIÁVEIS
CEFOR-IFES
VARIÁVEIS
RAM
As variáveis são ENDEREÇO
espaços de RAM.
_XYZ
As variáveis são PRECO
espaços únicos e Telefone
caracterizam-se NOME
por nome e
tamanho. IDADE
TemCredito
CEFOR-IFES
VARIÁVEIS
CEFOR-IFES
VARIÁVEIS
O Tamanho da variável
Para compreender o tamanho de uma variável, você deve saber as
medidas das unidades de armazenamento.
CEFOR-IFES
VARIÁVEIS
O Tamanho da variável
Comparando um bit a uma lâmpada, um lâmpada pode ter dois estados acesa
e apagada. Nesse caso, temos a representação em bit da seguinte forma:
Essa representação é uma
1 = Acesa 0 = Apagada convenção. Poderia ser 1=
Apagado e 0 = Aceso
CEFOR-IFES
VARIÁVEIS
Número de combinações
O Tamanho da variável (informações representadas)
= 2n , onde n=número de bits.
1 Lâmpada = 1 bit 2 Lâmpadas= 2bits
2 Combinações 4 Combinações
3 Lâmpadas= 3bits
8 Combinações
CEFOR-IFES
VARIÁVEIS
O Tamanho da variável
1 bit = 2 informações
2 bits = 4 informações
3 bits = 8 informações
...
N bits = 2n informações
1 Byte = 8 bits
Exemplo : um caracter do teclado pode ser representado com um byte.
Se uma variável for utilizada para armazenar até 2000 caracteres, ela deverá
tamanho 2Kbytes (2 x 1024 bytes) ou 2 x 1024 x 8 bits.
Você entendeu?
Senão, assista o vídeo a seguir:
https://www.youtube.com/watch?v=dg8tIAwYYxI
CEFOR-IFES
OPERAÇÕES BÁSICAS EM VARIÁVEIS
+ Adição
- Subtração
* Multiplicação
/ Divisão
** Potenciação
CEFOR-IFES
OPERAÇÕES BÁSICAS EM VARIÁVEIS
Operações aritméticas
Ordem de precedência
CEFOR-IFES
OPERAÇÕES BÁSICAS EM VARIÁVEIS
Exemplos:
CEFOR-IFES
OPERAÇÕES BÁSICAS EM VARIÁVEIS
Exemplos:
>>> K = 8
>>> K
>>> print(“Valor de K:”, K)
CEFOR-IFES
OPERAÇÕES BÁSICAS EM VARIÁVEIS
Exercícios resolvido 1
CEFOR-IFES
OPERAÇÕES BÁSICAS EM VARIÁVEIS
Exercícios resolvido 2
CEFOR-IFES
OPERAÇÕES BÁSICAS EM VARIÁVEIS
Exercícios resolvido 3
CEFOR-IFES
TIPOS DE DADOS
CEFOR-IFES
TIPOS DE DADOS
Exercício Resolvido
CEFOR-IFES
TIPOS DE DADOS
CEFOR-IFES
TIPOS DE DADOS
Continue estudando...
1) Qual foi o problema do Bug do Milênio? O que isso tem a ver com tamanho
de variável e tipos de dados? Qual seria a diferença de armazenar um ano
com dois dígitos e com quatro dígitos? Reflita pensando em armazenar a
data de nascimento de 100 milhões de pessoas.
2) Pesquise quantos bits e bytes você gastaria para armazenar um tipo de dado
inteiro e lógico.
3) Para armazenar a idade de uma pessoa você gasta mais bytes se o tipo de
dado for inteiro ou se for string?
CEFOR-IFES
Boa Semana!
#FalePython!
CEFOR-IFES