Página principal Retratos favoritos Pensamentos Profissional Informática

Informática

Tire algumas dúvidas simples sobre alguns conceitos de informática!

Índice

Que negócio é esse de negócio de "bit"???

O bit (BInary DigiT ou dígito binário) é a linguagem entendida pelos computadores. O bit pode assumir dois estados (valores), sendo 1 (um) para verdadeiro e 0 (zero) para falso - os computadores foram preparados para trabalhar processando tais bits.

Para que instruções válidas sejam processadas faz-se necessário que não somente um bit, mas um conjunto deles identifique um dado. Todo conjunto de 8 bits é entendido como dado ou instrução pelo computador, este é o mínimo necessário. Á este conjunto de bits dá-se o nome de Byte, ou seja, cada Byte contém (ou é um pacote) de 8 bits. Então quando digitamos um carcter do teclado, estamos na verdade enviando um conjundo de zeros e uns que aparecerão na tela como uma letra por exemplo! Vemos um claro exemplo de sua aplicação quando falamos em ASCII (acrônimo para American Standard Code for Information Interchange) – este é um padrão para a indústria de computadores. O código ASCII nada mais é que uma biblioteca para a representação de letras, números, pontuação e caracteres especiais em forma de bytes (cada byte (8bits) representa um caracter). Exemplos:

Caracter
Binário

A

0100 0001

Z

0111 1010

7

0011 0111

%

0010 0101

Voltar ao índice

Para que serve esse tal de Byte, MegaByte, Giga não sei oque...???

Como vimos anteriormente o Byte é o mesmo que um conjunto de 8 bits. A partir deste princípio fundaram-se medidas, ou maneiras para de se "mensurar" dados. Então se eu disser que um arquivo possui 10 Bytes de informação, na verdade eu tenho 80 bits (10 x 8 bits) de tamanho.
O problema é que falar somente de bits envolveria números extremamente longos, o melhor é usarmos uma hierarquia para o tamanho dos arquivos. Daí:

Unidade
Sigla
Tamanho
Fórmula
Tamanho em Bytes

Byte

B

8 bits

 

8

Kilo Byte

KB

1.024 B

8 bits x 1024 =

8.192 Bytes

Mega Byte

MB

1.024 KB

1024 x 1024 =

1.048.756 Bytes

Giga Byte

GB

1.024 MB

1.048.576 x 1024 =

1.073.741.824 Bytes

Tera Byte

TB

1024 GB

1.073.741.824 x 1024 =

1.099.511.627.776 Bytes

Se eu tenho um DVD (com 4,35 GB de espaço livre) e nele eu pretendo salvar minhas fotos digitais, quantas fotos poderão ser armazenadas, considerando que cada uma tem tamanho de 2MB???

Resposta: Existem duas maneiras. Precisaremos converter o espaço do DVD de GB para MB (1 GB é igual a 1.024 MB) e dividir o resultado pelo tamanho da imagem (também em MB), ou poderíamos converter o tamanho da imagem de MB para GB e assim dividir o espaço do DVD pelo pelo tamanho da imagem em GB.

Opção 1:

4,35 x 1.024 = 4.454,4 MB
4.454,4 / 2 (tamanho de cada foto em MB) = 2.227 fotos

Opção 2:

2 / 1024 = 0,001953125 GB
4,35 / 0,001953125 (tamanho de cada foto em GB) = 2.227 fotos

Voltar ao índice

Compactação de arquivos (documentos, fotos, músicas, vídeos...)

Introdução

Imagine transportar feno sem compactá-lo e dividi-lo em fardos. É justamente disso que se trata a compactação de arquivos - compactar, dividir e facilitar o transporte e a organização de conteúdo!

Atualmente unidades de armazenamento (HDs, DVDs...) custam pouco, então muitos usuários nem se preocupam com espaço em disco para armazenar informações, mas não é bem por aí. Todo usuário, mesmo sem se dar conta, está em "contato" com arquivos compactados (comprimidos), sendo alguns exemplos mais comuns:

Estes formatos compactados aperfeiçoam espaço de armazenagem (mais conteúdo em menos espaço), transmissão de dados via WEB e etc. Algumas tecnologias que colhem grandes benefícios com a compactação de dados como TVs e rádios online. Sem tecnologias de redução de dados a internet já teria parado de funcionar a tempos!

Para conteúdo multimídia (som, foto e/ou imagem) a compactação é possível através da remoção de informações "não perceptíveis" aos humanos. Exemplos:

Dentro desta avalanche de métodos existem técnicas que provocam perdas de dados valiosas, pois degradam significativamente a qualidade dos dados tratados. Isto se dá segundo o propósito e a necessidade de criação de tal arquivo! Exemplo:

Um CD (destes que compramos na loja) de música está com suas músicas não compactadas em formato WAV. Se convertermos tal música para MP3 (no padrão mais comum encontrado por aí) teremos um arquivo aproximadamente dez vezes menor que o original. Uma música WAV possui cerca de 10MB de dados por minuto, enquanto que o MP3 de baixa qualidade possui 1MB de dados por minuto. Claro que existem métodos para gerar MP3 de altíssima qualidade (quase imperceptíveis se comparados ao WAV original), mas isto é outra história.

Uma imagem JPG, BMP ou de outro formato, quando convertida (compactada) para GIF tem o tamanho drasticamente reduzido, mas a qualidade perdida é extrema. Óbvio que JPG já é um formato compactado, tudo depende do propósito.

Formatos gerais de compactação

Existem formatos "universais" de compressão de arquivos que servem para qualquer tipo de coisa. Alguns formatos já se encontram compactados, então a compactação "universal" poderá ter pouco ou nenhum efeito sobre o (s) arquivo (s).

Dentre os formatos "universais" mais comuns temos o ZIP, RAR, CAB, 7-Zip, TAR... Mas se compactar áudio, vídeo e fotos para estes formatos não terei grandes vantagens, porque então deveria usá-los:

Dá pra fazer um monte de outras coisas!

Outra grande sacada do formato "universal" é compactar documentos (DOC, XLS, PDF, TXT, RTF...) que contém muito texto. Isto sim poupa muito espaço em disco e agiliza a recepção e transmissão de dados via internet!!! Os amigos que trabalham com grandes bancos de dados usam formatos universais com freqüência!

Voltar ao índice

Página principal Retratos favoritos Pensamentos Profissional Informática