A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Outros sistemas de numeração

Apresentações semelhantes


Apresentação em tema: "Outros sistemas de numeração"— Transcrição da apresentação:

1 Outros sistemas de numeração
Utilizados na informática

2 Nas aulas anteriores Sistema Binário – base 2
Sistema Hexadecimal – base 16

3 Octal Base 8: o sistema octal também é um sistema posicional e foi utilizado na Informática como alternativa ao sistema binário. É composto pelos numerais 0, 1, 2, 3, 4, 5, 6 e 7.

4 Octal Exemplo: Qual o número decimal representado pelo número octal 4701? 4 x 8³ + 7 x 8² + 0 x 8¹ + 1 x 8° = = 2497

5 Base 62 Talvez você nunca tenha ouvido falar deste sistema, mas acredite: você já o utilizou. O sistema de base 62 está se tornando cada vez mais popular porque seus 62 algarismos. São representados: pelos numerais de 0 a 9  pelas letras de A a Z  pelas letras de a a z.

6 Base 62 Uma de suas aplicações mais recorrentes está nos famosos encurtadores de URL: o código gerado pelo encurtador nada mais é do que a conversão de um número decimal - geralmente o número de identificação único para cada URL no banco de dados - nesta base. Assim, quanto mais caracteres um encurtador de URLs utilizar para gerar sua URL curta, mais URLs ele terá cadastradas.

7 Encurtador de url A pouco tempo atraz o uso das grandes URLs ainda se via em comentários, sites e por toda a web. Com o Twitter surgiu também o “Encurtador de URL”. Hoje não se usa diretamente no. A interpretação do link é feita de outra forma, através de um algoritmo que usa o sistema de numeração na base 62

8 Encurtador de url

9 Encurtador de url Exemplo

10 Encurtador de url Repare no link:

11 Encurtador de url A principal vantagem destes links é usar em redes sociais como Twitter e outros sites, onde se tem uma quantidade expecífica de caracteres para postagem. Se você tem um blog ou site pode transformar aquela url feia, criada pela aplicação (como Asp e PHP) em algo mais bonito, ou até pode transformar uma busca Google em algo mais aceitável.

12 Encurtador de url: riscos
Como você não vê o link destino nem sempre é bom clicar em links que você desconheça. Uma pessoa de má fé pode usar os sites que encurtam urls para gerar um link a um site com executável ou com item potencialmente perigoso, prejudicando você. 

13 Encurtador de url: riscos
Dificultar a indexação do link final, como por exemplo o endereço que geramos acima (no inicioi do post), ele não será procurado pelos buscadores, uma vez que entende-se que é um redirecionamento e não algo concreto como o link desta postagem. Pode ser que os buscadores tenham atualizado para ir além dos links que conseguimos ler e ir até a fonte do link para identificar o real destino.

14 Base 64 É um sistema numérico utilizado para codificação de dados binários que precisam ser armazenados e transferidos em meios que foram desenhados originalmente para lidar com dados textuais. É composto pelos algarismos de 0 a 9, pelas letras de A a Z e de a a z e pelos símbolos / e +. O caractere = é utilizado como sufixo especial.

15 Tabela ASCII ASCII (do inglês American Standard Code for Information Interchange; "Código Padrão Americano para o Intercâmbio de Informação") é um código binário (cadeias de bits: 0s e 1s) que codifica um conjunto de 128 sinais: 95 sinais gráficos (letras do alfabeto latino, sinais de pontuação e sinais matemáticos) e 33 sinais de controle

16 Desenvolvida a partir de 1960, grande parte das codificações de caracteres modernas a herdaram como base. O código ASCII é utilizado para conversão de Código Binário para Letras do alfabeto Maiúsculas ou minúsculas.

17

18 Arte em ASCII Apesar de ter sido substituído pelo UTF-8, o código ainda resiste em forma de expressão artística, batizada apropriadamente de ASCII Art. Esse formato utiliza os caracteres da linguagem computacional para reproduzir imagens e esquemas visuais, normalmente em preto e branco e com fontes monoespaçadas. 

19  A origem dessa arte está associada aos usuários da rede Usenet, nos anos 80, que utilizavam o espaço de troca de mensagens para criar desenhos e expressões visuais a partir dos caracteres disponíveis. Antes dos computadores já existia uma arte semelhante realizada com máquinas de escrever. 

20 ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨. -“``“-
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨.-“``“-. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨/______;¨\\ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨{_______}\\| ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨(/¨a¨a¨\\)(_) ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨(¨.-.#.-.¨“) ¨¨¨¨¨_____ooo__(¨¨¨=¨¨¨)_________ ¨¨¨¨/¨¨¨¨¨¨¨¨¨¨““-.____.-“¨¨¨¨¨¨¨¨¨¨\\ ¨¨¨¨|¨¨¨¨¨¨¨¨¨FELIZ NATAL¨¨¨¨¨¨¨.¨.“| ¨¨¨““|¨¨¨¨E¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨UM¨¨¨¨| ¨¨¨““|¨¨¨¨¨¨¨¨¨¨PRÓSPERO¨¨¨¨¨¨¨¨¨¨| ¨¨“¨“|“¨¨¨ANO¨¨¨¨¨¨¨¨¨¨¨¨¨¨NOVO¨¨¨| ¨¨¨¨\\____________________ooo_____/ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨(___|___) ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨““\\__|__/ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨““{__|__} ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨““|_ | _| ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨““/-“Y“-\\ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨“(__/ \\__) .

21 {_}. /. \\\\. /. \\\\. /_____\\\\. {`______`}. /. /. o. o. \\\\. \\\\
{_} /......\\\\ / \\\\ /_____\\\\ .... {`______`} ....././..o....o..\\\\.\\\\ ...(....(__O__)...) ...{ u....`-“} ... { } .... /{ }\\\\ ... /....“ “...\\\\ .. /_/......`“`.....\\\\_\\\\ {__}##[ ]##{__} .(_/\\\\________/\\\\_) |___|___|

22

23

24

25

26


Carregar ppt "Outros sistemas de numeração"

Apresentações semelhantes


Anúncios Google