Sistemas de numeração
Os sistemas de numeração mais utilizados na informática são:
Base 2: Também conhecido como sistema binário, é um sistema posicional composto pelos numerais 0 e 1 e, além da Informática, é utilizado na Electrónica Digital na implementação de circuitos de portas lógicas. Uma de suas primeiras aplicações na informática surgiu quando da utilização de cartões perfurados para representar informações e programas.
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.
Base 16: o sistema hexadecimal é, talvez, um dos mais conhecidos da actualidade. É composto de 16 algarismos, representados por 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F.
Trabalha-se com ele como qualquer outro sistema, mas deve-se prestar atenção ao valor dos caracteres alfabético na hora de fazer operações e conversões. É actualmente a maior alternativa ao sistema binário por ser extremamente compacto e é utilizado para representar portas, interrupções e endereços de memória, além de cores no desenvolvimento web, em substituição ao sistema RGB. Para representar as cores, é utilizada uma notação de seis dígitos, onde cada dupla, da esquerda para a direita, representa o valor da intensidade do vermelho, do verde e do azul, respectivamente, variando de 00 até FF, que representa o valor decimal 255. Assim, as cores variam de 000000, que representa o preto, até FFFFFF, que corresponde ao branco. Os tons de cinza são representados por valores iguais nas três posições, como por exemplo 666666, DEDEDE ou CCCCCC.
Quanto mais próximo de FFFFFF, mais clara é a tonalidade de cinza. Ao todo, essa notação hexadecimal permite a representação de mais de 16 milhões e meio de cores. Alguns programas de desenho vectorial e de tratamento de imagem incluem, ainda, uma quarta dupla de valores na notação para representar o nível de transparência da cor seleccionada. Graças à base hexadecimal, as rotinas de tratamento de imagem foram em muito facilitadas, Por exemplo: para fazer o efeito de negativo em uma foto, isto é, inverter suas cores, basta subtrair de FF cada valor da tripla que representa a cor de cada pixel.
Base 62:
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 e pelas letras de A a Z e de aa z. Uma de suas aplicações mais recorrentes está nos famosos encurta dores de URL: o código gerado pelo encurta dor 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.
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, (ALVES, 2019).
Unidades da medida utilizadas na informática
Os computadores usam o código binário (faq/codigo-binario.php) para armazenar informação, sendo que, a mais pequena unidade informática, o bit, corresponde a um estado de 0 ou 1. Sem querer entrar em grande detalhe, o computador utiliza uma tabela com 256 símbolos diferentes para representar as letras do alfabeto, os números, os sinais de pontuação, etc. Para formar esses 256 símbolos diferentes são necessários apenas 8 bits, uma vez que 28 = 256. A partir daqui surge uma das unidades de medida mais conhecida nos dias de hoje, o byte que corresponde a exactamente 8 bits. Depois, à medida que as necessidades de informação foram requerendo cada vez mais e mais espaço, foram surgindo os diversos múltiplos do byte que poderá consultar na seguinte tabela, (ALVES, 2019).
Nome | Símbolo | Múltiplo | Curiosidade |
Byte | B ou Byte | 1 Byte =8 bits | 1 Byte representa o espaço necessário para armazenar uma única letra do alfabeto |
Quilo Byte | KB ou KByte | 1 KB = 8Bytes | A maior parte dos documentos que contém apenas texto ocupam algumas dezenas de KBytes |
Mega Byte | MB ou MByte | 1 MB =1024 KB | Em média, uma foto com boa resolução ocupa cerca de 4 MB, enquanto uma música poderá ocupar Cerca de 8MB. |
Giga Byte | GB ou Gbyte | 1 GB =1024 MB | Com esta medida, entramos no reino multimédia, sendo possível a partir daqui começar a armazenar Diversos filmes |
Terra Byte | TB ou TByte | 1 TB =1024 GB | Um Tera Byte pode armazenar cerca de 40 filmes em alta definição ou perto de 200.000 músicas |
Peta Byte | PB ou PByte | 1 PB =1024 TB | Alguns Peta Bytes seriam suficientes para armazenar a informação que existe em todos os livros do mundo |
Exa Byte | EB ou EByte | 1 EB =1024 PB | Não seria possível ouvir um bilião de canções numa vida inteira, mas esta é a medida utilizada para medir o tráfego da Internet. |
Zetta Byte | ZB ou Z Byte | 1 ZB =1024 EB | Estamos a falar de 1 bilião de discos com 1 Tera Byte. Consegue imaginar a quantidade de informação que isso representa |
Yotta Byte | YB ou Y Byte | 1 YB =1024 ZB | Mesmo somando todos os discos rígidos, pendrives e outros dispositivos de armazenamento que existem no mundo, não conseguimos chegar perto deste valor. |
Referência bibliográfica
ALVES, L. o novo sistema internacional de unidades. Rio de Janeiro, 2019.