Representação Binária de Dados - Informática UFSM
Representação Binária de Dados - Informática UFSM
Representação Binária de Dados - Informática UFSM
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Números inteiros positivos menores que 255 po<strong>de</strong>m ser representados com um único<br />
byte, como mostrado anteriormente. Caso o número for maior, <strong>de</strong>ve-se utilizar uma<br />
quantida<strong>de</strong> <strong>de</strong> bytes maior. Com 16 bits, po<strong>de</strong>-se representar até o número 65.535, com<br />
24 até o número 16.777.216 e com 32 bits (4 bytes) até o número 4.294.967.295.<br />
Por convenção, bytes são representados pela letra B e bits pela letra b. Essa terminologia<br />
é muito usada para <strong>de</strong>screver taxas <strong>de</strong> transferência <strong>de</strong> dados, como no caso <strong>de</strong> re<strong>de</strong>s,<br />
mo<strong>de</strong>ms e dispositivos <strong>de</strong> armazenamento. Como exemplo, um mo<strong>de</strong>m po<strong>de</strong> trafegar<br />
dados a uma taxa <strong>de</strong> 54kbps, ou seja, 54 kilo bits por segundo. Um HD po<strong>de</strong> ler dados a<br />
uma taxa <strong>de</strong> 10 MB/s, ou seja, 10 Mega Bytes por segundo. Muitas fontes <strong>de</strong> informação<br />
<strong>de</strong> baixa credibilida<strong>de</strong> (Internet, por exemplo) usam B e b como sinônimos. Deve-se<br />
também observar que em informática as convenções <strong>de</strong> gran<strong>de</strong>zas não são iguais às<br />
conhecidas habitualmente, como mostrado na Tabela 1.<br />
Tabela 1: Gran<strong>de</strong>zas utilizadas em Informática<br />
Símbolo Tamanho Comentários<br />
Bit (b) 1 2 0 = 1. Menor unida<strong>de</strong> <strong>de</strong> informação: vale 0 ou 1.<br />
Byte (B) 8 bits 2 3 = 8. Por convenção, e por ser potência <strong>de</strong> 2<br />
Kilo (K) 1024 Bytes 2 10 = 1.024<br />
Mega (M) 1024 Kilo 2 20 = 1.048.576<br />
Giga (G) 1024 Mega 2 30 = 1.073.741.824. Unida<strong>de</strong> dos HDs atuais<br />
Tera (T) 1024 Giga 2 40 = 1.099.511.627.776<br />
Peta (P) 1024 Tera 2 50 = 1.125.899.906.842.624<br />
Exa (E) 1024 Peta 2 60 . Talvez seja para os seus netos ☺<br />
Zetta (Z) 1024 Exa 2 70 . O que? Como ?<br />
Yotta (Y) 1024 Zetta 2 80 . Tu tá <strong>de</strong> brinca<strong>de</strong>ira, né?<br />
Representação <strong>de</strong> Caracteres<br />
Os caracteres (texto) também são internamente representados por números <strong>de</strong> 8 bits.<br />
Neste caso, existe uma associação entre cada caractere com um número <strong>de</strong>cimal, como<br />
mostrado na seguinte tabela. Nesta tabela, existem seqüências que representam os<br />
caracteres do alfabeto (ver<strong>de</strong> e azul), e outra os dígitos numéricos (vermelho). Muitos<br />
caracteres <strong>de</strong>sta tabela são consi<strong>de</strong>rados não imprimíveis. Como exemplo, po<strong>de</strong>-se citar<br />
os dígitos da primeira coluna. Para inserir em um arquivo texto os caracteres que não<br />
estão presentes do teclado, <strong>de</strong>ve-se manter pressionada a tecla e digitar o código<br />
<strong>de</strong>cimal associado ao caractere em questão.<br />
0=<br />
1=☺<br />
2=☻<br />
3=♥<br />
4=♦<br />
5=♣<br />
25=↓<br />
26=→<br />
27=←<br />
28=∟<br />
29=↔<br />
30=▲<br />
48=0<br />
49=1<br />
50=2<br />
51=3<br />
52=4<br />
53=5<br />
71=G<br />
72=H<br />
73=I<br />
74=J<br />
75=K<br />
76=L<br />
94=^<br />
95=_<br />
96=`<br />
97=a<br />
98=b<br />
99=c<br />
117=u<br />
118=v<br />
119=w<br />
120=x<br />
121=y<br />
122=z<br />
140=î<br />
141=ì<br />
142=Ä<br />
143=Å<br />
144=É<br />
145=æ<br />
163=ú<br />
164=ñ<br />
165=Ñ<br />
166=ª<br />
167=º<br />
168=¿<br />
186=║<br />
187=╗<br />
188=╝<br />
189=╜<br />
190=╛<br />
191=┐