Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Do básico ao intermediário: Acesso aleatório (II) foi publicado:
Neste artigo iremos ver como duas abordagens ligeiramente diferentes podem ter um impacto muito grande em todo uma metodologia de implementação. Tanto pelo ponto de vista de performance, quanto pelo ponto de vista de como acessos ao disco devem ser pensados a fim de evitar problemas de compatibilidade entre diferentes aplicações.
No artigo anterior Do básico ao intermediário: Acesso aleatório (I), foi dada uma breve introdução no que seria um modelo de acesso aleatório, tanto para escrita quanto também para leitura de dados e informações em um arquivo. No entanto, naquele artigo, devido ao fato de não desejarmos tornar o conteúdo muito denso e com muitas informações sendo despejada de uma só vez. Não foi explicado uma questão, que se não for é uma das que mais gera confusão e dores de cabeça para quem está implementando algo que precise utilizar arquivos de uma forma geral.
Agora preste atenção no que irei dizer, pois entender isto da maneira adequada é mais importante do que entender o que será explicado no decorrer deste artigo. Nem sempre, realmente precisamos implementar ou saber que tipo de dado estará sendo armazenado em um arquivo. Na maior parte das vezes, os arquivos são estruturados de uma certa maneira. Seja ela qual for. Porém esta forma como cada arquivo estará sendo estruturado, nos força, ou melhor dizendo, nos permite utilizar certos tipos de dados, onde não precisamos nos preocupar em saber como a leitura ou escrita estará sendo feita.
Pode parecer um tanto quanto estranho dizer isto que estou mencionando. Mas na prática, normalmente é assim que as coisas acontecem. Raramente, se não em momentos muito específicos, realmente precisaremos saber que tipo de dado, realmente está sendo armazenado em uma determinada posição do arquivo. Mas quando este tipo de coisa acontece, saber e entender o que precisa ser feito, é muito mais importante do que possa parecer. Isto por que, dependendo da forma como você estiver imaginando que as coisas estarão acontecendo, você como programador, pode acabar tendo muitas dificuldades em resolver certos problemas envolvendo arquivos. Por conta disto, peço a você, meu caro leitor, uma atenção muito grande a cada ponto que será explicado neste artigo. Pois entender o que será visto aqui, pode ser a diferença entre ler da maneira adequada um arquivo, e simplesmente não conseguir entender absolutamente nada que está naquele mesmo arquivo.
Autor: CODE X