Una computadora almacena la información de su disco duro como un objeto llamado un archivo. Un archivo es un conjunto de datos que tienen una fecha de tamaño, propietario y creación, y puede tomar muchas formas. El tipo más común es el archivo de acceso secuencial. Archivos secuenciales tienen organización sencilla , modificar fácilmente con editores de texto y son útiles para la exportación de datos entre programas.
Un programa de ordenador del archivo secuencial hace que un archivo secuencial simplemente mediante la escritura de registros de datos , uno después del otro , en un área de archivo recién creado . Los registros pueden tener todos la misma longitud o longitudes pueden variar . Si varían , cada registro termina con un carácter o caracteres especiales , cuando un programa posteriormente lee el archivo , utiliza los caracteres para determinar dónde termina un registro y el siguiente comienza . Programas de leer archivos secuenciales de la misma manera en que fueron creados : . Comenzando por el primer registro y continua, en orden ascendente, hasta el final
velocidad
comparación con directo - acceder a los archivos , programas procesar archivos de acceso secuencial rápido. Programas de leer los registros del archivo de acceso directo en cualquier orden , pero esa flexibilidad viene en el precio de un rendimiento más lento . El mecanismo de posicionamiento de la unidad de disco duro de la computadora funciona mucho menos para archivos secuenciales que los archivos directos, y la unidad central de procesamiento de la computadora ( CPU) del mismo modo tiene menos trabajo con un archivo secuencial.
Simplicity
archivos secuenciales son fáciles de leer debido a su organización simple. Es una simple cuestión de escribir nuevos programas para leer archivos secuenciales existentes , ya que el programa lee los registros como una serie sencilla hasta que encuentra una de fichero final marca ( EOF ) . Aunque el archivo puede tener casi cualquier contenido, desde música grabada digitalmente con el texto de una novela, la estructura del archivo no tiene sorpresas.
Compartir datos
Programas que comparten datos utilizan el formato de archivo de acceso secuencial como un "lenguaje común". por ejemplo , un programa de base de datos puede exportar un archivo de hoja de cálculo. Archivos nativo del sistema de base de datos son muy sofisticados , el programa de hoja de cálculo no puede acceder a ellos directamente. Sin embargo , fácilmente se lee el archivo de exportación secuencial de la base de datos , sobre todo si el usuario de base de datos elige formatos comas o delimitado por tabuladores. Debido a la facilidad de intercambio de datos , muchas aplicaciones importantes tienen funciones de importación y exportación con archivos secuenciales .