Carregar apresentação
A apresentação está carregando. Por favor, espere
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.
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....`-“} ... { } .... /{ }\\\\ ... /....“ “...\\\\ .. /_/......`“`.....\\\\_\\\\ {__}##[ ]##{__} .(_/\\\\________/\\\\_) |___|___|
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.