Escolar Documentos
Profissional Documentos
Cultura Documentos
INFORMATICA I
2020
AULA 3
1. Representação e Armazenamento interno da informação
O computador armazena a informação e faz todo o seu tratamento baseado em fenómenos electromagnéticos sobre
sistemas biestáveis com os símbolos 0 e 1.
Os dígitos 0 e 1 são os elementos do sistema de numeração de base 2. Por isso o nome de dígitos binários ("binary digit”)
ou, abreviadamente, bit denominação de unidade mínima de posição de memória no computador.
A informação: instruções referentes a um programa em processamento, dos dados iniciais referentes àquele programa,
de dados intermediários e dos resultados finais transmitidos, é armazenada em Memórias.
Cada um dos elementos armazenados na memória do computador fica num "local" certo e sabido, com um endereço
próprio; só assim se torna possível a busca na memória, exactamente, do que se estiver querendo a cada momento.
Assim, em termos lógicos, pode-se "ver" a memória como um conjunto de endereços.
7986 = 7x103+9x102+8x101+6x100
Conforme observa-se, um número é expresso pela soma de potências da base 10 multiplicadas pelos dígitos
correspondentes.
Na prática, cada dígito binário recebe a denominação de bit (binary digital digit), conjuntos de 4 bits são chamados nibble
e de 8 bits denominam-se byte.
1.3. Conversão do Sistema Decimal para o Binário
Considere-se a divisão inteira de N por 2. Dado que cada divisão desloca o ponto decimal uma posição para a esquerda
tem:
O dígito menos significativo x1 corresponde ao resto da divisão inteira e o quociente corresponde a um novo número N’
= ...x8x4x2, onde x2 passa a ser o algarismo menos significativo. Aplicando divisões sucessivas e considerando o resto,
obtém-se a sequência de dígitos binários que representam o número N no sistema binário.
Vejamos o exemplo: converter 6910 (sistema de numeração decimal) para sistema de numeração binário
69 2
1 34 2
0 17 2
1 8 2
0 4 2
0 2 2
0 1 2
1 0
69(10) = 1000101(2)
O algarismo menos significativo (base elevada a zero = 1) localiza-se à direita, ao passo que os mais significativos
(maiores potências da base) ficam à esquerda.
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
NB: lembrando que 0 zero à esquerda de um número é um algarismo não significativo, daí que o número 0011102 = 11102
, e a conversão seria:
1 0 0 0 1 0 1
+ + + + + + 1*20 =1
0*21 =0
1*22 =4
0*23 =0
0*24 =0
0*25 =0
1*26 = 64
NB: lembrando que 0 zero à esquerda de um número é um algarismo não significativo, daí que o número 001110 2 = 11102,
e a conversão seria:
11102 = 1x23+1x22+1x21+0x20
11102 =8 +4 + 2 +0
= 1410
90|8
2 11|8
3 1|8
10 9010 = 1328
Converter 12810 para octal.
128|8
0 16|8
0 2|8
20 12810 = 2008
Exemplificando:
1 2 3 =1238 = 10100112
Converter 1238 em binário
001 010 011
120|16
8 7|16
70 12010 = 7816
Exemplificando:
Exemplificando: