Termos ascii, bdc, unicode

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1326 palavras )
  • Download(s) : 0
  • Publicado : 18 de março de 2013
Ler documento completo
Amostra do texto
Sumário

Resumo: ...................................................................................................................................... 4
Termos e suas características:........................................................... .......................................... 5
Bibliografia: ...10

Resumo


O trabalho abordará alguns termos técnicos, como as siglasASCII,EBCDIC,BCD e Unicode. Será explicado tais termos e suas origens, assim como suas finalidades e práticas na atualidade. Tudo se origina com o surgimentos das máquinas para suprir as necessidades operacionais do homem e assim houve a necessidade da criação de uma linguagem de baixo nível para que fosse possível a programação dos programas.

Termos e seus significados

EBCDIC (Extended BinaryCoded Decimal Interchange Code) 
EBCDIC é um codigo binário para caracteres tanto numéricos quanto alfabéticos ao qual a IBM criou para uma densa área de sistemas. É o código ao qual compõe os textos usados pelos sistemas operacionais dos Pc’s IBM OS/309 , servidores e banco de dados. Nos arquivos EBCDIC, cada caracter alfabético ou numérico é representado por um dígito binário de 8-bits,compostos por 0’s e 1’s. São possíveis formar 256 caracteres ao total.
O sistema operacional e as estações de trabalho do computador IBM não usam as propriedades do EBCDIC. Ao invés disso, eles usam o código de padrão industrial chamado ASCII ( futuramente tratado neste trabalho).

BCD

A representação de números reais em ponto flutuante é perfeitamente adequada para fazer cálculos matemáticos,científicos, etc. No entanto, nessa representação podemos ter perda de precisão do número representado ou mesmo haverá números que não podem ser representados por overflow (excedem o número de bits do expoente). Quando estamos representando números em que é necessário manter precisão até o último algarismo, tal como nos cálculos usados em procedimentos financeiros (o seu saldo no banco, porexemplo) não é admissível erro por aproximação.
Para resolver essa restrição, foi desenvolvida uma outra representação: BCD ou Binary Coded Decimal (ou seja, Decimal Representado em Binário). A idéia do BCD é representar, em binário, cada algarismo de per si, de forma a que o número original seja integralmente preservado. A codificação BCD não possui extensão fixa, possibilitando representar númeroscom precisão variável - quanto maior o número de bits, maior será a precisão. O microprocessador Intel 8080 suporta instruções de aritmética em BCD

TABELA DE REPRESENTAÇÃO DOS NÚMEROS DECIMAIS EM BCD
DECIMAL | BCD | DECIMAL | BCD |
0 | 0000 | 8 | 1000 |
1 | 0001 | 9 | 1001 |
2 | 0010 | inválido | 1010 |
3 | 0011 | inválido | 1011 |
4 | 0100 | inválido | 1100 |
5 | 0101 | inválido |1101 |
6 | 0110 | inválido | 1110 |
7 | 0111 | inválido | 1111 |

Assim, o número 148 seria representado em BCD como:
1 = 00012
4 = 01002 e
8 = 10002, logo:
148 = 000101001000 (BCD).

ASCII

Os números são o idioma dos computadores. Para se comunicar com os programas (e com outros computadores), o seu computador converte caracteres e símbolos em suas representações numéricas.Na década de 60, a necessidade de padronização levou ao ASCII (código padrão americano para troca de informações). A tabela ASCII contém 128 números atribuídos aos caracteres correspondentes. O ASCII permite que os computadores armazenem e troquem dados com outros computadores e programas.
O texto com formato ASCII não contém informações de formatação, como negrito, itálico ou fontes.Quando você usa o Bloco de Notas da Microsoft ou salva um arquivo como texto sem formatação no Microsoft Office Word, o ASCII é usado. Talvez você já tenha visto o anúncio de um emprego no qual o requisitante solicita o envio de currículos no formato ASCII. Isso significa que, se você enviar o currículo por email, fax ou impresso, ele não deverá conter formatações especiais de estilo. O texto com...
tracking img