Representao dos dados Aula 04 Representao da Informao













- Slides: 13
Representação dos dados Aula 04
Representação da Informação • Como ponto inicial, considerem que o computador possui a capacidade de diferenciar entre dois estados, que podem ser tratados por ativado ou não-ativado, diferencial de potência, ou, em uma representação mais associada a ciência da computação, 0 e 1. • Esse elemento e então combinado de diversas formas e, tal qual as letras de um alfabeto, forma palavras e expressões. • A seguir discutiremos como esse elemento pode ser combinado e será apresentada a nomenclatura padrão.
Representação dos dados • Bit – BInary digi. T – componente básico da memória – é a menor unidade de informação – pode assumir dois valores ou sentidos • 1 --> ligado (ON) ou 0 --> desligado (OFF) • Byte – Agrupamento de 8 bits – Normalmente corresponde a um caractere: letra, dígito numérico, caractere de pontuação, . . . – Com um byte é possível representar-se até 256 símbolos diferentes. 3
Representação dos dados • O Bit é a representação de um dígito binário, ou seja, de um digito que pode assumir unicamente dois valores. • A escolha do padrão binário tem bases tecnológicas e teóricas. . .
Representação dos dados • A representação binária e mais facilmente representada em circuitos eletrônicos, dispositivos ópticos e magnéticos. • A seleção de valor associa-se a expressões como: ativado/desativado e positivo/negativo. • Outros sistemas, como o decimal, exigiriam da maquina uma capacidade discricionária superior, mais sensível a erros e complexa.
Bits • O uso do padrão binário também permite um uso direto da álgebra de Boole ou logica booleana, que e a base das estruturas de controle que usamos em programas de • computadores. • Contudo, obviamente, a capacidade de expressão de um dígito binário e muito limitada. • Pier
Bits • No português, usamos o nosso alfabeto, concatenando as letras de forma a representar conceitos que possuem um entendimento compartilhado pela população. • No caso dos bits, o computador, de forma semelhante, concatena dígitos binários de forma a representar conceitos que possam ser processados. • O conjunto de 8 dígitos concatenados forma um Byte
Byte • Como muitos padrões na indústria, o Byte foi adotado por uma indústria (IBM), e posteriormente foi adotado como padrão. • Nos computadores antigos, os processadores trabalhavam com palavras de 8 bits. • Esse conjunto era usado para representar caracteres, instruções de computadores e para trafegar dados em barramentos de hardware. • Pier
Byte • Ate hoje o padrão e usado para medir capacidade de armazenamento e para acesso a informação. Quando dizemos que um disco pode armazenar 1 GB, isto e abreviatura de Gigabytes. • O mesmo se aplica a taxas de transferência de dados, I/O, etc.
Byte • Observação: • 1 KB = 210 bytes = 1. 024 * 8 bits (kilobyte) • 1 MB = 2210 bytes = 1. 048. 576 * 8 bits • (megabyte) • 1 GB = 2310 bytes (megabyte) • 1 TB = 2410 bytes (terabyte) • 1 PB = 2510 bytes(petabyte)
Palavra • Conjunto de bits que representa uma informação útil para os computadores. E um conceito relacionado ao tamanho da informação que trafega pelo I/O da CPU. • Esta associada ao Processador da maquina: 8; 16; 32; 64 bits. • Pier Taranti
Caractere • Os caracteres são representados por conjuntos de bits, normalmente • organizados em bytes. • Encode: • ASCII { 1 byte • ISO-8859 -1 { 1 byte • UTF-8 - de 1 a 4 bytes • UTF-16 -. . . .
Representação dos dados • Códigos de representação de dados – caractere é a unidade básica de armazenamento na maioria dos sistemas – armazenamento de caracteres (letras, números e outros símbolos) é feito através de um esquema de codificação • certos conjuntos de bits representam certos caracteres – Bastante utilizados: ASCII, EBCDIC e UNICODE • ASCII (American Standard Code for Information Interchange) – Código utilizado pela maioria dos microcomputadores • Unidades de Medida – quantificar a memória principal do equipamento – indicar a capacidade de armazenamento (disco, CD-ROM, fita, etc. ) 13