Buscar

1412109432829_aula_16e_23-set

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 39 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 39 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 39 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Continue navegando


Prévia do material em texto

Cursos de Computação e 
Informática 
Introdução à Computação 
Conversão entre bases 
numéricas (Parte II). 
 
Prof. Cristiany Moscoso 
cristiany.moscoso@unama.br 
 
www.aprendiz.unama.br 
Educação para o desenvolvimento da Amazônia! 
Educação para o desenvolvimento da Amazônia! 
Plano de Ensino: 
Unidade I – Introdução: Plano da Disciplina; 
Conceitos Básicos; Histórico. 
Unidade II – Sistema de Computação: Transformação 
de dados em Informação; Componentes. 
Unidade III – Representação da Informação. 
Unidade III – Aritmética Computacional. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 8 para a base 2: 
Exercício: 
764 1572 620 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
 Dividir o número decimal por 2 até que o quociente 
da divisão seja igual a 0 (zero). 
 Se resultado exato 
 Resto = 0 (zero) 
 Se não 
 Resto 1 (um) 
 Número binário = Valor do resto sendo anotado da 
direita para a esquerda 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
Conversão de número decimal para número binário. 
19
10
 para X
2
. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
Converter os seguintes valores decimais em 
valores binários equivalentes. 
 - 329 
 - 284 
 - 473 
 - 69 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
- 329 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
- 284 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
- 473 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
- 69 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 2: 
 
Exercício: 
 
328 132 492 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 8: 
 Dividir o número decimal por 8 até que o quociente 
da divisão seja igual a 0 (zero). 
 Se resultado exato 
 Resto = 0 (zero) 
 Se não 
 Resto 1, 2, 3, 4, 5, 6 ou 7 
 Número octal = Valor do resto sendo anotado da 
direita para a esquerda. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 8: 
Conversão de número decimal para número octal. 
177
10
 para X
8
. = 261
8 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 8: 
Exercício: 
640 1672 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 16: 
 Dividir o número decimal por 16 até que o quociente 
da divisão seja igual a 0 (zero). 
 Se resultado exato 
 Resto = 0 (zero) 
 Se não 
 Resto 1, 2, … 9, 10, 11, 12, 13, 14 ou 15 
 Número Hexadecimal = Valor do resto sendo 
anotado da direita para a esquerda. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 16: 
Conversão de número decimal para número hexa. 
223
10
 para X
16
. = DE
16 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 10 para a base 16: 
 
Exercício: 
 
2048 123 549 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 8 para a base 10: 
Utilizar o sistema posicional: 
 N=(d
n-1
 d
n-2
 d
n-3
 … d
1
 d
0
)
b 
 
N= 563
8 
 
 N = 5*82 + 6*81 + 3*80 
 N = 320 + 48 + 3 
 N = 371
10
. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 8 para a base 10: 
 
Exercício: 
 
 230 777 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 8 para a base 16: 
 
Não é realizada diretamente. 
Utiliza-se a base binária como conversão intermediária. 
 
Conversão em duas etapas: 
 1 - número: base octal para binária. 
 2 - resultado intermediário: binária para hexadecimal. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 8 para a base 16: 
 
Ex.: 
a) 175
8
 = ( ? )
16
 
 
 175
8
 = (001 111 101)
2 
 
 
 
= (0111 1101)
2
 = 7D
16 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 8 para a base 16: 
 
Exercício: 
 
 102 100 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 16 para a base 8: 
 
Não é realizada diretamente. 
Utiliza-se a base binária como conversão intermediária. 
 
Conversão em duas etapas: 
 1 - número: base hexadecimal para binária. 
 2 - resultado intermediário: binária para octal. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 16 para a base 8: 
 
Ex.: 
a) 7D
16
 = ( ? )
8
 
 
 7D
16
 = (0111 1101)
2 
 
 = (001 111 101)
2
 = 175
8 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 16 para a base 8: 
 
Exercício: 
 
 4FE 5C1 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 16 para a base 10: 
Utilizar o sistema posicional: 
 N=(d
n-1
 d
n-2
 d
n-3
 … d
1
 d
0
)
b 
 
N= 5A3
16 
 
 N = 5*162 + 10*161 + 3*160 
 N =5*256 + 10*16 + 3*1 
 N = 1280 + 160 + 3 
 N = 1443
10
. 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. 
Base 16 para a base 10: 
 
Exercício: 
 
 A0 1E 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. Exercício: 
6910 = ( )2 58110 = ( )2 
110011011012 = ( )10 1011000110002 = ( )10 
11210 = ( )8 82110 = ( )8 
4058 = ( )10 2018 = ( )10 
62210 = ( )16 3A216 = ( )10 
1ED416 = ( )10 23178 = ( )2 
413)8 = ( )2 1000110112 = ( )8 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Conversão entre bases numéricas. Exercício: 
6910 = (1000101)2 58110 = (1001000101)2 
110011011012 =(645)10 1011000110002 = (2840)10 
11210 = (160)8 82110 = (1465)8 
4058 = (261)10 2018 = (129)10 
62210 = (26E)16 3A216 = (930)10 
1ED416 = (7892)10 23178 = (10011001111)2 
4138 = (100001011)2 1000110112 = (433)8 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Cursos de Computação e 
Informática 
Introdução à Computação 
Aritmética Computacional 
 
Prof. Cristiany Moscoso 
cristiany.moscoso@unama.br 
 
www.aprendiz.unama.br 
Educação para o desenvolvimento da Amazônia! 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Adição Binária 
 
Efetuada da mesma forma que a soma decimal, mas 
com apenas 2 algarismos 
 
Todas as operações possíveis são: 
0 + 0 = 0 
1 + 0 = 1 
0 + 1 = 1 
1 + 1 = 0, com “vai 1” 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Adição Binária 
Exemplos: 
 
 101101 
+101011 
1011000 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
 
Adição Binária 
 
Exemplos: 
 
 10101 
+11100 
110001 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Adição Binária 
Exemplos: 
 
 100110 
 +11100 
1000010 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Adição Binária 
Exemplos: 
 
 1001111 
+1100111 
10110110 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Adição Binária 
Exercício: 
a) 1012 +1102 b) 11112 +101002 
 
c) 1011012 + 1011112 d) 11000112 + 10110112 
 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Subtração Binária 
 
Operação realizada conforme a decimal, com um 
“empréstimo” valendo 10
2 
Exemplos: 
 
 100101 
- 11010 
 001011 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Subtração Binária 
Exemplos: 
 
 11001001 
-10111011 
 00001110 
Cursos de Computação e Informática 
Introdução à Computação 
Educação para o desenvolvimento da Amazônia! 
Aritmética Computacional. 
Subtração Binária 
Exercício: 
a) 1011012 – 1001112 b) 11012 -10102 
 
c) 1112 -1012 d) 1001100012 – 101011012 
 
Cursos de Computação e Informática 
Introdução à Computação