Please enable JavaScript.
Coggle requires JavaScript to display documents.
Semana 1_Algoritmos Sequenciais 3 - Coggle Diagram
Semana 1_Algoritmos Sequenciais 3
Dados versus Informação
Os dados podem ser processados
Eles não possuem significados sozinhos
Números
Código de barras
Um scanner passa pelo código
Um programa interpreta e mapeia para letras ou números
Um programa precisa agir
O código sozinho não significa nada
O código pertence a um livro específico
O computador precisou processar pra chegar no livro
Senhas criptografadas
Informação é a interpretação de um conjunto de dados
Eles significam algo no mundo real
Tipos de dados
Cada tipo possui uma coleção de valores
E um conjunto de operações nesses valores
Existem os primitivos e os não-primitivos
Primitivos
Inteiros, lógico, reais e caracter
O lógico assume apenas dois estados
True or False
Representa um único caracter
Não-primitivos
Uma string por exemplo
É um conjunto de caracteres
São representadas por aspas duplas
"12" não é o número 12
É a junção de 1 e 2
Tipos de dados do Java
O Java organiza seus tipos de dados através da quantidade de memória que eles tomam
Inteiros possuem 4 tipos
byte, short, int, long
Cada tipo ocupa um tanto de espaço
byte = 1 byte
short = 2 bytes
int = 4 bytes
long = 8 bytes
Reais possuem dois tipos
float = 4 bytes
double = 8 bytes
Char possui 2 bytes
Dá pra fazer contas com char
Lógico só tem um bit