• Nenhum resultado encontrado

A representac¸ ˜ao da informac¸ ˜ao em um computador

O sistema de numerac¸ ˜ao bin ´ario (base 2) ´e usado nos dispositivos eletr ˆonicos digitais de um computador.

D´ıgitos: 0 ou 1.

E porque n ˜ao usar o sistema de numerac¸ ˜ao decimal? A palavra bit ´e usada para representar um d´ıgito bin ´ario. Por exemplo, o n ´umero 1001102possui 6 bits.

A representac¸ ˜ao da informac¸ ˜ao em um computador

O sistema de numerac¸ ˜ao bin ´ario (base 2) ´e usado nos dispositivos eletr ˆonicos digitais de um computador. D´ıgitos: 0 ou 1.

E porque n ˜ao usar o sistema de numerac¸ ˜ao decimal? A palavra bit ´e usada para representar um d´ıgito bin ´ario. Por exemplo, o n ´umero 1001102possui 6 bits.

A representac¸ ˜ao da informac¸ ˜ao em um computador

O sistema de numerac¸ ˜ao bin ´ario (base 2) ´e usado nos dispositivos eletr ˆonicos digitais de um computador. D´ıgitos: 0 ou 1.

E porque n ˜ao usar o sistema de numerac¸ ˜ao decimal?

A palavra bit ´e usada para representar um d´ıgito bin ´ario. Por exemplo, o n ´umero 1001102possui 6 bits.

A representac¸ ˜ao da informac¸ ˜ao em um computador

O sistema de numerac¸ ˜ao bin ´ario (base 2) ´e usado nos dispositivos eletr ˆonicos digitais de um computador. D´ıgitos: 0 ou 1.

E porque n ˜ao usar o sistema de numerac¸ ˜ao decimal? A palavra bit ´e usada para representar um d´ıgito bin ´ario.

Por exemplo, o n ´umero 1001102possui 6 bits.

A representac¸ ˜ao da informac¸ ˜ao em um computador

O sistema de numerac¸ ˜ao bin ´ario (base 2) ´e usado nos dispositivos eletr ˆonicos digitais de um computador. D´ıgitos: 0 ou 1.

E porque n ˜ao usar o sistema de numerac¸ ˜ao decimal? A palavra bit ´e usada para representar um d´ıgito bin ´ario.

Por exemplo, o n ´umero 1001102possui 6 bits.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Os m ´ultiplos do byte

Nome Escala decimal Valor (bytes)

Kilobyte 103 210 (1024) Megabyte 106 220 (1024 · 1024) Gigabyte 109 230 (1024 · 1024 · 1024) Terabyte 1012 240 (1024 · 1024 · 1024 · 1024) Petabyte 1015 250 Exabyte 1018 260

A representac¸ ˜ao da informac¸ ˜ao em um computador

Convers ˜ao Decimal-Bin ´ario

Para converter um n ´umero decimal para bin ´ario pode-se usar duas t ´ecnicas

M ´etodo das divis ˜oes sucessivas (n ´umero decimal inteiro) M ´etodo das multiplicac¸ ˜oes sucessivas (n ´umero com ponto flutuante)

A representac¸ ˜ao da informac¸ ˜ao em um computador

Convers ˜ao Decimal-Bin ´ario

Para converter um n ´umero decimal para bin ´ario pode-se usar duas t ´ecnicas

M ´etodo das divis ˜oes sucessivas (n ´umero decimal inteiro)

M ´etodo das multiplicac¸ ˜oes sucessivas (n ´umero com

A representac¸ ˜ao da informac¸ ˜ao em um computador

Convers ˜ao Decimal-Bin ´ario

Para converter um n ´umero decimal para bin ´ario pode-se usar duas t ´ecnicas

M ´etodo das divis ˜oes sucessivas (n ´umero decimal inteiro) M ´etodo das multiplicac¸ ˜oes sucessivas (n ´umero com ponto flutuante)

A representac¸ ˜ao da informac¸ ˜ao em um computador

Convers ˜ao Decimal-Bin ´ario - M ´etodo das divis ˜oes sucessivas

O m ´etodo se encerra quando ´e alcanc¸ado um quociente igual a 1.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Convers ˜ao Decimal-Bin ´ario - M ´etodo das divis ˜oes sucessivas

1 23

10

2 77

10

A representac¸ ˜ao da informac¸ ˜ao em um computador

Convers ˜ao Decimal-Bin ´ario - M ´etodo das multiplicac¸ ˜oes sucessivas

O m ´etodo se encerra quando a parte fracion ´aria for igual a zero.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Convers ˜ao Decimal-Bin ´ario - M ´etodo das multiplicac¸ ˜oes sucessivas

1 0, 125 10 2 0, 341 10 3 0, 750 10

A representac¸ ˜ao da informac¸ ˜ao em um computador

Os tipos de informac¸ ˜ao

Os tipos de informac¸ ˜ao manipulados pelo computador

durante a execuc¸ ˜ao de um programa s ˜aoos dados e as

instruc¸ ˜oes.

Os tipos de dados mais comuns: caracteres, cadeias de caracteres, imagens, sons, etc.

Algumas instruc¸ ˜oes: adicione, mova, multiplique, deslocamento, etc.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Caracteres e cadeias de caracteres

Os caracteres s ˜ao s´ımbolos digitados pelo us ´uario Letras mai ´usculas e min ´usculas (A, B, C,· · · , a, b, c, · · · ) N ´umeros decimais (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)

S´ımbolos especiais e de operac¸ ˜ao (+, -, x, /, #, ’, etc) O caractere ‘1’ ´e diferente do n ´umero 1

A representac¸ ˜ao da informac¸ ˜ao em um computador

Caracteres e cadeias de caracteres

Como representar um caractere no computador?

A tabela de c ´odigos ASCII

Um caractere ´e representado por 1 byte

Decimal Caractere Decimal Caractere Decimal Caractere

32 SP 64 @ 96 ‘

33 ! 65 A 97 a

34 “ 66 B 98 b

35 # 67 C 99 c

As cadeias de caracteres representam uma sequ ˆencia de caracteres que em um programa podem representar mensagens e textos.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Caracteres e cadeias de caracteres

Como representar no computador a fraseA arte de programar.?

Caractere A SP a r t Decimal 65 32 97 114 116 Bin ´ario 01000001 00100000 01100001 01110010 01110100 Caractere e SP d e SP Decimal 101 32 100 101 32 Bin ´ario 01100101 00100000 01100100 01100101 00100000 Caractere p r o g r Decimal 112 114 111 103 114 Bin ´ario 01110000 01110010 01101111 01100111 01110010 Caractere a m a r . Decimal 97 109 97 114 46

A representac¸ ˜ao da informac¸ ˜ao em um computador

Como representar uma imagem no computador?

Cones s ˜ao as c ´elulas do olho humano que tem a capacidade de reconhecer as cores

Existem tr ˆes tipos de c ´elulas-cones: aquelas que s ˜ao sens´ıveis as coresvermelha,verdeeazul.

O modelo RGB (Red-Green-Blue) - pode modelar qualquer cor. No computador ele tamb ´em ´e chamado de 24 bit color.

No computador uma imagem ´e representada em uma matriz, onde cada elemento ´e chamado depixel.

O n ´umero total de cores que se pode representar no computador depende de um par ˆametro da placa de video conhecido comoprofundidade de cor.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Como representar uma imagem no computador?

Cones s ˜ao as c ´elulas do olho humano que tem a capacidade de reconhecer as cores

Existem tr ˆes tipos de c ´elulas-cones: aquelas que s ˜ao

sens´ıveis as coresvermelha,verdeeazul.

O modelo RGB (Red-Green-Blue) - pode modelar qualquer cor. No computador ele tamb ´em ´e chamado de 24 bit color.

No computador uma imagem ´e representada em uma matriz, onde cada elemento ´e chamado depixel.

O n ´umero total de cores que se pode representar no computador depende de um par ˆametro da placa de video conhecido comoprofundidade de cor.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Como representar uma imagem no computador?

Cones s ˜ao as c ´elulas do olho humano que tem a capacidade de reconhecer as cores

Existem tr ˆes tipos de c ´elulas-cones: aquelas que s ˜ao

sens´ıveis as coresvermelha,verdeeazul.

O modelo RGB (Red-Green-Blue) - pode modelar qualquer cor. No computador ele tamb ´em ´e chamado de 24 bit color.

No computador uma imagem ´e representada em uma matriz, onde cada elemento ´e chamado depixel.

O n ´umero total de cores que se pode representar no computador depende de um par ˆametro da placa de video conhecido comoprofundidade de cor.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Como representar uma imagem no computador?

Cones s ˜ao as c ´elulas do olho humano que tem a capacidade de reconhecer as cores

Existem tr ˆes tipos de c ´elulas-cones: aquelas que s ˜ao

sens´ıveis as coresvermelha,verdeeazul.

O modelo RGB (Red-Green-Blue) - pode modelar qualquer cor. No computador ele tamb ´em ´e chamado de 24 bit color.

No computador uma imagem ´e representada em uma

matriz, onde cada elemento ´e chamado depixel.

O n ´umero total de cores que se pode representar no computador depende de um par ˆametro da placa de video conhecido comoprofundidade de cor.

A representac¸ ˜ao da informac¸ ˜ao em um computador

Como representar uma imagem no computador?

Cones s ˜ao as c ´elulas do olho humano que tem a capacidade de reconhecer as cores

Existem tr ˆes tipos de c ´elulas-cones: aquelas que s ˜ao

sens´ıveis as coresvermelha,verdeeazul.

O modelo RGB (Red-Green-Blue) - pode modelar qualquer cor. No computador ele tamb ´em ´e chamado de 24 bit color.

No computador uma imagem ´e representada em uma

matriz, onde cada elemento ´e chamado depixel.

O n ´umero total de cores que se pode representar no computador depende de um par ˆametro da placa de video

A representac¸ ˜ao da informac¸ ˜ao em um computador

Como representar uma imagem no computador?

Assumindo uma profundidade de cor de 32bits

Tamanho da imagem = 450×300×328 =540.000 bytes ou 0.5

A representac¸ ˜ao da informac¸ ˜ao em um computador

Como representar uma imagem no computador?

32 bits de profundidade Preto : 0000000000000000 Branco : 1111111111111111 Pixel C ´odigo (1,1) 0000000000000000 (1,2) 1111111111111111 (1,3) 0000000000000000 (1,4) 1111111111111111 (2,1) 1111111111111111 (2,2) 0000000000000000 (2,3) 1111111111111111 Pixel C ´odigo (3,1) 0000000000000000 (3,2) 1111111111111111 (3,3) 0000000000000000 (3,4) 1111111111111111 (4,1) 1111111111111111 (4,2) 0000000000000000 (4,3) 1111111111111111

Sum ´ario

1 Objetivos

2 As origens da computac¸ ˜ao 3 Evoluc¸ ˜ao dos

computadores

Gerac¸ ˜ao zero Primeira gerac¸ ˜ao Segunda gerac¸ ˜ao

Terceira gerac¸ ˜ao Quarta gerac¸ ˜ao Quinta gerac¸ ˜ao

4 Representac¸ ˜ao da informac¸ ˜ao

5 A arquitetura de um computador

Documentos relacionados