? Arquivos seqüenciais são usados em programação de computadores para instruir o computador para ler a entrada e escrever a saída para arquivos de disco , a criação de aplicações de software. Arquivos seqüenciais , ao contrário dos arquivos de acesso aleatório , deve ser lido em ordem durante todo o tempo , a fim de operar. Tipos de Arquivos
arquivos vêm em dois formatos : binário e de caráter. Os arquivos binários contêm informações de programação em seqüências de zeros e uns, enquanto os arquivos de caracteres contém símbolos do teclado , que são depois arquivados como uma seqüência de informações. Em ambos os tipos de imagens, os dados são traduzidas para a codificação , que pode ser lido pelo processador do computador , tais como ASCII ou Unicode . Depois que o arquivo é lido, ou de entrada é obtido , o processador pode então escrever para o arquivo ou depósito de dados e informações necessárias .
Seqüencial vs Aleatório
Há duas maneiras em que um processo de computador pode ler e escrever em arquivos . O primeiro envolve um arquivo seqüencial , que deve ser lido sequencialmente, os processadores não pode pular em volta ou começar a ler ou escrever em um arquivo seqüencial em qualquer outra direção , mas para a frente. O segundo arquivo é um arquivo de acesso aleatório , que permite que os processadores para ler ou escrever , começando ou terminando , em qualquer ponto dentro do arquivo .
Use
arquivos de acesso aleatório são úteis para programas de computador onde ser capaz de acessar diferentes bits de dados em ordem variada é útil - por exemplo, quando se utiliza um banco de dados. Para a maioria das outras aplicações , arquivos seqüenciais são usadas, pois possibilitam a maior quantidade de controle sobre como a informação em acessada - . E em que ordem ele pode ser lido ou escrito
Idiomas < br >
sistemas de arquivos seqüenciais são usados em quase todas as linguagens de programação de computador, incluindo C ( agudo e mais) , Visual Basic, Python, Cobol e Java.
< br >