SlideShare uma empresa Scribd logo
Profª. Angela Tissi Tracierra
Introdução à Computação
Sistemas de Numeração
Sistema de Numeração
 Um sistema de numeração é formado por
um conjunto de símbolos utilizados para
representação de quantidades e as regras
que definem a forma de representação;
 Um sistema de numeração é determinado
fundamentalmente pela sua base;
 Sistema decimal, por exemplo, estabelece que
a base de contagem é 10, pois possui 10
símbolos: 0 1 2 3 4 5 6 7 8 9;
Sistema de Numeração
 O sistema de numeração utilizado é o decimal;
 Mas é possível ter sistema de numeração em
qualquer base, desde que seja maior que 1;
 Vamos estudar:
 Sistema decimal (base 10);
 Sistema binário(base 2);
 Sistema hexadecimal (base 16);
 Sistema Octal (base 8)
 OBS: São sistemas posicionais (o valor do
número depende da posição dos símbolos)
SISTEMAS DE NUMERAÇÃO
bit - unidade mínima de informação com
que os sistemas informáticos trabalham
Binary Digit
BIT
(0 1)
SISTEMAS DE NUMERAÇÃO
 1 Byte  8 bits  256 combinações possíveis
 Cada número é representado de uma forma
única, mediante uma combinação de símbolos
0 e 1 (dígitos binários);
 No sistema binário Cada posição tem um valor
que equivale a 2 vezes o valor da posição que
está imediatamente a sua direita;
Sistema Decimal
 No sistema decimal existem dez símbolos
numéricos, “algarismos”:
 0 1 2 3 4 5 6 7 8 9;
 Através das combinações adequadas
destes símbolos, constrói-se os números
do Sistema Decimal;
Sistema Decimal
 Representação :
 Um número decimal é um somatório dos seus
algarismos multiplicados, cada um, por uma
base 10 de expoentes sequenciais;
 Ex: 100
= 1x10² + 0x10¹ + 0x10º
= 1x100 + 0x10 + 0x1
= 100;
 Ex: 1324
=1x10³ + 3x10² + 2x10¹ + 4x10°
= 1x1000 + 3x100 + 2x10 + 4x1
= 1000 + 300+ 20 + 4
= 1324
SISTEMA DECIMAL PARA BINÁRIO
Conversão de decimal para binário
Efectuar divisões sucessivas por 2 até se obter o quociente 1
Agrupar o último quociente e todos os restos da divisão
encontrados por ordem inversa.
Exemplo:
20 2
0 10 2
0 5 2
1 2 2
0 1
20(10) = 10100(2)
EXERCÍCIO DE CONVERSÃO
Converta os números a seguir para binário:
a) 2110
b) 55210
c) 71510
Sistemas Octal
O Sistema Octal foi criado com o propósito de
minimizar a representação de um número
binário e facilitar a manipulação humana.
 Base: 8. (quantidade de símbolos)
 Elementos: 0, 1, 2, 3, 4, 5, 6 e 7.
Logo, a representação da quantidade
810 = 108, isto é, análogo ao procedimento
observado no sistema binário
DECIMAL OCTAL
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 10
9 11
10 12
11 13
Conversão Octal-Decimal
Converta 1438 para decimal.
1x82 + 4x81 + 3x80 =
1x64 + 4x8 + 3x1 = 99
Logo, 1438 = 9910
Conversão Decimal-Octal
É análoga à conversão decimal-binária, ou seja, utiliza-se
o método de divisões sucessivas. Entretanto, agora a base
é 8, isto é, as divisões são por 8.
Exemplo: Converta 9210 para octal.
92 8
4 11 8
3 1
Logo, 9210 = 1348
Conversão Octal- Decimal e Decimal-Octal
Converta os números a seguir para octal:
a) 778
b) 1008
c) 4768
d) 7410
e) 51210
f) 71910
EXERCÍCIO DE CONVERSÃO
Sistema de Numeração Hexadecimal
 Trata-se de um sistema de base 16, contendo
dezesseis algarismos, a saber:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F
 Observe que a sequência de letras representam
as quantidades 10, 11, 12, 13, 14 e 15,
respectivamente.
 Logo, a representação da quantidade 1610 = 1016,
isto é, análogo ao procedimento observado nos
sistemas binário e octal
 O sistema hexadecimal é de extrema importância
em sistemas digitais. É muito utilizado tanto em
projeto de softwares quanto de hardwares digitais
DECIMAL HEXADECIMAL
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 A
11 B
12 C
13 D
14 E
15 F
Conversão de Hexa-Decimal
 Hexadecimal para decimal:
 Usa-se o mesmo sistema para transformar
binário em decimal, com a diferença de se usar
a base 16;
 Ex: A6B (base 16) para decimal (base 10):
=Ax16² + 6x16¹ + Bx16º
= 10x16² + 6x16¹ 11x16º
= 2560 + 96 + 11
= 2667 (base 10)
Exercício
 Hexadecimal para decimal:
 Exercício:
 2A (base 16) para decimal (base 10);
 5B6F (base 16) para decimal (base 10);
 1A2C (base 16) para decimal (base 10);
Conversão de Decimal-Hexa
 Decimal para hexadecimal:
 Feita mediante divisões inteiras sucessivas por
16, tomando-se os restos das divisões no
sentido ascendente;
 Ex: 428 (base 10) para hexadecimal (base 16);
 1AC (base 16);
Exercício
 Decimal para hexadecimal:
 Exercício:
 58 (base 10) para hexadecimal (base 16);
 191(base 10) para hexadecimal (base 16);
 2736 (base 10) para hexadecimal (base 16);

Mais conteúdo relacionado

Semelhante a 1 - Sistemas de Numeração.ppt

aula2 de sistemas de numeração para matemática
aula2 de sistemas de numeração para matemáticaaula2 de sistemas de numeração para matemática
aula2 de sistemas de numeração para matemática
LetciaMontelo3
 
Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)
Vitor Hugo Melo Araújo
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeraçãoDaniel Moura
 
UFCD 6024.pptx
UFCD 6024.pptxUFCD 6024.pptx
UFCD 6024.pptx
teresa rua
 
Matemática Computacional - Unidade A - Sistemas de Numeração.pptx
Matemática Computacional - Unidade A - Sistemas de Numeração.pptxMatemática Computacional - Unidade A - Sistemas de Numeração.pptx
Matemática Computacional - Unidade A - Sistemas de Numeração.pptx
WagnerAragao1
 
Operações com binários
Operações com bináriosOperações com binários
Operações com bináriosjecyjs
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
Goncalo
 
Apresentação de Sistemas Numéricos - Bits Bytes
Apresentação de Sistemas Numéricos - Bits BytesApresentação de Sistemas Numéricos - Bits Bytes
Apresentação de Sistemas Numéricos - Bits BytesAnne Carolline Oliveira
 
Sistemas de Numeracao
Sistemas de NumeracaoSistemas de Numeracao
Sistemas de Numeracao
Mauro Pereira
 
AC_aula_1-16.ppt
AC_aula_1-16.pptAC_aula_1-16.ppt
AC_aula_1-16.ppt
QualificaAELourinh
 
Aula 5 - Sistemas de Numeração.pdf
Aula 5 - Sistemas de Numeração.pdfAula 5 - Sistemas de Numeração.pdf
Aula 5 - Sistemas de Numeração.pdf
AdairSousa1
 
Unidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas NumericosUnidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas Numericos
Arthur Emanuel
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
Marcelo Vianello
 
Cheat sheet sistemas numericos
Cheat sheet sistemas numericosCheat sheet sistemas numericos
Cheat sheet sistemas numericos
Carlos Pereira
 

Semelhante a 1 - Sistemas de Numeração.ppt (20)

aula2 de sistemas de numeração para matemática
aula2 de sistemas de numeração para matemáticaaula2 de sistemas de numeração para matemática
aula2 de sistemas de numeração para matemática
 
Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)Aula 12 – Sistema de Numeração (Conversão de Bases)
Aula 12 – Sistema de Numeração (Conversão de Bases)
 
Edg cap01
Edg cap01Edg cap01
Edg cap01
 
03 bases numericas
03   bases numericas03   bases numericas
03 bases numericas
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeração
 
UFCD 6024.pptx
UFCD 6024.pptxUFCD 6024.pptx
UFCD 6024.pptx
 
Matemática Computacional - Unidade A - Sistemas de Numeração.pptx
Matemática Computacional - Unidade A - Sistemas de Numeração.pptxMatemática Computacional - Unidade A - Sistemas de Numeração.pptx
Matemática Computacional - Unidade A - Sistemas de Numeração.pptx
 
Operações com binários
Operações com bináriosOperações com binários
Operações com binários
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Apresentação de Sistemas Numéricos - Bits Bytes
Apresentação de Sistemas Numéricos - Bits BytesApresentação de Sistemas Numéricos - Bits Bytes
Apresentação de Sistemas Numéricos - Bits Bytes
 
Sistemas de Numeracao
Sistemas de NumeracaoSistemas de Numeracao
Sistemas de Numeracao
 
AC_aula_1-16.ppt
AC_aula_1-16.pptAC_aula_1-16.ppt
AC_aula_1-16.ppt
 
Aula 5 - Sistemas de Numeração.pdf
Aula 5 - Sistemas de Numeração.pdfAula 5 - Sistemas de Numeração.pdf
Aula 5 - Sistemas de Numeração.pdf
 
Unidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas NumericosUnidades de Informacao, Sistemas Numericos
Unidades de Informacao, Sistemas Numericos
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
Tabela de conversao
Tabela de conversaoTabela de conversao
Tabela de conversao
 
Cheat sheet sistemas numericos
Cheat sheet sistemas numericosCheat sheet sistemas numericos
Cheat sheet sistemas numericos
 
Sistemas digitais 1
Sistemas digitais 1Sistemas digitais 1
Sistemas digitais 1
 

Mais de JoberthSilva

AULA 1 - Classes e Objetos com codigicação Java.ppt
AULA 1 - Classes e Objetos com codigicação Java.pptAULA 1 - Classes e Objetos com codigicação Java.ppt
AULA 1 - Classes e Objetos com codigicação Java.ppt
JoberthSilva
 
Curso Completo de Linguagem de Programação C
Curso Completo de Linguagem de Programação CCurso Completo de Linguagem de Programação C
Curso Completo de Linguagem de Programação C
JoberthSilva
 
8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf
8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf
8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf
JoberthSilva
 
A função scanf na programção para dispositivos embarcados
A função scanf na programção para dispositivos embarcadosA função scanf na programção para dispositivos embarcados
A função scanf na programção para dispositivos embarcados
JoberthSilva
 
A CRIAÇÃO DO UNIVERSO.ppt
A CRIAÇÃO DO UNIVERSO.pptA CRIAÇÃO DO UNIVERSO.ppt
A CRIAÇÃO DO UNIVERSO.ppt
JoberthSilva
 
Apocalipse - Cartas as Igrejas.pptx
Apocalipse - Cartas as Igrejas.pptxApocalipse - Cartas as Igrejas.pptx
Apocalipse - Cartas as Igrejas.pptx
JoberthSilva
 
PHP.ppt
PHP.pptPHP.ppt
PHP.ppt
JoberthSilva
 
Aula_1.pptx
Aula_1.pptxAula_1.pptx
Aula_1.pptx
JoberthSilva
 
5 - Resistores.ppt
5 - Resistores.ppt5 - Resistores.ppt
5 - Resistores.ppt
JoberthSilva
 
Problemas de Carater.pptx
Problemas de Carater.pptxProblemas de Carater.pptx
Problemas de Carater.pptx
JoberthSilva
 
Mapeamento de Objetos para o Modelo Relacional.ppt
Mapeamento de Objetos para o Modelo Relacional.pptMapeamento de Objetos para o Modelo Relacional.ppt
Mapeamento de Objetos para o Modelo Relacional.ppt
JoberthSilva
 
capacitores1.ppt
capacitores1.pptcapacitores1.ppt
capacitores1.ppt
JoberthSilva
 
Herança e Polimorfismo.ppt
Herança e Polimorfismo.pptHerança e Polimorfismo.ppt
Herança e Polimorfismo.ppt
JoberthSilva
 
Materiais Semicondutores
Materiais SemicondutoresMateriais Semicondutores
Materiais Semicondutores
JoberthSilva
 
Algoritmos - Modificado.ppt
Algoritmos - Modificado.pptAlgoritmos - Modificado.ppt
Algoritmos - Modificado.ppt
JoberthSilva
 
Fibra Óptica
Fibra ÓpticaFibra Óptica
Fibra Óptica
JoberthSilva
 
actividade1-140709100755-phpapp02.pdf
actividade1-140709100755-phpapp02.pdfactividade1-140709100755-phpapp02.pdf
actividade1-140709100755-phpapp02.pdf
JoberthSilva
 
50524(1).ppt
50524(1).ppt50524(1).ppt
50524(1).ppt
JoberthSilva
 
Rede sem fio 2.ppt
Rede sem fio 2.pptRede sem fio 2.ppt
Rede sem fio 2.ppt
JoberthSilva
 
bom-1.pdf
bom-1.pdfbom-1.pdf
bom-1.pdf
JoberthSilva
 

Mais de JoberthSilva (20)

AULA 1 - Classes e Objetos com codigicação Java.ppt
AULA 1 - Classes e Objetos com codigicação Java.pptAULA 1 - Classes e Objetos com codigicação Java.ppt
AULA 1 - Classes e Objetos com codigicação Java.ppt
 
Curso Completo de Linguagem de Programação C
Curso Completo de Linguagem de Programação CCurso Completo de Linguagem de Programação C
Curso Completo de Linguagem de Programação C
 
8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf
8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf
8 - ATIVIDADE DE OPERADORES TERNÁRIOS E IF.pdf
 
A função scanf na programção para dispositivos embarcados
A função scanf na programção para dispositivos embarcadosA função scanf na programção para dispositivos embarcados
A função scanf na programção para dispositivos embarcados
 
A CRIAÇÃO DO UNIVERSO.ppt
A CRIAÇÃO DO UNIVERSO.pptA CRIAÇÃO DO UNIVERSO.ppt
A CRIAÇÃO DO UNIVERSO.ppt
 
Apocalipse - Cartas as Igrejas.pptx
Apocalipse - Cartas as Igrejas.pptxApocalipse - Cartas as Igrejas.pptx
Apocalipse - Cartas as Igrejas.pptx
 
PHP.ppt
PHP.pptPHP.ppt
PHP.ppt
 
Aula_1.pptx
Aula_1.pptxAula_1.pptx
Aula_1.pptx
 
5 - Resistores.ppt
5 - Resistores.ppt5 - Resistores.ppt
5 - Resistores.ppt
 
Problemas de Carater.pptx
Problemas de Carater.pptxProblemas de Carater.pptx
Problemas de Carater.pptx
 
Mapeamento de Objetos para o Modelo Relacional.ppt
Mapeamento de Objetos para o Modelo Relacional.pptMapeamento de Objetos para o Modelo Relacional.ppt
Mapeamento de Objetos para o Modelo Relacional.ppt
 
capacitores1.ppt
capacitores1.pptcapacitores1.ppt
capacitores1.ppt
 
Herança e Polimorfismo.ppt
Herança e Polimorfismo.pptHerança e Polimorfismo.ppt
Herança e Polimorfismo.ppt
 
Materiais Semicondutores
Materiais SemicondutoresMateriais Semicondutores
Materiais Semicondutores
 
Algoritmos - Modificado.ppt
Algoritmos - Modificado.pptAlgoritmos - Modificado.ppt
Algoritmos - Modificado.ppt
 
Fibra Óptica
Fibra ÓpticaFibra Óptica
Fibra Óptica
 
actividade1-140709100755-phpapp02.pdf
actividade1-140709100755-phpapp02.pdfactividade1-140709100755-phpapp02.pdf
actividade1-140709100755-phpapp02.pdf
 
50524(1).ppt
50524(1).ppt50524(1).ppt
50524(1).ppt
 
Rede sem fio 2.ppt
Rede sem fio 2.pptRede sem fio 2.ppt
Rede sem fio 2.ppt
 
bom-1.pdf
bom-1.pdfbom-1.pdf
bom-1.pdf
 

1 - Sistemas de Numeração.ppt

  • 1. Profª. Angela Tissi Tracierra Introdução à Computação Sistemas de Numeração
  • 2. Sistema de Numeração  Um sistema de numeração é formado por um conjunto de símbolos utilizados para representação de quantidades e as regras que definem a forma de representação;  Um sistema de numeração é determinado fundamentalmente pela sua base;  Sistema decimal, por exemplo, estabelece que a base de contagem é 10, pois possui 10 símbolos: 0 1 2 3 4 5 6 7 8 9;
  • 3. Sistema de Numeração  O sistema de numeração utilizado é o decimal;  Mas é possível ter sistema de numeração em qualquer base, desde que seja maior que 1;  Vamos estudar:  Sistema decimal (base 10);  Sistema binário(base 2);  Sistema hexadecimal (base 16);  Sistema Octal (base 8)  OBS: São sistemas posicionais (o valor do número depende da posição dos símbolos)
  • 4. SISTEMAS DE NUMERAÇÃO bit - unidade mínima de informação com que os sistemas informáticos trabalham Binary Digit BIT (0 1)
  • 5. SISTEMAS DE NUMERAÇÃO  1 Byte  8 bits  256 combinações possíveis  Cada número é representado de uma forma única, mediante uma combinação de símbolos 0 e 1 (dígitos binários);  No sistema binário Cada posição tem um valor que equivale a 2 vezes o valor da posição que está imediatamente a sua direita;
  • 6. Sistema Decimal  No sistema decimal existem dez símbolos numéricos, “algarismos”:  0 1 2 3 4 5 6 7 8 9;  Através das combinações adequadas destes símbolos, constrói-se os números do Sistema Decimal;
  • 7. Sistema Decimal  Representação :  Um número decimal é um somatório dos seus algarismos multiplicados, cada um, por uma base 10 de expoentes sequenciais;  Ex: 100 = 1x10² + 0x10¹ + 0x10º = 1x100 + 0x10 + 0x1 = 100;  Ex: 1324 =1x10³ + 3x10² + 2x10¹ + 4x10° = 1x1000 + 3x100 + 2x10 + 4x1 = 1000 + 300+ 20 + 4 = 1324
  • 8. SISTEMA DECIMAL PARA BINÁRIO Conversão de decimal para binário Efectuar divisões sucessivas por 2 até se obter o quociente 1 Agrupar o último quociente e todos os restos da divisão encontrados por ordem inversa. Exemplo: 20 2 0 10 2 0 5 2 1 2 2 0 1 20(10) = 10100(2)
  • 9. EXERCÍCIO DE CONVERSÃO Converta os números a seguir para binário: a) 2110 b) 55210 c) 71510
  • 10. Sistemas Octal O Sistema Octal foi criado com o propósito de minimizar a representação de um número binário e facilitar a manipulação humana.  Base: 8. (quantidade de símbolos)  Elementos: 0, 1, 2, 3, 4, 5, 6 e 7. Logo, a representação da quantidade 810 = 108, isto é, análogo ao procedimento observado no sistema binário DECIMAL OCTAL 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 10 9 11 10 12 11 13
  • 11. Conversão Octal-Decimal Converta 1438 para decimal. 1x82 + 4x81 + 3x80 = 1x64 + 4x8 + 3x1 = 99 Logo, 1438 = 9910
  • 12. Conversão Decimal-Octal É análoga à conversão decimal-binária, ou seja, utiliza-se o método de divisões sucessivas. Entretanto, agora a base é 8, isto é, as divisões são por 8. Exemplo: Converta 9210 para octal. 92 8 4 11 8 3 1 Logo, 9210 = 1348
  • 13. Conversão Octal- Decimal e Decimal-Octal Converta os números a seguir para octal: a) 778 b) 1008 c) 4768 d) 7410 e) 51210 f) 71910 EXERCÍCIO DE CONVERSÃO
  • 14. Sistema de Numeração Hexadecimal  Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F  Observe que a sequência de letras representam as quantidades 10, 11, 12, 13, 14 e 15, respectivamente.  Logo, a representação da quantidade 1610 = 1016, isto é, análogo ao procedimento observado nos sistemas binário e octal  O sistema hexadecimal é de extrema importância em sistemas digitais. É muito utilizado tanto em projeto de softwares quanto de hardwares digitais DECIMAL HEXADECIMAL 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 A 11 B 12 C 13 D 14 E 15 F
  • 15. Conversão de Hexa-Decimal  Hexadecimal para decimal:  Usa-se o mesmo sistema para transformar binário em decimal, com a diferença de se usar a base 16;  Ex: A6B (base 16) para decimal (base 10): =Ax16² + 6x16¹ + Bx16º = 10x16² + 6x16¹ 11x16º = 2560 + 96 + 11 = 2667 (base 10)
  • 16. Exercício  Hexadecimal para decimal:  Exercício:  2A (base 16) para decimal (base 10);  5B6F (base 16) para decimal (base 10);  1A2C (base 16) para decimal (base 10);
  • 17. Conversão de Decimal-Hexa  Decimal para hexadecimal:  Feita mediante divisões inteiras sucessivas por 16, tomando-se os restos das divisões no sentido ascendente;  Ex: 428 (base 10) para hexadecimal (base 16);  1AC (base 16);
  • 18. Exercício  Decimal para hexadecimal:  Exercício:  58 (base 10) para hexadecimal (base 16);  191(base 10) para hexadecimal (base 16);  2736 (base 10) para hexadecimal (base 16);