MD MATEMÁTICA DISCRETA

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

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

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

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

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

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

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

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

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

Assunto 1 - Conceitos. Prof. Miguel Damasco

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

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

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

Arquitetura de computadores BASE NUMÉRICAS

Sistemas de Numeração. Tiago Alves de Oliveira

Alex Maycon da Silva

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE

Circuitos Lógicos Aula 5

Representação da Informação

MANUTENÇÃO DE COMPUTADORES SISTEMAS NUMÉRICOS

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

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

Unidade 1: O Computador

Sistemas de numeração

Fundamentos de Programação. Introdução

Sistemas de Numeração

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

Prof. Leonardo Augusto Casillo

Unidades de Medidas Computacionais

Programação e Algoritmos I 1 o semestre

Códigos. Códigos. Bits, Bytes & etc. 9/20/10

Sistemas de Numeração

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

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

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

Neste tópico veremos:

Introdução a Informática

Computação L. Apresentação da Disciplina e Conceitos Básicos de Computadores

Sistemas de Numeração Coletânea. Antonio Carlos dos Santos Souza

SISTEMAS DE NUMERAÇÃO (Unidade 2)

Introdução à Computação MAC0110

CAPÍTULO 1 - SISTEMAS DE NUMERAÇÕES

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

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

Representação de Dados

Princípios de Desenvolvimento de Algoritmos MAC122

Introdução aos Computadores e Programação

Introdução à Informática

FACULDADE PITÁGORAS PRONATEC

INTRODUÇÃO A INFORMÁTICA AULA 03. Curso Técnico em Farmácia Professor : Cleber

Dados? A matéria-prima da informação. 13/07/16 Departamento de Ciência da Computação

Sistemas de Numeração.

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

Sistemas Posicionais. Nos sistemas informáticos

Aula 3 Bytes e Bits. DIM0103 Introdução à Informática. Profº Pedro Alexandre

Sistemas Numéricos e o Computador

Os Computadores. A Informação nos Computadores

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site:

Unidades de Medida. Maria de Fátima de Freitas Bueno Marcílio Fundamentos de Informática

CIRCUITOS DIGITAIS. Apresentação da Disciplina Introdução aos Circuitos Digitais. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

Hardware. Informática

ARQUITETURA DE COMPUTADORES

Introdução à Programação. Apresentação da Disciplina e Conceitos Básicos de Computadores

3. Componentes de um computador e periféricos

confrontamos são de natureza analógica (e.g. A generalidade das grandezas com que nos Noções elementares de electrónica digital - 2

Sistemas Digitais. Prof. Valbério Gonzaga

Unidade 1: Tecnologias da Informação e Comunicação Conceitos Introdutórios. Tecnologias da Informação e Comunicação

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

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

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

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

Organização de Computadores I

Representação Digital da Informação I

Formação dos números: Aplicação da fórmula geral para o numero

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

Fabio Bento

Estrutura de Dados Conceitos Iniciais

Puca Huachi Vaz Penna

Tecnologias. de Informação e Comunicação. 7ºAno. Unidade 1 Introdução às Tecnologias da Informação e Comunicação. 1.º Período. Aula 3 e 4.

Introdução à Informática

Sistema de memória e suas características

Aula 07. Representação da Informação. Prof. Dr. Dilermando Piva Jr.

FundamentosemInformática

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

Arquitetura e Organização de computadores

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça

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

IF-UFRJ FIW 362 Laboratório de Física Moderna Eletrônica Curso de Licenciatura em Física Prof. Antonio Carlos

Introdução à Computação

Aula de hoje. Códigos numéricos. Códigos binários. Armazenamento de dados. Armazenamento de dados. Armazenamento de dados

Capítulo 04 : Sistemas Numéricos

Prof. Leonardo Augusto Casillo

INTRODUÇÃO À INFORMÁTICA

Unidade III. Sistemas Numéricos e o Computador

Capítulo 9: Codificação. Prof.: Roberto Franciscatto

Binário Decimal

Informática Educativa 2012

Fundamentos de TI. Aula08_Sistemas Numéricos.doc 1

Aula 03. Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos.

Transcrição:

MD MATEMÁTICA DISCRETA - Pontifícia Universidade Católica de Minas Gerais - PucMinas - Professora Cynthia Barros

- Existem vários sistemas de numeração Ex. Babilônico Base 60 - Nosso sistema de numeração: Decimal Base: 10 Algarismos: 0,1,2,3,4,5,6,7,8,9 - Notação Posicional (originada do Ábaco) O número da base é representado como uma combinação de outros algarismos disponíveis nessa base. (O resultado é um número na base 10) Regra básica de formação do número: permite escrever qualquer valor utilizando-se dos algarismos e das suas posições relativas às potências da base EX: 1986 = 6 x 10 0 + 8 x 10 1 + 9 x 10 2 + 1 x 10 3 = 1986 (10) 0,1986 = 1 x 10-1 + 9 x 10-2 + 8 x 10-3 + 6 x 10-4 = 0,1986 (10) z

SISTEMA BINÁRIO - Sistema mais natural de todos Base: 2 Algarismos: 0,1 - Computadores são constituídos internamente por circuitos elétricos ou eletrônicos. A maioria dos componentes de circuitos podem assumir 1 dentre 2 estados: - Interruptores fechados / abertos (chaveadores de corrente) - Capacitores carregados / descarregados - Lâmpadas acesas / apagadas - Circuitos energizados / desenergizados - Se convencionarmos que 1 estado pode ser representado pelo 0 (zero) e outro pelo 1 (um), esses dispositivos podem ser usados para representar números expressos pelo sistema binário.

Exemplo das lâmpadas Problema: Como representar o nº 10 através de um conjunto de lâmpadas? Solução: - 1º - Converter o nº 10 para um número binário (conjunto de 0 e 1) - Convencionar o estado ligado e desligado com os bits 0 e 1 Lâmpada acesa 1 Lâmpada apagada 0 Tudo na natureza (cores, posições de pontos, compassos, timbres das notas musicais, DNA,...) pode ser representado (codificado) por um conjunto de números (com maior ou menor precisão). Esses números por sua vez podem ser convertidos para um número binário. Scanner digitalizador de imagens Digitalização processos de conversão de grandezas do mundo real para binário Gravação de CD /DVD digitalização de sons / imagens.

Sistema Binário, bits e bytes Binary digit - Contração de bit - dígito binário Algarismo do sistema numérico de base 2 (zero ou um) - Menor unidade de dado (informação) que pode ser armazenada A combinação de dígitos binários representam os caracteres. (Processo de Digitalização) Quantos são os caracteres que precisamos codificar para binário? Alfabeto (letras) 26 Maiúsculas e minúsculas 26 Dígitos decimais de 0 a 9 10. Total 62 Isso ainda não é suficiente para trabalhar com textos. Acrescente-se: Caracteres especiais -! @, $,... 68 Molduras, caracteres acentuados e outros símbolos 128. Total 256 carac.

-A representação desses 256 caracteres foi adotada como padrão nos E.U.A. e depois em todo o mundo com o nome de ASCII American Standard Code for Information Interchange (Código Americano Padrão para Intercâmbio de Informações) (Vide Apêndice F do livro de C# - c# Aprendendo a Programar Deitel) - O número 255 (que codifica o último símbolo da tabela) é representado por qual binário? R: 11111111 - Isso significa que com 8 dígitos binários podemos representar toda tabela ASCII. - Registradores eram capazes de armazenar 8 bits; - Valores trocados pelos modens entre computadores tem 8 bits; - Código para controle de impressão, 8 bits. 8 bits ganharam importância e passaram a ser designados como byte. Byte = Qualquer número binário expresso com 8 algarismos ou bits

- Enfim, memórias são organizadas de tal forma que operações de leitura e escrita são realizadas com 1 byte ou múltiplos de bytes (potências de 2) (8, 16, 32, 64, 128 bits) 1, 2, 4, 8, 16 bytes respectivamente 1 KB 1 kilobyte = 1.024 bytes = 2 10 bytes 1 MB 1 MegaByte = 1.048.576 bytes = 2 20 bytes 1 GB 1 GigaByte = 1.073.741.824 bytes = 2 30 bytes 1 TB 1 TeraByte = 1.099.511.627.776 bytes = 2 40 bytes - Memórias internas são anunciadas dessa maneira: Capacidade de armazenamento de 256 MB Isso significa: 256 x 1024 x 1024 = 268.435.456 bytes - Memórias externas são anunciadas arredondando: Vantagem comercial 37 GB = 37 * 1024 3 Capacidade real (potência de 2) Mas na verdade eles anunciam HD de 40 GB (potência de 10)

SISTEMA BINÁRIO SISTEMA BINÁRIO: Mais natural de todos - Base: 2 - Algarismos: 0, 1 Usar a Notação Posicional para encontrar o correspondente valor decimal Exemplos: 1101 (2) =? (10) 0,101 (2) =? (10) Atenção: 10 (10) 10 (2)

SISTEMA OCTAL SISTEMA OCTAL: - Base: 8 - Algarismos: 0,1,2,3,4,5,6,7 Usar a Notação Posicional para encontrar o correspondente valor decimal Exemplos: 15 (8) =? (10) 0,5 (8) =? (10)

SISTEMA HEXADECIMAL SISTEMA HEXADECIMAL: - Base: 16 - Algarismos: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F Usar a Notação Posicional para encontrar o correspondente valor decimal Exemplos: 7C2 (16) =? (10) D,A (16) =? (10)

Exercícios: 1) Complete as informações SISTEMA QUATERNÁRIO: - Base: - Algarismos: Usar a Notação Posicional para encontrar o correspondente valor decimal 33,31 (4) =? (10) SISTEMA Tredecimal : - Base: - Algarismos: Usar a Notação Posicional para encontrar o correspondente valor decimal 1A,B (13) =? (10)

2)Pense e responda: Qual é o valor decimal que corresponde ao maior número possível de 3 algarismos escrito na base 3?