Sistemas de Informações Fundamentos da Computação 7. Conversão de Bases Márcio Aurélio Ribeiro Moreira

Slides:



Advertisements
Apresentações semelhantes
INTRODUÇÃO A COMPUTAÇÃO
Advertisements

SISTEMAS DE NUMERAÇÃO BINÁRIA E DECIMAL
Sistemas de Numeração O número é um conceito abstrato que representa a idéia de quantidade. Sistema de numeração é o conjunto de símbolos utilizados para.
Conversão de bases binário decimal – decimal binário
Sistemas de Numeração Métodos para representar quantidades
Faculdade Pitágoras Prof. Edwar Saliba Júnior Setembro de 2008
INTRODUÇÃO À ENGENHARIA
Sistemas de Numeração e Conversão de Base
Matemática FRACÇÕES Divisão de fracções
Pet computação UFPE Aula de apoio aos feras: Sistemas de Numeração.
Sistemas Numéricos SISTEMA DECIMAL
Colégio da Imaculada Curso Técnico em Informática
Introdução à Computação Sistemas de Numeração
Introdução a Sistemas de Informação
Reed-Solomon Error Correction
Conversão entre bases rr-09-r.01 UC: Organização de Computadores Docente: Prof.Marcelo Siedler.
Conversões entre Bases
Colégio Agrícola “José Bonifacio”
Turmas A e B SEGUNDO BIMESTRE MATERIAL PARA ESTUDO
Sistemas de numeração Digito binário BIT – Binary Digit (Contração) (Menor unidade de informação do computador) 1 Byte – B - Valor 8 bits – Base 2.
Engenharia de Controle e Automação Computação Para Engenharia Aula /08/2013 Professor Leomir J. Borba- –
ORGANIZAÇÃO DE COMPUTADORES
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula /08/2013 Professor Leomir J. Borba- –
SISTEMAS DE NUMERAÇÃO 1. SISTEMAS DE NUMERAÇÃO 2. ARITMÉTICA BINÁRIA
Conversões entre Bases
SISTEMAS DE NUMERAÇÃO BINÁRIA E DECIMAL
Sistema Numérico e Representações
Colégio da Imaculada Curso Técnico em Informática
Sistemas de Numeração Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
Organização e Arquitetura de Computadores A.L.Lapolli – Organização e Arquitetura de Computadores Objetivo: Objetivo: Conhecer os sistemas.
POLO MG_09 Encontro 7 – Polinômios Prof. Luciano.
Prof.: Jean Carlo Mendes
JORGE COUTO Problemas com frações. Numa fração é preciso atender: - ao todo ; - à divisão desse todo em partes iguais; - ao números das partes iguais.
Profª Juliana
OFICINA ATIVIDADES MATEMÁTICAS E JOGOS COM METRIAL CONCRETO.
As quatro operações com fração
Somadores e Multiplicadores
Matemática MDC e MMC.
Revisão Matemática II Profa. Mercedes Gonzales Márquez.
Vetores em C# Kaio Dantas IFRN Vetores int[] números = new int[5]; números[0] = 1; números[1] = 5; números[2] = 10; números[3] = 55; números[4]
 O símbolo significa a:b, sendo a e b números naturais e b diferente de zero.  Chamamos:  de fração;  a de numerador;  b de denominador.  Se a é.
CONJUNTO NUMÉRICO Ao agrupamento de elementos com características semelhantes damos o nome de conjunto.Quando estes elementos são números, tais conjuntos.
Aula 5 Bases Num é ricas Prof. Filipe Mutz.. Bases Numéricas São sistemas de organização de medidas em que unidades são organizadas em grupos com um tamanho.
1 Unidade 1 - Minimização Computacional: Código BCD e Gray Disciplina: Circuitos Digitais Curso: Engenharia de Telecomunicações Aula 7 Lucas Santos Pereira.
Sequência Numéricas: Termos e Ordem
Matemática Financeira. JUROS SIMPLES Juro e Consumo Existe juro porque os recursos são escassos. As pessoas têm preferência temporal: preferem consumir.
Números Racionais Prof. Dr. Manoel Oriosvaldo de Moura
Prof. Tertuliano Estrutura Condicional em C++
Prof. Gustavo Fernandes de Lima Sistemas Numéricos e Códigos Capítulo 2.
CICLO BÁSICO GEOMETRIA OBJETIVOS Espera-se que o aluno:
Organização de Computadores 1º Semestre Aula 4 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA.
Técnico em Eletrotécnica Disciplina: Informática 4. Sistemas de Numeração Elaborado por: Prof. Ronaldo Apresentado por: Prof. Gustavo.
Números Racionais Frações Equivalentes.
Numeração Binária ESCOLA SENAI "ROBERTO SIMONSEN“ CURSO TÉCNICO DE TELECOMUNICAÇÕES Matemática para Telecom – Aula 01  Usa somente Zero (0) e Um (1) para.
A Reta Continuação. Aurélio Fred AVGA SLIDE Vimos nas aulas anteriores: Equação vetorial da reta; Equação paramétrica da reta; Reta definida por.
13456 … 2 DIVIDENDODIVIDENDO DIVISOR … 2 : TABELA DE DUPLA ENTRADA DA DIVISÃO … …… … …… … … … … … … … … Número inteiroNúmero fraccionário decimal.
Sistemas de Informações Sistemas Informações Empresariais 8. SIE SCM Márcio Aurélio Ribeiro Moreira
Algoritmos Grupos de Slides No 6. Prof. SIMÃO Estrutura de Repetição “faça até” do until Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto.
Fundamentos de Programação 1 Linguagem C Slides 03 – ‘Vetores’ Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas “Vetores” 1.
Disciplina: Circuitos Digitais Curso: Engenharia de Telecomunicações
STC 5 Professora Helena Oliveira Curso EFA AEOH Fábio Rodrigues Rafael Lourenço.
Subtratores e Comparadores
Estruturas Homogêneas - Matrizes
Funções Matemáticas Cleone Silva
PROGRAMAÇÃO BÁSICA NA HP-12C. A MÉMÓRIA BÁSICA DA HP-12C A MÉMORIA BÁSICA DA HP-12C GOLD/PLATINUM/PRESTIGE POSSUI 8 LINHAS A HP-12C GOLD/PLATINUM/PRESTIGE.
Sistemas de Informações Sistemas Informações Empresariais 1. Engenharia de Sistemas Márcio Aurélio Ribeiro Moreira
Algoritmos Grupos de Slides No 3. Prof. SIMÃO Estrutura de decisão composta "se senão" if else end Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof.
Fundamentos da Computação 6. Representação de Números
26/08/2013 Professor Leomir J. Borba- –
Transcrição da apresentação:

Sistemas de Informações Fundamentos da Computação 7. Conversão de Bases Márcio Aurélio Ribeiro Moreira

Márcio Moreira7. Conversão de Bases – Slide 2Fundamentos da Computação Conversão de Bases  Conversão Base B  Decimal: Colocar o número na formal polinomial (∑ algarismo x B posição-1 ) e resolver: Exemplo Binário  Decimal:  1101 (2) = 1x x x x2 0  = 1x8 + 1x4 + 0x2 + 1x1 = 13 (10) Exemplo Octal  Decimal:  132 (8) = 1x x x8 0  = 1x64 + 3x8 + 2x1 = 90 (10) Exemplo Hexadecimal  Decimal:  A7D (16) = A x x D x16 0  = 10x x x1  = = 2685 (10)

Márcio Moreira7. Conversão de Bases – Slide 3Fundamentos da Computação Conversão Base B  Decimal  Binário  Decimal: 101 (2) = 5 (10) (2) = 19 (10) (2) = 116 (10)  Octal  Decimal: 5 (8) = 5 (10) 43 (8) = 35 (10) 2745 (8) = 1509 (10)  Hexa  Decimal: B (16) = 11 (10) 2C (16) = 44 (10) 3F4 (16) = 1012 (10) NúmerosValores das posiçõesResultado Binário Decimal 101 (2) 1015 (10) (2) (10) (2) (10) Octal Decimal 5 (8) 55 (10) 43 (8) 4335 (10) 2745 (8) (10) Hexa Decimal B (16) 1111 (10) 2C (16) (10) 3F2 (16) (10)

Márcio Moreira7. Conversão de Bases – Slide 4Fundamentos da Computação Conversão Decimal  Binário  Dividir o número decimal por 2 e os quocientes das divisões, até que o quociente seja 0. A seqüência formada pelos restos em ordem inversa é o número binário.  Ex: 59 (10) = ? (2) Resposta: 59 (10) = (2) NúmerosValores das posiçõesResultado Decimal Binário 59 (10) (2) Exercícios:  6 (10) = 110 (2)  31 (10) = (2)  97 (10) = (2) NúmerosValores das posiçõesResultado Decimal Binário 6 (10) (2) 31 (10) (2) 97 (10) (2)

Márcio Moreira7. Conversão de Bases – Slide 5Fundamentos da Computação Conversão Decimal  Octal  Dividir o número decimal por 8 e os quocientes das divisões, até que o quociente seja 0.  A seqüência formada pelos restos em ordem inversa é o número octal.  Ex: 112 (10) = ? (8)  Resposta: 112 (10) = 160 (8)  Exercícios: 17 (10) = 21 (8) 82 (10) = 122 (8) 118 (10) = 166 (8) NúmerosValores das posiçõesResultado Decimal Octal 112 (10) (8) 17 (10) 2121 (8) 82 (10) (8) 118 (10) (8)

Márcio Moreira7. Conversão de Bases – Slide 6Fundamentos da Computação  Dividir o número decimal por 16 e os quocientes das divisões, até que o quociente seja 0  A seqüência formada pelos restos em ordem inversa é o número hexadecimal  Ex: 123 (10) = ? (16) Resposta: 123 (10) = 7B (16)  Exercícios: 17 (10) = 11 (16) 82 (10) = 52 (16) 141 (10) = 8D (16) Conversão Decimal  Hexadecimal NúmerosValores das posiçõesResultado Decimal Hexadecimal 123 (10) 7117B (16) 17 (10) 1111 (16) 82 (10) 5252 (16) 141 (10) 8138D (16)

Márcio Moreira7. Conversão de Bases – Slide 7Fundamentos da Computação Decimal Fracionário  Binário  Quando inteiro, usamos dividir por 2  Se fracionário, multiplicamos a fração por 2 até que a fração seja 0 ou até um limite de erro desejado  O binário é a parte inteira do resultado  Exemplo: (10) = (2) x 2 = x 2 = x 2 = x 2 = x 2 = x 2 = x 2 = x 2 = x 2 = x 2 = 1  Exemplo: (10) com erro de 2 -4 = (2) Basta realizar 4 operações de multiplicação

Márcio Moreira7. Conversão de Bases – Slide 8Fundamentos da Computação Decimal Inteiro.Fracionário  Binário  Considerando um decimal com parte inteira e fracionária  Neste caso, converte-se cada parte separadamente depois junta-se ambas montando o resultado  Exemplo: (10) = (2) Parte inteira:  13 2     1 0 Parte fracionária:  x 2 =  x 2 = 0.75  0.75 x 2 = 1.5  0.5 x 2 = 1

Márcio Moreira7. Conversão de Bases – Slide 9Fundamentos da Computação Decimal Inteiro.Fracionário  Octal  Para a parte fracionária, multiplicamos a fração por 8 até que a fração seja 0 ou até um limite de erro desejado  O octal é a parte inteira do resultado  Exemplo: (10) = (8) Parte inteira:  13 8   1 0 Parte fracionária:  x 8 = 1.5  0.5 x 8 = 4

Márcio Moreira7. Conversão de Bases – Slide 10Fundamentos da Computação Decimal Inteiro.Fracionário  Hexadecimal  Para a parte fracionária, multiplicamos a fração por 16 até que a fração seja 0 ou até um limite de erro desejado  O hexadecimal é a parte inteira do resultado.  Exemplo: (10) = 1F.03 (16). Parte inteira:    1 0 Parte fracionária:  x 16 =  x 16 = 3

Márcio Moreira7. Conversão de Bases – Slide 11Fundamentos da Computação Octal  Binário  Hexadecimal  Cada dígito octal tem base 8  usa 3 bits.  Cada dígito hexa tem base 16  usa 4 bits.  Exemplos: Octal  Binário: 25 (8) = = (2) Hexa  Binário: 4E (16) = = (2)  Logo, 3 bits  1 dígito octal e 4 bits  1 dígito hexa.  Exemplos: Binário  Octal: (2) = = 53 (8) Binário  Hexa: (2) = = 2D (16)

Márcio Moreira7. Conversão de Bases – Slide 12Fundamentos da Computação Curiosidades sobre os binários  Valor da posição = soma das anteriores + 1: Ex: 4 = Ex: 8 = Ex: 16 = Ex: 32 =  Multiplicar por 2  rotação à esquerda: Ex: 1101 (2) x 2 = (2) [13 x 2 = 26] (10) Ex: 1011 (2) x 2 = (2) [11 x 2 = 22] (10)  Dividir por 2  rotação à direita: Ex: (2) / 2 = 1010 (2) [20 / 2 = 10] (10) Ex: (2) / 2 = 1011 (2) [23 / 2 = 11] (10)

Márcio Moreira7. Conversão de Bases – Slide 13Fundamentos da Computação  Fazer as conversões solicitadas abaixo: 123 (10) = ? ( 2) = ? (8) = ? (16) ( 2) = ? (10) = ? (8) = ? (16) 175 ( 8) = ? (10) = ? (2) = ? (16) 13A (16) = ? (10) = ? (2) = ? ( 8)  Observação: Nas conversões da base 10 para qualquer outra usar divisão Exercícios