Sistemas de numeração

Documentos relacionados
Sistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador

Sistemas de Numeração. Tiago Alves de Oliveira

Alex Maycon da Silva

ALB - Álgebra de Boole Aula 2 Sistemas Numéricos. Prof. Antonio Heronaldo de Sousa (Heron)

ELETRÔNICA DIGITAL Aula 1- Sistemas de Numeração. Prof.ª Msc. Patricia Pedroso Estevam Ribeiro

MANUTENÇÃO DE COMPUTADORES SISTEMAS NUMÉRICOS

SISTEMAS DE NUMERAÇÃO

Sistema de Numeração Octal

Sistema de Numeração Octal

Introdução à Ciência da Computação. Aula 04 Carlos André Guerra Fonseca

Organização de Computadores I

CAPÍTULO 1 - SISTEMAS DE NUMERAÇÕES

Sistemas de Numeração

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

Disciplina: Introdução à Engenharia da Computação

Informática Básica. Prof.: Clayton Maciel Costa. 1. Informática Básica -

Base: número de símbolos empregados no sistema numérico.

Arquitetura de computadores BASE NUMÉRICAS

Engenharia Civil. Representação da Informação. Introdução à Computação

MD MATEMÁTICA DISCRETA

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA. Cristina Boeres

3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

Aula 2 - Sistemas de Numeração

Sistemas numéricos Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Representação em nível de máquina

Introdução. Universidade Federal de Campina Grande. A Informação e sua Representação (Parte I) Centro de Engenharia Elétrica e Informática

Computador: sinais elétricos Números formados por 0s e 1s b

Sistemas de Informação. Prof. Luiz Carlos Branquinho C. Ferreira Informática Básica Tecnologia em Gestão Comercial

Sistemas de Computação

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua

Sistemas de Numeração

Programação de Computadores

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

S is temas numéricos e a Repres entação Interna dos Dados no Computador

Sistemas de Numeração

Sistemas de Numeração.

Computação e Programação

SISTEMAS DE NUMERAÇÃO. Introdução à Ciência da Computação ICC0001

Informática I. Aula 6. Aula 6-18/09/2006 1

Introdução à Computação

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Introdução à Computação Prof. André Luís Belini

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA

Introdução à Organização de Computadores. Conversão de Bases

Programação de Computadores

Introdução a Informática

Introdução à Computação MAC0110

REPRESENTAÇÃO BINÁRIA. Sistemas de Numeração e Álgebra de Boole SNA0001

Aula 2 - Sistemas de Numeração

SSC512 Elementos de Lógica Digital. Sistemas de Numeração. GE4 Bio

Sistemas de Computação. Sistemas de numeração

Técnico em Eletrônica Módulo I Eletrônica Digital (ED) - Prof. Samuel M. B. Cavalcante

1 bases numéricas. capítulo

Arquitetura e Organização de computadores

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof.

Sistemas de Numeração

Aula 4: Bases Numéricas

Arquitetura de Computadores

Sistemas Posicionais. Nos sistemas informáticos

Introdução à Computação: Sistemas de Numeração

Sistemas de Numeração. Professor Msc. Rodolfo Lauro Weinert Joinville, 26 de fevereiro de 2018

SISTEMAS DE NÚMERAÇÃO. Números decimais

MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação

Eletrônica Digital Sistemas de Numeração. Prof. Wanderley

Representações numéricas e bases de numeração

Conversões numéricas de base. Organização de Computadores

Introdução á Ciência da Computação

Prof. Leonardo Augusto Casillo

Princípios de Desenvolvimento de Algoritmos MAC122

Lógica Matemática Elementos de Lógica Digital. Sistema de numeração 09/08/2016 1

HARDWARE SISTEMA NUMÉRICO E CODIFICAÇÃO. Wagner de Oliveira

SISTEMAS DE NUMERAÇÃO BINÁRIO, OCTAL, DECIMAL E HEXADECIMAL

Introdução à Ciência da Computação

14/03/2011. A INFORMAÇÃO E SUA REPRESENTAÇÃO (Parte I)

Binário Decimal

Prof. Leonardo Augusto Casillo

Sistemas de Numeração. Sistemas Decimal, Binário e Hexadecimal.

FACULDADE PITÁGORAS PRONATEC

Eletrônica Digital Apresentação e Cap.1 PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

Prof. B. Piropo. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO

Representação de Dados

Representação da Informação no Computador

Lista de Exercícios Sistemas de Numeração

Sistemas de numeração

Capítulo 04 : Sistemas Numéricos

SISTEMAS DE NUMERAÇÃO

Assunto 1 - Conceitos. Prof. Miguel Damasco

Sistemas de Numeração

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS

Aula 4: Bases Numéricas

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação

Curso destinado à preparação para Concursos Públicos e Aprimoramento Profissional via INTERNET INFORMÁTICA AULA 01

Unidade 2: Sistemas de Numeração Numerais Binários e Bases de Potência de Dois Prof. Daniel Caetano

Representação Digital da Informação I

18/08/2015. Capítulo 1: Armazenamento de dados. Bits e padrões de Bit. Capítulo 1: Armazenamento de Dados

Eletrônica Digital. Conversão de base e operações aritméticas com números binários. Professor: Francisco Ary

SISTEMAS DE NUMERAÇÃO NÃO DECIMAIS

Transcrição:

Sistemas de numeração Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual 4.0 Internacional.

Conteúdo Introdução Sistemas de numeração posicional Conversão de base Unidades de medidas de informação Atividades

Introdução 3/22

Enigma Em um universo virtual existe um planeta semelhante ao nosso. Os seres inteligentes desse planeta são os humenos. Os seres humenos são humanoides que utilizam os mesmos algarismos que nós e o sistema de numeração deles foi criado baseado nos mesmos princípios que o nosso sistema decimal. Uma caixa fechada no mundo dos humenos indica a quantidade de bombons dentro dela com a inscrição 25. Na contagem decimal dos humanos existem 19 bombons na caixa. Quantos dedos nas mãos têm os humenos? 4/22

Sistema de numeração Notação para representar números de um dado conjunto de forma consistente Exemplos Sistema de numeração Romano Sistema de numeração unário (cada número natural é representado pelo número de símbolos correspondente) Sistema de numeração Hindu-Arábico (nosso sistema decimal) 5/22

Sistemas de numeração posicional 6/22

Notação posicional O nosso sistema decimal utiliza notação posicional O valor de cada dígito (algarismo) é determinado pela sua posição O valor do número representado é a soma do valor atribuído a cada dígito do número 7/22

Notação posicional Por exemplo, cada dígito do número 6737 tem um valor que depende da sua posição 6737 6 7 3 7 10 3 10 2 10 1 10 0 6737 = 6000 + 700 + 30 + 7 8/22

Base de um sistema de numeração No sistema decimal são utilizados 10 dígitos distintos para representar os números Podemos utilizar outra quantidade qualquer (diferente de zero) para definir outros sistemas A quantidade de dígitos distintos utilizados em um sistema de numeração posicional é chamada de base O valor de um número representado na base b pela sequência de dígitos d m d m 1 d 1 d 0 é d m b m + d m 1 b m 1 + + d 1 b 1 + d 0 b 0 9/22

Sistemas de numeração em computação Na computação é comum o uso de outras bases: Binária (base 2) 0, 1 Octal (base 8) 0, 1, 2, 3, 4, 5, 6, 7 Usado para abreviar número binários (três dígitos binários correspondem a um dígito octal) Hexadecimal (base 16) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, D Usado para abreviar número binários (quadro dígitos binários correspondem a um dígito hexadecimal) 10/22

Sistemas de numeração em computação No nível mais básico, os computadores modernos lidam apenas com o sistema binário Todos dados armazenados e processados são descritos por uma sequência de dígitos binários 11/22

Conversão de base 12/22

Conversão de base Decimal para outra base Método das divisões sucessivas Exemplo da conversão de 23 na base decimal para binário Número Divisor Resultado Resto 23 2 11 1 11 2 5 1 5 2 2 1 2 2 1 0 1 2 0 1 Ajuntando os restos de baixo para cima obtemos 10111 Portanto 23 10 = 10111 2 13/22

Conversão de base Outra base para decimal Soma dos valores correspondente a cada dígito Exemplo da conversão de 10111 em binário para decimal 1 0 1 1 1 2 4 2 3 2 2 2 1 2 0 16 + 0 + 4 + 2 + 1 = 23 Portanto 10111 2 = 23 10 14/22

Unidades de medidas de informação 15/22

Unidades de medidas de informação Um bit (dígito binário) é a unidade básica de informação usada na computação Pode armazenar um de dois valores distintos (0 ou 1) Um byte é uma sequência de 8 bits Pode armazenar um de 2 8 = 256 valores distintos 16/22

Múltiplos (sistema internacional) Nome Símbolo Múltiplo Quantidade bit b 10^0 1 kilobit kb 10^3 1.000 megabit Mb 10^6 1.000.000 gigabit Gb 10^9 1.000.000.000 Nome Símbolo Múltiplo Quantidade byte B 10^0 1 kilobyte kb 10^3 1.000 megabyte MB 10^6 1.000.000 gigabyte GB 10^9 1.000.000.000 17/22

Múltiplos (JEDEC / IEC) Nome Símbolo Múltiplo Quantidade bit b 2^0 1 kilobit/kibibit kib 2^10 1.024 megabit/mebibit Mib 2^20 1.048.576 gigabit/gibibit Gib 2^30 1.073.741.824 Nome Símbolo Múltiplo Quantidade byte B 2^0 1 kilobyte/kibibyte kib 2^10 1.024 megabyte/mebibyte MiB 2^20 1.048.576 gigabyte/gibibyte GiB 2^30 1.073.741.824 18/22

Atividades 19/22

Atividades 1. Por que os computadores usam o sistema de numeração binário? 2. Explique como o computador podem armazenar informações que não são naturalmente numéricas (como áudio, vídeo, texto, etc). 20/22

Atividades 3. Converta os seguintes números para decimal: 1011001 2 161721 8 FFA0 16 4. Converta os seguintes números para binário, octal e hexadecimal: 1234 4321 1001 21/22

Atividades 5. Quantos números distintos é possível representar no sistema decimal com 1, 5 e 10 dígitos? 6. Quantos números distintos é possível representar no sistema binário com 1, 8, 16, 32 e 64 bits? 22/22