Bits e Bytes
Conceitos sobre Informática
Conceitos fundamentais
- bit
- É a menor unidade de informação manipulada pelo computador, podendo assumir dois valores, 0 ou 1.
- O termo bit é a contração de binary digit.
- Palavra binária
- n bits formam uma palavra binária, a qual pode representar 2n valores diferentes.
- Byte
- É o termo clássico utilizado para uma palavra binária de 8 bits, o qual pode representar 28 = 256 combinações diferentes.
Sistemas Numéricos
Sistema Decimal
Sistema numérico formado por 10 dígitos, usado no nosso dia a dia para representar grandezas físicas e outros valores numéricos.
- Base: 10
- Digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- Exemplo: 537410 = 5 x 103 + 3 x 102 + 7 x 101 + 4 x 100
Sistema Binário
Sistema numérico formado por apenas 2 digitos, usado nos computadores e na informática para representar grandezas numéricas.
- Base: 2
- Digitos: 0, 1
- Exemplo: 11002 = 1 x 23 + 1 x 22 + 0 x 21 + 0 x 20 = 8 + 4 + 0 + 0 = 12
- Exemplos de números binários
Decimais | Binários |
---|---|
0 | 0 |
1 | 1 |
2 | 10 |
2 | 11 |
4 | 100 |
5 | 101 |
6 | 110 |
7 | 111 |
8 | 1000 |
9 | 1001 |
10 | 1010 |
11 | 1011 |
12 | 1100 |
13 | 1101 |
14 | 1110 |
15 | 1111 |
- Exemplo de 1 Byte em binário
Binário | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
Potências de 2 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Valores posicionais | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
101111002 = 128 + 32 + 16 + 8 + 4 = 18810
Código ASCII
O código ASCII é um código alfanumérico, utilizado como padrão para a troca de informações entre a CPU de um computador e dispositivos como teclado, monitores e impressoras, por exemplo.
No código ASCII cada caractere é codificado em 7 bits, existindo, portanto, 27 = 128 representações codificadas.
Conversor de texto ASCII em binário
- Editores TXT
- Editores de texto TXT, como o Bloco de Notas (Windows) ou Gedit (Linux) produzem arquivos de texto sem formatação, formados exclusivamente com caracteres ASCII.
Códigos digitais e relação com extensões de arquivos
Toda informação digital, seja ela texto, imagem, som ou vídeos, são armazenadas nos computadores utilizando códigos digitais específicos.
Exemplos
- Editores de Texto
- São capazes de produzir textos com formatação sofisticada, incluindo diferentes tipos de fonte, tamanhos de fonte, títulos, sub-títulos, numeração de páginas, etc.
- O código digital gerado possui uma codificação específica e somente pode ser lido pelos respectivos editores.
Editor | Extensão de arquivo |
---|---|
Word (Windows) | .doc |
LibreOffice Writer (Linux) | .odt |
- Planilhas de Cálculo
- Permitem produzir planilhas de cálculo, incluindo fórmulas e funções matemáticas. Gráficos também podem ser gerados diretamente a partir dos dados tabelados.
Planilha | Extensão de arquivo |
---|---|
Excell (Windows) | .xls |
LibreOffice Calc (Linux) | .ods |
- Imagens e figuras
Tipo de codificação |
---|
.jpeg |
.png |
.gif |
- Vídeo
Tipo de codificação |
---|
.avi |
.mov |
.wmv |
--Evandro.cantu (discussão) 11h13min de 31 de julho de 2014 (BRT)