Outros sistemas de numeração

Slides:



Advertisements
Apresentações semelhantes
Prof. Gustavo Fernandes de Lima Sistemas Numéricos e Códigos Capítulo 2.
Advertisements

Tema: Novas Tecnologias – Instrumentos que não são instrumentos? Disciplina: Música Ano: 7º Pergunta-desafio : O computador é um instrumento musical? Podemos.
Prof. Paulo Barreto O hardware são as partes concretas de uma máquina, como o gabinete, o teclado, o mouse, a impressora, o disco.
SEMINÁRIO TÉCNICO Novos Produtos Impulsionados pela Impressão Digital Impresso interativo: Conectando o impresso às mídias eletrônicas.
FERRAMENTA WEB PARA AUTOMAÇÃO DA ALOCAÇÃO DE RECURSOS EM UMA FÁBRICA DE SOFTWARE UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Camila.
OI AMIGUINHOS! QUE LEGAL TE VER AQUI É O LABORATÓRIO DE INFORMÁTICA.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 19.
Tudo às riscas: O Código de Barras Apresentação elaborada por M. Jesus Sousa (Juca) com base em Informação obtida em SAPO Kids.
Redes de Computadores 5º Semestre Aula 13 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA.
FERRAMENTA PARA COMPARAÇÃO DA APLICABILIDADE DA XBRL Rosane Aparecida Braz Orientador: Wilson Pedro Carli.
Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Variáveis e Atribuições.
Projeto Integrador Número Binários Professor: Charles Leite.
PCM Pulse Code Modulation.
Introdução à Computação para Engenharia MAC2166
SPRING Material de Divulgação Institucional 1991 a 2013
Análise & Projeto – Especificação de Processos
GRÁFICOS ESTATÍSTICOS
Ab ARQUITETURA E ORGANIZACAO
Aprendizado de Máquina
O homem se comunica por meio de técnicas e grafismos
ATRAVÉS DA NOVA VERSÃO DO BANCO BIBLIOGRÁFICO DA USP – DEDALUS VOCÊ PODERÁ FAZER SEU CADASTRO, RENOVAÇÕES E RESERVAS ON-LINE! PARA ACESSAR O SISTEMA.
Browser Um browser (web browser), ou navegador, é um programa de computador que permite aceder a documentos virtuais da Internet, também conhecidos como.
Redes de Telecomunicações I
TEORIA DOS CONJUNTOS.
Fundamentos da Computação 6. Representação de Números
- utilizar somente um slide;
Prof. Wellington Franco
NOVAS TECNOLOGIAS 4.4 COMUNICAÇÃO.
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
Wordpress.
GRÁFICOS DE CONTROLE.
Hoje em dia quando viajamos é comum usar o GPS
ALGEBRA LINEAR AUTOVALORES E AUTOVETORES Prof. Ademilson
Emilia Ferreiro e Ana Teberosky
Funções de um computador
Arquitetura de Computadores
PIT – PROGRAMA INTERNO DE TREINAMENTO 2015
Instalador 5.0 Patch e Patch 5.2
LÓGICA DE PROGRAMAÇÃO Prof. Andrew Rodrigues.
FUNDAMENTO DE PROGRAMAÇÃO
Endereçamento IP.
ARQUITETURA DE REDES DE COMPUTADORES
Algoritmos e Programação MC102
Representação dos dados
Prof. Msc. Diovani Milhorim
Representação da Informação
O QUE É UM APLICATIVO? A diferença entre um aplicativo e um site é que o aplicativo é instalado em Tablets e Smart Phones através da Apple Store.
Primeira Lei de Mendel.
Análise Sintática Botton Up Diomara M. R. Barros
SOLICITAÇÃO DE DOCUMENTOS TÉCNICOS
Binário, Hexadecimal, Decimal
BANDA DESENHADA!....
Computação Gráfica (Aula 3)
Organização básica de arquivos
Como personalizar o site do Microsoft SharePoint Online
Profa. Maria Augusta Constante Puget
Complexidade de Algoritmos
Diferenças de Sistemas Operativos (MacOS, Windows e Linux)
Modbus Bernardo da cunha borges Guilherme Garcia gimenez
GRÁFICOS ESTATÍSTICOS
Professora: Helena Oliveira
Lógica de Programação Apresentada por:.
ALGORITMOS.
Lógica e Princípio de Sistemas Digitais
Formas de fazer sua apresentação
SISTEMAS DE NUMERAÇÃO BINÁRIO, OCTAL, DECIMAL E HEXADECIMAL
Metodologia Científica e Tecnológica
Técnicas de análise da conjuntura
Transcrição da apresentação:

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

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

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.

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° = 2048 + 448 + 0 + 1 = 2497

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.

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.

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

Encurtador de url

Encurtador de url Exemplo http://prc.ifsp.edu.br/index.php/comissao-propria-de-avaliacao/resultado-das-avaliacoes-institucionais http://bit.ly/2qAlNkI

Encurtador de url Repare no link: http://bit.ly/2qAlNkI

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.

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ê. 

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.

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.

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

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.

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. 

 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. 

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

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