Interligados Apresentação 1

Preview:

DESCRIPTION

Interligados 2009, Apresentação 1 , curso Sistemas de Informação UFS 2009.

Citation preview

INTERLIGADOS

COMPONENTES:

-ALINE

-HUGO

-IVAN

-JUSSIVANIA

-LÍVIA

SISTEMAS NUMÉRICOS

1 – INTRODUÇÃO

2 – TIPOS

3 – APLICAÇÕES

4 – BITS E BYTES

5 – CODIFICAÇÕES / TABELAS

6 – VANTAGENS E DESVANTAGENS

7 – CURIOSIDADES

8 – REFERÊNCIAS BIBLIOGRÁFICAS

INTRODUÇÃO

• Contexto histórico

EXEMPLOS DE AGRUPAMENTOS

• Antigamente• Um homem tinha| | | | | | | | | | | | | | ovelhas. • Um homem tinha | | | | | | | | | | | | | | | | | | | | | | | |

ovelhas.

• Atualmente• João fez Pedro fez

Vestígios de numeração antigaContagem do tempo – agrupamentos de 60 em 60.60 s – 1m 60m

SISTEMAS DE NUMERAÇÃO

• PosicionalDepende da posição em que ele aparece na

representação.

• Não-posicionalRepresentam valores independentemente

da posição que ocupam no número.

SISTEMA DE NUMERAÇÃO EGÍPCIO

• Baseado em agrupamentos• Representação:• 1 | • 2 ||

E assim por diante: • Quando chegavam a 10, eles trocavam

as dez marcas: |||||||||| • Por , que indicava o agrupamento. • Problema: Registrar certas quantidades

SISTEMA NUMÉRICO ROMANO

I V X L C D M1 5 10 50 100 500 1000

Problema: Operações aritméticas Escrita

SISTEMA NUMÉRICO DECIMAL

• Hindus• Índia• Posicional

• Característica:• Agrupa-se de 10 em 10• Base 10

COMPARAÇÃO

• BaseNo nosso sistema a base é 10No egípcio a base é 10No Romano a base é 10 • Valor PosicionalNosso sistema é posicional (Ex.: 51 ≠ 15)O Egípcio não é posicional (Ex.: 12 = ||

ou|| )O Romano é posicional (Ex.: VI ≠ IV)

ÁBACO

• Chineses• Facilitar os cálculos• Usado na atualidade

SISTEMAS DE NUMERAÇÃO

• Importantes para a Computação

• Binário• Hexadecimal• Octal• Decimal

BINÁRIO

• O que é?• O uso?

HEXADECIMAL

• O que é?

• O uso

OCTAL

• O que é?

• O uso?

DECIMAL

• Uso na eletrônica digital

• Porque do uso

CONVERSÕES

• De qualquer base/Decimal

Ex:

CONVERSÕES

• Decimal/outra base

CONVERSÕES

• Hexadecimal/Binário e Binário/Hexadecimal

TABELA

CONVERSÕES

• Binário/Octal e Octal/Binário

• Hexadecimal/Octal e Octal/Hexadecimal

CONVERSÕES

• Os sistemas numéricos são muito utilizados na eletrônica digital, em circuitos lógicos, e são de fundamental importância na formação de engenheiros.

• Na área de informática não é diferente. A linguagem básica de todos os microprocessadores é feita em binários. Os hexadecimais permitem fácil manipulação de números binários e de dados.

• Os números decimais são importantes pois são conhecidos universalmente para representar quantidades fora de qualquer sistema digital.

• São máquinas que manipulam

informações.

• Produzem informações que nós

entendemos, porém eles só entendem a

mesma informação em binários.

• São os sinais brutos e (individualmente

não possuem significado) que os

computadores manipulam para produzir

informações.

Letras

• São os dados

• Se tomadas

individualmente,

eles não nos

dizem nada.

Texto• São as

informações• Num arranjo em

particular, transmitem um significado específico a quem ler.

• Um conjunto de dados gravados, ao ser

lido torna-se uma informação, que será

apresentada ao usuário. A informação,

para ser gravada, é “quebrada” em

pedaços menores que são os dados.Dados

Informações

• Quando nós vemos as letras do alfabeto

na tela de um computador, estamos

vendo apenas uma maneira de

representar números.

• Vejamos a seguinte frase: Nós somos os Interligados.

• O computador entende assim:

• 010011101111001101110011001000000

111001101101111011011010110111101

110011001000000110111101110011001

000000100100101101110011101000110

010101110010011011000110100101100

111011000010110010001101111011100

1100101110

• Nesta versão binária da frase “Nós somos os

Interligados.”, cada par de quatro dígitos

representa o código numérico de um caracter.

Por exemplo, 0100 1110, é a representação

da letra “ N “ na tabela ASCII(tabela muito

utilizada para a troca de informações, nela

cada caracter é representado por 2 pares de

4bits, ou seja, 1 byte).

Nesse tapete está

escrito “Welcome”

(bem-vindo em

inglês).

• Quando usamos a calculadora de um

computador e realizamos qualquer

operação em números decimais, o

computador transforma os decimais em

binários e realizam a operação desejada

pelo usuário e o resultado é transformado

em seu decimal equivalente.

BIT & BYTE

• O que é 1 Bit ?• O que é 1 Byte ?• Qual a utilidade?

CODIFICAÇÕES

• ASCII (7 bit)• ASCII (8 bit)• ANSI (7 bit)• ANSI (8 bit)• UNICODE (16 bit)

ASCII(American Standard Code for Information Interchange)

• O que é?• Para que serve?• Qual a utilidade?

• Tipos de ASCII:• 7 Bits (Low ASCII) (128 char)• 8 Bits (High ASCII) (256 char)

Legendas

• Tabelas:• char = Caractere• dec = Decimal• hex = Hexadecimal• oct = Octal• html = &#Decimal• bin = Binário• ascii = ASCII• ansi = ANSI• uni = Unicode

ASCII - 7 bits e 8 bits

TABELA ASCII – 7Bits

TABELA ASCII – 8 Bits

ADAPTAÇÕES/PROBLEMAS/ SOLUÇÕES

• ASCII 7 bits para 8 bits• Criação do ANSI para Windows• Limitações• Criação do UNICODE

ANSI(American National Standards Institute)

• O que é?• O que é Latim-

1?• Qual futuro?

SUGESTÕES

• Quando forem utilizar as letras da tabela para formar palavras usem os Hexadecimais, pois são mais faceis de se usar (2 dígitos)

• Evitem trabalhar com os elementos juntos, divida-os em partes e transforme cada parte.

• Ex: a Palavra ABA(ANSI)

(ansi) A (hex) 41 (bin) 0100 0001

(ansi) B (hex) 42 (bin) 0100 0010

(ansi) A (hex) 41 (bin) 0100 0001

UNICODE(Unicode Standard)

• O que é?• Para que serve?• Como surgiu?• Qual Futuro?

VANTAGENS E DESVANTAGENS

• Uso do Binário• Uso do ASCII• Uso do ANSI• Uso do Unicode

CURIOSIDADES

• Relógio Binário• Binários em Matrix• Conversor Dec/Bin/Hex/Oct• Cores em RGB

RELÓGIO BINÁRIO

BINÁRIOS EM MATRIX

• Exemplos/Conclusões:

MetaCortex e a própria Matrix - Estrutura,Sistema Operacional.

Agentes Smiths - Antivírus, Firewalls, Programas guardiões.

Neo,Morpheus e raça humana - Invasores, vírus, etc.

Fonte: http://interligados2009.blogspot.com/2009/03/curiosidades-matrix.html

CONVERSOR DEC/BIN/HEX/OCT

CORES EM RGB

REFERÊNCIAS BIBLIOGRÁFICAS

http://interligados2009.blogspot.com/http://bitsebites-sistemasnumericos.blogspot.com/http://venus.rdc.puc-rio.br/rmano/sn1base.htmlhttp://www.icea.gov.br/ead/anexo/21201.htmhttp://pt.wikipedia.org/wiki/Convers%C3%A3o_entre_sistemas_num

%C3%A9ricoshttp://www.tecnobyte.com.br/sisnum1.htmhttp://venus.rdc.puc-rio.br/rmano/comp5cb.htmlhttp://www.dainf.ct.utfpr.edu.br/~robson/prof/aulas/common/bases.htmhttp://pt.wikiversity.org/wiki/L%C3%B3gica_Digital/Sistemas_num

%C3%A9ricoshttp://nickciske.com/tools/binary.phphttp://nickciske.com/tools/hex.phphttp://nickciske.com/tools/octal.phphttp://pessoal.sercomtel.com.br/matematica/fundam/numeros/numeros.htmhttp://www.invivo.fiocruz.br/cgi/cgilua.exe/sys/start.htm?infoid=983&sid=9

Recommended