Pular para o conteúdo principal

Postagens

Mostrando postagens de setembro, 2022

O que é código ASCII

ASCII (American Standard Code for Information Interchange) é um código de caracteres de 7 bits, com valores de 0 a 127. O código ASCII é um subconjunto do código UTF-8. O código ASCII inclui caracteres de controle e caracteres imprimíveis: dígitos, letras maiúsculas e letras minúsculas. Tabelas de dígitos:

Bits, bytes e unidades de medida

Sistemas de numeração Os sistemas de numeração mais relevantes para os sistemas digitais são: Binário (base 2) Hexadecimal (base 16) Octal (base 8) Veremos um pouco sobre cada um deles, sem adentrar em assuntos filosóficos, históricos ou matematicamente técnicos em relação aos seus cálculos ou conversões, focando mais em suas definições. Esse entendimento é base pra compreender operações lógicas, unidades de medida como bits, bytes etc, bem como compreender os sistemas ASCII e Unicode de representação de caracteres. Um sistema de numeração é um conjunto de princípios para classificar em grupos e subgrupos as unidades que formam os números. A base numérica é o centro de todo sistema de numeração posicional. A base de um sistema é a quantidade de algarismos disponíveis para sua representação. Por exemplo, na padaria quando pedimos uma dúzia de ovos (estamos lidando com a base 12) e quando lidamos com tempo em minutos e segundos (usamos a base 60). Não é novidade que o sistema mais utiliz...

Entender os Bits

 Para entender os bits primeiro é necessário saber  o que eles são e como são representados. Os bits são representados como 1 ou 0, é a menor unidade de informação que pode ser armazenada ou transmitida, usada na Computação e na Teoria da Informação. Para entender os estados de bits, podemos demostrar como 0 é desligado e 1 é ligado como acontece nos computadores para representar quando recebe ou não tensão elétrica. Existem, também, termos para referir-se à múltiplos de bits usando padrões prefixados, como quilobit (kb), megabit (Mb), gigabit (Gb), terabit (Tb) etc. Vale notar que a notação para bit utiliza um "b" minúsculo, em oposição à notação para byte, que utiliza um "B" maiúsculo (kB, MB, GB, TB).

Claude Elwood

Claude Elwood Shannon foi um matemático, engenheiro eletrônico e criptógrafo estadunidense, conhecido como "o pai da teoria da informação". De 1932 a 1936, estudou matemática e engenharia elétrica na Universidade de Michigan. Em 1948, publicou o importante artigo científico intitulado A Mathematical Theory of Communication enfocando o problema de qual é a melhor forma para codificar a informação que um emissor queira transmitir para um receptor. Trabalhando inclusive com as ferramentas teóricas utilizadas por Norbert Wiener, Claude Shannon propôs com sucesso uma medida de informação própria para medir incerteza sobre espaços desordenados (mais tarde complementada por Ronald Fisher, que criou uma medida alternativa de informação apropriada para medir incerteza sobre espaços ordenados).