Un ordinateur stocke des informations sur son disque dur comme un objet appelé un fichier. Un fichier est un ensemble de données ayant une date taille , propriétaire et de création, et il peut prendre plusieurs formes. Le type le plus commun est le fichier d'accès séquentiel . Fichiers séquentiels ont une organisation simple , de modifier facilement avec des éditeurs de texte et sont pratiques pour l'exportation de données entre les programmes. Un programme informatique du fichier séquentiel rend un fichier séquentiel simplement en écrivant des enregistrements de données , l'une après l' autre , dans une zone de fichier nouvellement créé . Les dossiers peuvent tous avoir la même longueur, ou des longueurs peuvent varier. Si elles varient , chaque enregistrement se termine par un ou plusieurs caractères spéciaux , quand un programme lit ensuite le fichier, il utilise les caractères de déterminer où un enregistrement se termine et commence la suivante. Programmes lire les fichiers séquentiels de la même manière qu'ils ont été créés : . Commençant par le premier enregistrement et continue, dans l'ordre croissant , à la fin Speed rapport aux directe accès aux fichiers , programmes traitent des fichiers à accès séquentiel rapide. Programmes lire les enregistrements de fichiers à accès direct dans n'importe quel ordre , mais que la flexibilité est au prix de performances moindres . Le mécanisme de positionnement du disque dur de l' ordinateur fonctionne beaucoup moins pour les fichiers séquentiels que des fichiers directs , et l'unité centrale de traitement de l'ordinateur (CPU) a également moins de travail avec un fichier séquentiel. Simplicité fichiers séquentiels sont faciles à lire à cause de leur organisation simple. C'est une question simple à écrire de nouveaux programmes pour lire les fichiers séquentiels existants , comme le programme lit les dossiers comme une série simple, jusqu'à ce qu'il rencontre un de fichier marque de fin (EOF ) . Bien que le fichier peut avoir presque n'importe quel contenu, de la musique enregistrée numériquement pour le texte d'un roman, la structure du fichier n'a pas de surprises. Partage des données programmes qui partagent données utilisent le format de fichier d'accès séquentiel comme un «langage commun ». par exemple, un programme de base de données peuvent exporter un fichier de tableur . Fichiers natifs de la base de données système sont très sophistiqués , le tableur ne peut pas y accéder directement. Cependant, il se lit facilement des fichiers d'exportation séquentielle de la base de données , en particulier si l'utilisateur de base de données choisit formats par des virgules ou des tabulations . En raison de la facilité de partage des données , de nombreuses applications majeures ont des fonctions d'importation et d'exportation à l'aide de fichiers séquentiels .
|