Introdução Sobre Csharp
Artigos Científicos: Introdução Sobre Csharp. Pesquise 862.000+ trabalhos acadêmicosPor: • 8/10/2013 • 414 Palavras (2 Páginas) • 326 Visualizações
3.3 C Sharp (C#) Linguagem de programação
Toda linguagem de programação possui seus tipos de dados primitivos, incluindo o C#.
Eles são identificados por palavras chaves que na verdade são um aliás para os tipos predefinidos no namespace System. Assim um int mapeia diretamente para o tipo System.Int32.
Todos os tipos primitivos permitem a criação de valores através da declaração de literais.
É possível declarar constantes do tipo primitivos, e quando os operandos de uma expressão são todos do tipo primitivo é possível para o compilador avaliar a expressão em tempo de compilação.
Exemplo de dados primitivos:
Palavra Chave Tipo Faixa de valores
bool System.Boolean true ou false
byte System.Byte -127 a 128
char System.Char U+0000 a U+ffff
decimal System.Decimal 1,0 × 10-28 a 7,9 × 1028
double System.Double ±5,0 × 10-324 a ±1,7 × 10308
float System.Single ±1,5 × 10-45 a ±3,4 × 1038
int System.Int32 -2.147.483.648 a 2.147.483.647
long System.Int64 -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807
Object System.Object
Sbyte System.Sbyte 0 a 255
3.4 Organização de arquivos
Arquivo é um conjunto de dados onde um arquivo pode conter tanto um programa como dados.
Ele pode ser identificado por seus nomes, e o sistema operacional prepara uma interface para que ele possa ser acessado, independentemente de onde ele esteja armazenado.
As informações que os arquivos levam são organizadas em estruturas de dados, a mais simples é por meio de uma sequência de bytes não estruturados e a mais comum é através da organização das informações em registros. As organizações mais conhecidas para arquivo são:
Sequencial: registros lidos e gravados em sequência. Fita magnética utiliza esse processo.
Relativa: Uma chave determina a posição dos registros dentro do arquivo. Muito útil em um sistema como o banco de dados de uma empresa.
Indexada: Um conjunto de índices que o sistema dispõe para direcionar para o registro. Um exemplo pode ser uma lista em ordem alfabética ou numerada, que pode ser encontrada através de um tema ou palavra-chave, facilitando a busca.
...