Unidades de Medida em TI (byte, KB, MB, GB, TB, PB) Organização e Manutenção de Computadores Prof. Lara P. Z. B. Oberderfer Miguel Debarba História Para efetuar medidas é necessário fazer uma padronização, escolhendo unidades para cada grandeza. Antes da instituição do Sistema Métrico Decimal (no final do século XVIII, exatamente a 7 de Abril de 1795), as unidades de medida eram definidas de maneira arbitrária, variando de um país para outro, dificultando as transações comerciais e o intercâmbio científico entre eles. História As unidades de comprimento, por exemplo, eram quase sempre derivadas das partes do corpo do rei de cada país: a jarda, o pé, a polegada e outras. Até hoje, estas unidades são usadas nos Estados Unidos da América, embora definidas de uma maneira menos individual, mas através de padrões restritos às dimensões do meio em que vivem e não mais as variáveis desses indivíduos. A jarda é a unidade de comprimento básica nos sistemas de medida utilizados nos Estados Unidos e no Reino Unido. História Até 1995, havia duas unidades suplementares: o radiano e o esferorradiano (esterradiano, em Portugal). Uma resolução da CGPM (Conferência Geral de Pesos e Medidas) de então tornou-as derivadas. O Sistema Internacional de Unidades foi adotado globalmente por praticamente todos os países. As três exceções são Birmânia, Libéria e os Estados Unidos. O Reino Unido adotou oficialmente o SI, mas sem a intenção de substituir inteiramente seu próprio sistema usual de medidas. Prefixos Binários São nomes ou símbolos que precedem unidades de medidas (tais como bytes), para indicar a sua multiplicação por potências de dois. Geralmente estão associados a sistemas digitais, particularmente computadores. Prefixos Binários Por serem de uso popular, estes prefixos indicam múltiplos que são semelhantes, mas não iguais, aos fatores indicados pelos prefixos correspondentes do Sistema Internacional (SI). No caso, o uso popular em computação frequentemente indica potências de dois, enquanto os prefixos SI são potências de dez. Prefixos em uso na computação coloquial Prefixos em uso na computação coloquial Nome Abrev Fator tam SI quilo K 210 ="1024" 103 ="1000" mega M 220 ="1 048 576" 106 ="1 000 000" giga G 230 ="1 073 741 824" 109 ="1 000 000 000" tera T 240 ="1 099 511 627 776" 1012 ="1 000 000 000 000" peta P 250 ="1 125 899 906 842 624" 1015 ="1 000 000 000 000 000" exa E 260 ="1 152 921 504 606 846 976" 1018 ="1 000 000 000 000 000 000" zetta Z 270 ="1 180 591 620 717 411 303 424" 1021 ="1 000 000 000 000 000 000 000" yotta Y 280 ="1 208 925 819 614 629 174 706 176" 1024 ="1 000 000 000 000 000 000 000 000" Prefixos Binários - Confusões Hoje é difundido o uso da palavra “quilobyte” como 1024 bytes, quando na realidade, o correto seria 1000 bytes. Os fabricantes de discos rígidos são o único grupo em computação que habitualmente usam os fatores do SI, assim aquilo que é anunciado como um disco rígido de 30 GB conterá realmente 28 × 230 bytes. Unidades de Medida em TI Bit Byte Kilobyte Megabyte Gigabyte Terabyte Mega-hertz ... Bit 0 1 Bit é uma palavra formada pelas duas primeiras letras binárias e pela última letra de dígito (binary digit). 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. Bit É como se, lá dentro da máquina, houvesse um sistema de tráfego com duas lâmpadas: a informação entra e, se encontra a lâmpada 1, segue em frente até a lâmpada seguinte. Se dá de cara com a lâmpada 0, muda de direção. São bilhões de informações repetindo essas manobras a cada milhonésimo de segundo. 0 - desligada 1 - ligada Bit Oito bits compõe um byte, uma unidade completa de informação. 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). → 1 bit 8 bits = 1 byte Nota-se: Quando se lê que um micro é 32 bits, isso significa que ele consegue processar 32 unidades de informação ao mesmo tempo, e, portanto, é mais rápido que um 16 bits. Byte Embora os termos bit (unidade de informação) e byte (um conjunto de 8 bits) deem a impressão de ter nascido no mesmo dia, o bit é sete anos mais velho que o byte. Hoje estamos muito acostumados à prevalência métrica de base 10, mas muitas matemáticas foram construídas tendo como base o 60 - uma herança que recebemos dos babilônios, há 40 séculos - e não o 10. O triunfo do 10, fruto da prosaica vitória de nossas mãos e pés de dez dedos, não impede, no entanto, que a base 60 ainda seja amplamente usada - no contar das horas e dos graus, por exemplo - e que conviva com o atual reinado da base decimal. Kilobyte A palavra kilo vem do grego khilioi, que significa mil, logo um kilobyte tem mil bytes, certo? Infelizmente, a informática é simples, mas nem tanto. Um kilobyte tem 1024 bytes, pois a base de tudo é o número 2. 10 20 =2-4-8-16-32-64-128-256-512-1024 Kilobyte A capacidade de processamento/armazenamento 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. Megabyte O termo mega teve origem no termo grego megas, grande. O Megabyte (MB) é uma unidade de medida de informação que equivale a 1 000 000 Bytes (segundo SI) ou a 2^20 = 1 048 576 Bytes, dependendo do contexto. De forma a evitar esta ambigüidade, foi recentemente introduzido o múltiplo Mebi que permite a utilização do termo Mebibyte para designar a quantidade de informação correspondente a 2^20 Bytes. Megabyte - Exemplos Um minuto e cinco segundos de música em formato MP3 128 kbps 100 páginas de texto com espaçamento único e fonte tamanho 12 no OpenOffice.org 3 segundos de vídeo com qualidade de DVD A internet brasileira anunciada como sendo de "1 Mega" na verdade é de 1 Megabit (e não 1 Megabyte). Isso equivale a 128 kBps (Kilobytes por segundo), que é a velocidade real que se consegue atingir. Gigabyte A palavra giga é grega e significa gigante, equivale a 1.073.741.824 bytes ou o número 2 elevado à potência 30. Uma página normal de um livro tem cerca de 3 000 caracteres, logo um gigabyte seria equivalente a mais de 6 000 livros com 500 páginas cada um. Terabyte A palavra tera vem do grego teras, monstro. Então, só para a gente não se perder: 1 terabyte = 1.024 gigabytes = 1.073.741.824 quilobytes = 1.099.511.627.776 bytes. As próximas palavras que muito em breve irão aparecer nos anúncios de qualquer jornal de domingo, anunciando uma liquidação de micros, são: Petabyte = 1.125.899.906.842.624 bytes = 250 Exabyte = 1.152.921.504.606.846.976 bytes = 260 Zettabyte = 1.180.591.620.684.899.303.424 bytes = 270 Yottabyte = 1.208.925.819.581.336 886.706.176 bytes = 280 Megahertz É a medida para a velocidade de processamento de um computador. Um megahertz, ou MHz, equivale a 1 milhão de ciclos por segundo, ou 10 elevado à potência 6, diferentemente de megabyte. Em termos científicos, serve para medir qualquer coisa que oscila a intervalos regulares (como as ondas de rádio, ou um bip contínuo enviado por um alien da galáxia Zmorf). Quem tem, por exemplo, um daqueles relógio de parede antigos, com pêndulos, notará que o pêndulo faz um vai-evem a cada 1 segundo. O relógio, portanto, oscila a velocidade de 2 Hz (vai e vem/segundo). Hoje em dia, já temos processador com 3 gigahertz (GHz), ou seja, que funcionam a 3 bilhões de ciclos por segundo. Megahertz A palavra é uma homenagem ao físico alemão Heinrich Hertz, que descobriu o fenômeno das vibrações eletromagnéticas por volta de 1930. A primeira grande aplicação prática e de alcance popular do invento de Hertz foram as transmissões de rádio (nos anos 40, os locutores das rádios do Interior do Brasil proclamavam eufóricos: "Este é o milagre do rádio, e esta é a sua Rádio Difusora, ZYE 6, mandando para o éter suas ondas artesianas!"). É que naqueles tempos pronunciar hertzianas era meio complicado. Exercícios Propostos O que são prefixos binários? Qual a menor unidade de informação de um computador, que representa 0 e 1? Quais são as unidades de medida e explique o que você entendeu por cada uma delas. Na especificação de memória de computador, costuma-se utilizar como unidade de medida o Byte e seus múltiplos (KByte, MByte, GByte, etc.). Qual medida corresponde ao valor equivalente a 1 MByte? Alguns cálculos... Pendrive de 2 GB armazena quantos Bytes? Pendrive de 4 GB armazena quantos Bytes? HD de 250 GB armazena quantos Bytes? Um documento com 37Bytes possui quantos Bits? Uma linha de transmissão com velocidade de 250Kbps consegue transmitir quantos caracteres em um minuto? Para fazer o Download de um arquivo de 3MB a velocidade de 35 kbps irá demorar quanto tempo em segundos? Um disquete de 3,5 polegadas pode armazenar até cerca de 1,4 Mbytes. Tirei 3 fotos que, salvas em formato compactado ficaram com tamanhos de 400 Kbytes, 500 Kbytes e 250 Kbytes. Todas as fotos caberão no disquete? Se uma transmissão pela Internet está com a velocidade máxima de 53.000 bps (bits por segundo), qual é o tempo mínimo que levaria para carregar uma página da "html" da "web" com as seguintes características: primeiro logotipo = 5200 bytes foto da empresa = 7200 bytes imagem de fundo: 2500 bytes texto da página html: 1100 bytes