>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Les avantages des fichiers à accès séquentiel

Un fichier est un paquet de données (taille, propriétaire, date). Le plus courant est le fichier à accès séquentiel : organisation simple, modifiable par éditeur de texte, idéal pour l'échange de données entre programmes.

Fichier séquentiel

Un programme l'écrit en enchainant les enregistrements. Longueurs fixes ou variables (séparées par caractères spéciaux). La lecture se fait dans l'ordre, du premier au dernier, jusqu'au marqueur de fin (EOF).

Vitesse

Plus rapide que l'accès direct. Le positionnement du disque dur et le CPU travaillent moins. L'accès direct permet n'importe quel ordre mais au prix de performances moindres.

Simplicité

Structure sans surprise : lecture linéaire jusqu'à EOF. Facile d'écrire un programme pour lire un fichier séquentiel existant, quel que soit son contenu (audio, texte, etc.).

Partage de données

Format « langue commune » pour l'échange. Ex: base de données → tableur via export séquentiel (CSV, tabulé). Le tableur lit facilement l'export alors que le format natif de la BDD est trop complexe. Beaucoup d'applications ont des fonctions import/export séquentielles.

Vie connectée