Académique Documents
Professionnel Documents
Culture Documents
ARCHIVOS SECUENCIALES
Los archivos secuenciales se denominan de esta manera por que la forma de
escribir y leer los datos en un archivo es, desde el principio hasta el fin del
archivo, es decir, si yo quisiera acceder a un determinado dato del archivo y
este dato se encuentra en la mitad del archivo, para llegar a ese dato necesito
pasar por todos los dems datos, de forma secuencial. El archivo finaliza con
una marca de fin de archivo (eof).
Declaracin de un archivo
Para declarar un archivo primero se declara una variable tipo text de la
siguiente forma:
VAR
VarArchivo : Text;
Una vez declarada la variable se asigna al nombre de algn archivo:
Abrir archivos
Existen tres formas de abrir un archivo:
BEGIN
ReadLn(Archivo, Datos);
WriteLn(Datos);
END;
Cerrar archivos
Para asegurar que toda la informacin se grabe en el disco correctamente es
necesario cerrar el archivo antes de que se termine la ejecucin del programa,
de lo contrario se corre el riego de que la ltima informacin que se haya
accesado no se grabe en su totalidad.La instruccin para cerrar un archivo es
Close, y su sintaxis es:Close (VaribleArchivo);
Funcin Eoln
La funcin Eoln sirve para verificar si el puntero ha llegado al final de la lnea.
Regresa el valor verdadero si se encuentra al final. Comnmente se utiliza en
las lecturas carcter por carcter.