Representação das
Informações
Curso: Sistemas de Informação
Tópico 4
CONCEITOS
•
Para uma informação ser compreendida e processada, faz-se necessário
que os interlocutores saibam o código no qual a mensagem é enviada.
•
Um leitor entende um texto porque conhece o formato e o significado dos
símbolos apresentados no texto e também a codificação que representa a
seqüência de símbolos.
•
Na língua portuguesa temos caracteres alfabéticos, numéricos, símbolos de
pontuação, de operações matemáticas, entre outros.
•
Como então o computador entende as informações que passamos a ele e
as trata internamente?
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
2
CONCEITOS
•
O computador é uma máquina eletrônica e por isso movimenta as
informações internamente sob a forma de sinais eletrônicos que pode ser
um valor de tensão ou corrente elétricas.
•
Para que a máquina pudesse representar todos os símbolos da linguagem
humana, seriam necessários muitos valores de tensão (ou de corrente).
•
Por isso, optou-se por uma máquina binária onde seria empregada a lógica
booleana
(SIM/NÃO,
ABERTO/FECHADO,
ACIMA/ABAIXO,
LIGADO/DESLIGADO).
•
Com isso as máquinas trabalham com valores discretos determinados pela
codificação em que os símbolos são convertidos para a lógica binária.
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
3
BIT
•
A menor unidade de informação armazenável e trafegável em um
computador é o algarismo binário ou dígito binário, conhecido como bit
(contração das palavras em inglês binary digit).
•
Os dois valores possíveis para o bit são: 0 e 1.
+v
Bit 1
0V
Bit 0
Bit 1
Bit 0
Bit 0
-v
Duas maneiras de representar o bit
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
4
CARACTERE E BYTE
•
Se, na linguagem binária, só podemos representar com um bit apenas dois
números, como fazer para representar outros valores e símbolos?
•
Fez-se necessário criar códigos para uma seqüência ordenada de bits, ou
seja, código de representação de caracteres. De acordo com o código, a
seqüência de bits corresponde a 5 bits (32 caracteres), 6 bits (64
caracteres), 7 bits, 8 bits e assim por diante.
•
O primeiro grupo ordenado de bits com uma definição formal foi o byte. Foi
criado pela IBM para uma manipulação interna mais eficiente. O byte é o
conjunto ordenado de 8 bits e é tão amplamente difundido que é utilizado
como unidade de armazenamento e de transferência de informação.
•
Como os principais códigos de representação de caracteres utilizam 8 bits
por caractere, os conceitos de caractere e byte se tornaram semelhantes.
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
5
PALAVRA
•
A estrutura das linguagens humanas se inicia pelo caractere e segue
organizando grupos de caracteres até formar uma informação útil, a
palavra.
•
Em computação também temos este conceito. Além do bit e do byte, temos
o conceito relacionado com o armazenamento e a transferência de
informações entre a memória principal (MP) e a unidade central de
processamento (UCP) – a palavra.
•
A palavra nos computadores é um valor fixo e constante para um
determinado processador – 32 bits como no Intel Pentium e AMD Athlon XP
e 64 bits como no Intel Core 2 Duo e no AMD Athlon 64.
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
6
COMPARAÇÃO DE ESTRUTURAS
Computadores
Linguagem Humana
Bit
Caractere
Byte e Caractere
Palavra
Palavra
Frases
Registro
Textos
Arquivo
Livros
Banco de Dados
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
7
GRANDEZA
Armazenamento de Dados
•
Apesar de existir o conceito de palavra, a convenção de armazenamento de
informação se dá através do byte e seus múltiplos.
Prefixos quantitativos aplicados em abreviação de valores em computação
Prefixo
Símbolo
Valor em potência
de 2
Valor em unidades
quilo
1k
210
1024
mega
1M
210 x 210 = 220
1048576
giga
1G
210 x 220 = 230
1073741824
tera
1T
240
1099511627776
peta
1P
250
1125899906843624
exa
1Ex
260
1152921504607870976
zeta
1Z
270
1180591620718458879424
yotta
1Y
280
1208925819615701892530176
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
8
GRANDEZAS
Espaço e Tempo muito pequenos
•
Trabalharemos também com unidades de espaço e tempo muito pequenas
em computação.
Unidades de medida de espaço muito pequenas
Unidade
Descrição
mícron
10-3mm (1 milésimo de milímetro)
nanômetro (nm)
10-6mm (1 milésimo de mícron)
angström
10nm
Unidades de medida de tempo muito pequenas
Unidade
Descrição
milissegundo (ms)
10-3s
microssegundo (µs)
10-6s
nanossegundo (ns)
10-9s
picossegundo (ps)
10-12s
Material de Apoio para Organização e
Arquitetura de Computadores - Grupo OAC
9
Download

Tópico 4: Representacão das Informacões