Interligados Apresentação 1
-
Upload
hugo-leonardo -
Category
Education
-
view
2.570 -
download
0
description
Transcript of Interligados Apresentação 1
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