A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

26/08/2013 Professor Leomir J. Borba- –

Apresentações semelhantes


Apresentação em tema: "26/08/2013 Professor Leomir J. Borba- –"— Transcrição da apresentação:

1 TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula 4 - continuação
26/08/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

2 Conversão entre sistemas de numeração, aritmética binária.
Agenda Conversão entre sistemas de numeração, aritmética binária. 26/08/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

3 Conversão entre sistemas de numeração, Aritmética binária.
Como converter um número de um sistema para seu equivalente em outro? Como o sistema decimal é mais familiar do que outros sistemas, primeiro, veremos como converter qualquer base para decimal. Em seguida, mostraremos como converter de decimal para qualquer base. Por fim, mostramos como converter, facilmente, de binário para hexadecimal ou octal e vice-versa. 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

4 Conversão entre sistemas de numeração, Aritmética binária.
De qualquer base para decimal Este tipo de conversão é fácil e rápido. Multiplicamos cada dígito com seu valor posicional no sistema original e somamos os resultados parciais para obter o número no sistema decimal. 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

5 Conversão entre sistemas de numeração, Aritmética binária.
De qualquer base para decimal – Cont. FOROUZAN, Behrouz; MOSHARRAF, Firouz. Fundamentos da Ciência da Computação. 2ª Edição. São Paulo: Cengage, 2011, pag. 22. 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

6 Conversão entre sistemas de numeração, Aritmética binária.
De qualquer base para decimal – Cont. Exemplo Binário (110,11)2 para decimal : (110,11)2 = 6,75 FOROUZAN, Behrouz; MOSHARRAF, Firouz. Fundamentos da Ciência da Computação. 2ª Edição. São Paulo: Cengage, 2011, pag. 23. 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

7 Conversão entre sistemas de numeração, Aritmética binária.
De qualquer base para decimal – Cont. Exemplo Hexadecimal (1A,23)16 para decimal, é necessario espcificar quantidade de digitos decimais. FOROUZAN, Behrouz; MOSHARRAF, Firouz. Fundamentos da Ciência da Computação. 2ª Edição. São Paulo: Cengage, 2011, pag. 23. Nota , resultado em decimal não é exato 3 x 16-2 = 0, , arredondou-se para 3 dígitos decimais (0,012) – Notação (1A,23) ,137 significa resultado aproximado. Qualquer numero diferente de 0 elevado a 0 é igual a 1; expoente negativo converte para base 1 invertendo números e sinal do expoente 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

8 Conversão entre sistemas de numeração, Aritmética binária.
De qualquer base para decimal – Cont. Exemplo Octal (23,17)8 para decimal FOROUZAN, Behrouz; MOSHARRAF, Firouz. Fundamentos da Ciência da Computação. 2ª Edição. São Paulo: Cengage, 2011, pag. 23. Nota , 7 X 8-2 = 0,109375, arredondou-se para 0,109 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

9 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base. Procedimentos diferentes para parte integral e fracionária. Integral – Divisão repetidamente Parte integral do numero decimal é chamada de fonte Parte integral do numero convertido de Destino O quociente se torna uma nova fonte. 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

10 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base, Integral . – Cont. Ex. numero 35 de decimal para binário Começamos com o numero decimal 35 (fonte) Movemos para esquerda enquanto dividimos pela base (2) Quociente (17) vira nova fonte Resto é o resultado da conversão para binário Outra forma é usar tabela com numeros com potencias de base 2 - 1,2 4,8,16,32,64,128,256,512,1024 ao contrario 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

11 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base, integral . – Cont. Ex. numero 126 de decimal para Octal Começamos com o numero decimal 126(fonte) Movemos para esquerda enquanto dividimos pela base (8) Quociente (15) vira nova fonte Resto é o resultado da conversão para binário Outra forma é usar tabela com numeros com potencias de base 2 - 1,2 4,8,16,32,64,128,256,512,1024 ao contrario 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

12 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base, integral. – Cont. Ex. numero 126 de decimal para Hexadecimal. Começamos com o numero decimal 126(fonte) Mov. para esquerda enquanto dividimos pela base (16) Quociente (7) vira nova fonte Resto é o resultado da conversão para binário Outra forma é usar tabela com numeros com potencias de base 2 - 1,2 4,8,16,32,64,128,256,512,1024 ao contrario 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

13 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base, fracionária. Conversão identica , porem multiplica invés de dividir pela base e o resultado da multiplicação é movido a direita e não a esquerda. Outra forma é usar tabela com numeros com potencias de base 2 - 1,2 4,8,16,32,64,128,256,512,1024 ao contrario 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

14 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base, fracionária. - Cont. Ex. 0,625 decimal para Binário Escreva a parte fracionaria no canto esquerdo (fonte) Mova para esquerda enquanto multiplica pela base (2) Parte fracionária vira nova fonte a direita Registre a parte integral do resultado como binario. Pare quando a parte fracionaria for 0 ou quando houver bits suficientes. Outra forma é usar tabela com numeros com potencias de base 2 - 1,2 4,8,16,32,64,128,256,512,1024 ao contrario 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

15 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base, fracionária. - Cont. Ex. 0,634 decimal para Octal Escreva a parte fracionaria no canto esquerdo (fonte) Mova para esquerda enquanto multiplica pela base (8) Parte fracionária vira nova fonte a direita Registre a parte integral do resultado como binario. Pare quando a parte fracionaria for 0 ou quando houver bits suficientes. Outra forma é usar tabela com numeros com potencias de base 2 - 1,2 4,8,16,32,64,128,256,512,1024 ao contrario 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

16 Conversão entre sistemas de numeração, Aritmética binária.
De decimal para qualquer base, fracionária. - Cont. Ex. 178,6 decimal para Hexadecimal. Utiliza apenas um digito após o ponto decimal Divide para calcular a parte integral Multiplca para calcular a parte fracionária Outra forma é usar tabela com numeros com potencias de base 2 - 1,2 4,8,16,32,64,128,256,512,1024 ao contrario 18/02/2013 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –

17 Bibliografia BIBLIOGRAFIA BÁSICA 1
FOROUZAN, Behrouz; MOSHARRAF, Firouz. Fundamentos da Ciência da Computação. 2ª Edição. São Paulo: Cengage, 2011. 2 PERES, Fernando Eduardo; FEDELI, Ricardo Daniel; POLLONI, Enrico G. F. Introdução à Ciência da Computação. 2ª Edição. São Paulo: Cengage Learning: 2010. 3 STALLINGS, Willian. Arquitetura e Organização de Computadores. 8º edição. São Paulo: Prentice Hall Brasil, 2010. BIBLIOGRIA COMPLEMENTAR DALE, Nell; LEWIS, John. Ciência da Computação. N4ª Edição. Rio de Janeiro: LTC, 2010. FLYNN, Ida; MCHOES, Ann Mclver. Introdução aos Sistemas Operacionais. São Paulo: Cengage Learning, 2008. MAIA, Luiz Paulo. Arquitetura de redes de computadores. 1ª Edição. Rio de Janeiro: LTC, 2009. 4 STUART, Brian L. Princípios de Sistemas Operacionais – Projetos e Aplicações. 1ª Edição. São Paulo: Cengage Learning, 2010. 5 TANENBAUM, Andrew S. Organização Estruturada de Computadores. 5ª Edição. São Paulo: Prentice Hall Brasil, 2007. Bibliografia Basica – GUEDES (1) é o principal 02/08/2011 Professor Leomir J. Borba- – 25/04/2011 Professor Leomir J. Borba- –


Carregar ppt "26/08/2013 Professor Leomir J. Borba- –"

Apresentações semelhantes


Anúncios Google