quinta-feira, 17 de novembro de 2011

Conceito de bits e Bytes

Conceito de bits e Bytes.

Bit é uma palavra formada pelas duas primeiras letras debinary e pela última letra dedigit (digito binário). Quem inventou a palavra foi um engenheiro belga, Claude Shannon, em sua obra Teoria Matemática da Computação, de 1948. Nela, Shannon descrevia um bit como sendo uma unidade de informação. O bit é a base de toda a linguagem usada pelos computadores, o sistema binário, ou de base dois, e graficamente é representado por duas alternativas possíveis: ou o algarismo 0, ou o 1. Quando se diz que um computador é de 64 bits, significa que ele processa 64 unidades de informação ao mesmo tempo, e, portanto, é mais rápido que um de 32 ou um de 16 bits. Os bits não servem apenas para representar números, mas para qualquer coisa que precise ser informada a um computador. De uma letra ou uma vírgula, até a cor que iremos usar. Cada uma dessas informações é transformada em um código binário e interpretada pelo sistema. Palavra binária ou código binário. É o nome dado a um conjunto den bits.

Byte é uma palavra binária constituída de um conjunto de 8 bits. Foi a IBM quem inventou o nome byte, em 1956, mas não há registro sobre o inventor, nem sobre sua inspiração. Há quem diga que byte significa binary term e há quem diga que byte significa uma brincadeira com as palavras bit (pedacinho) e bite (morder).

Os bits são geralmente usados como medida de velocidade na transmissão de dados (um modem 14400 transmite 14400 bits por segundo (bps)), enquanto os Bytes são normalmente associados à capacidade de armazenamento de dados (um disco rígido com memória de 20 gigaBytes). Como estamos acostumados, a palavra kilo vem do grego khilioi, que significa mil, ou 103. Porém um kiloByte (ou kilobit) tem 1024 bytes (bits). A explicação é simples, pois sendo a base de tudo o número 2, e a capacidade de processamento evolui em múltiplos, sempre dobrando em relação à medida anterior: 4K, 8K, 16K, 32K, 64K, 128K, 256K, 512K. O pulo seguinte, para 1024, dá o valor mais próximo de mil.