Representação de dados
Brasília, 4 de novembro de 2008
Representação de Números Inteiros (Ponto Fixo) Em um computador são armazenados e processados apenas dados e instruções. Um programa de computador é formado por uma seqüência de instruções que operam sobre um conjunto de dados os dados são os operandos das instruções. Um computador executa operações sobre dados numéricos (os números) ou alfabéticos (letras e símbolos). Por outro lado, um computador somente opera sobre valores representados em notação binária, isto é, somente "entende" bits - uns e zeros. Assim, os dados precisam ser representados no computador (na memória e no processador) sempre através de bits, de uma forma que o computador possa interpretar corretamente o seu significado e executar as operações adequadas. Em outras palavras, isso significa que é preciso definir uma forma de representar os dados, codificados em uns e zeros, que possam ser interpretados pelo computador, de forma correta e eficiente (com bom desempenho e pouco consumo de memória).
Representação de Dados
Um computador executa operações sobre dados numéricos ou alfabéticos (letras e símbolos). Por outro lado, um computador somente opera sobre valores representados em notação binária, isto é, somente “entende” bits - uns e zeros. Assim, os dados precisam ser representados no computador (na memória e no processador) sempre em bits, de forma que o computador possa interpretar corretamente o seu significado e executar as operações adequadas. Isso significa que é preciso definir um meio de representar os dados, codificados em uns e zeros, que possa ser interpretada pelo computador de forma correta e eficiente.
Tipos de Dados
Um programa (uma seqüência de instruções) deverá manipular diferentes tipos de dados. Esses dados podem ser:
• numéricos o