A �rea de Inform�tica
Shared by: idfFj28L
-
Stats
- views:
- 2
- posted:
- 3/21/2012
- language:
- Portuguese
- pages:
- 24
Document Sample


Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Professor: Alano Filho
alano@heliorocha.com.br
alanofilho@bol.com.br
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• 12 = 1 • 10002 = 8
• 102 = 2 • 10012 = 9
• 112 = 3 • 10102 = 10
• 1002 = 4 • 10112 = 11
• 1012 = 5 • 11002 = 12
• 1102 = 6 • 11012 = 13
• 1112 = 7 • 11102 = 14
• 11112 = 15
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 2 (binário) para base 8
(octal)
• Agrupe os bits três a três da direita para
esquerda
• Transforme cada grupo de três bits no
algarismo correspondente na base 8
• Agrupe estes algarismos encontrados e
forme o número na base 8
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 2 (binário) para base 8 (octal)
1100011110101012
110 001 111 010 101
6 1 7 2 5
617258
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 2 (binário) para base 16
(hexadecimal)
• Agrupe os bits quatro a quatro da direita
para esquerda
• Transforme cada grupo de quatro bits no
algarismo correspondente na base 16
• Agrupe estes algarismos encontrados e
forme o número na base 16
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 2 (binário) para base 16(hexadecimal)
11100011110101012
1110 0011 1101 0101
E 3 D 5
E3D516
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 8 (octal) para base 2
(binário)
• Pegue cada algarismo do número na base
octal e o transforme no seu correspondente
binário em um grupo formado por 3 bits
• Junte esses grupos de 3 bits e forme o
número na base 2
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 8 (octal) para base 2 (binário)
57438
5 7 4 3
101 111 100 011
1011111000112
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 16 (hexadecimal) para
base 2 (binário)
• Pegue cada algarismo do número na base
hexadecimal e o transforme no seu
correspondente binário em um grupo
formado por 4 bits
• Junte esses grupos de 4 bits e forme o
número na base 2
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 16 (hexadecimal) para base 2(binário)
A82E16
A 8 2 E
1010 1000 0010 1110
10101000001011102
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 8 (octal) para base 16
(hexadecimal)
• Converta o número da base octal para a base
binária.
• Com o número convertido para a base
binária, utilize o procedimento de conversão
dessa base para a base hexadecimal.
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 8 (octal) para base 16 (hexadecimal)
57438 1011111000112
5 7 4 3 1011 1110 0011
101 111 100 011 B E 3
1011111000112 BE316
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 16 (hexadecimal) para
base 8 (octal)
• Converta o número da base hexadecimal
para a base binária.
• Com o número convertido para a base
binária, utilize o procedimento de conversão
dessa base para a base octal.
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Mudança da base 16 (hexadecimal) para base 8 (octal)
82E16 1000001011102
8 2 E 100 000 101 110
1000 0010 1110 4 0 5 6
1000001011102 40568
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base decimal
• Soma
1 111 Vai
32584
+ 7618
40202
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base decimal
• Subtração
1010 Empresta
5118
- 1732
3386
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base binária
• Soma
0+0=0
0+1=1
1+0=1
1 + 1 = 0 e vai 1
1 + 1 + 1 = 1 e vai 1
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base binária
• Soma
1 111 1 Vai
101011
+ 100111
1010010
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base binária
• Subtração
0-0=0
1-1=0
1-0=1
0 - 1 = 1 e empresta 1
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base binária
• Subtração
02 2 Empresta
101101
- 100111
000110
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base octal
• Soma
11 1 Vai
1573
+ 2236
4031
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base octal
• Subtração
88 Empresta
377 546
- 37 - 247
340 277
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base hexadecimal
• Soma
11 Vai
BC7
+ 34B
F12
Curso de Sistemas de Informação
Disciplina: Introdução à Ciência da Computação
Sistemas de Numeração
• Operações aritméticas
• Base hexadecimal
• Subtração
1616 Empresta
3DA 548
- 37 - 24A
3A3 2FE
Get documents about "