Manejo De Archivos De Acceso Aleatorio Y Secuencial
Unidad 3: Almacenamiento de datos: arreglos, vectores y archivos
Actividad de aprendizaje 4
Manejo de archivos de acceso aleatorio y secuencialAntes que nada es necesario comprender el concepto de lo que es un “archivo”: Un archivo es un grupo de bits en código binario almacenados dentro de una memoria física e imborrable.Este conjunto de bits cuenta con un nombre propio y una extensión para identificar su tipo. Tal vez la característica principal de un archivo es que se almacena de manera permanente para su utilizacióncontinua sin necesidad de regenerar el código. Por extraño que parezca, el nombre del archivo es una de las cosas más importantes dentro del código pues si no se genera bien puede originar problemas.Principalmente se pueden considerar que hay varios tipos de archivos los cuales pueden ser categorizados. Por ejemplo, los archivos que se catalogan por su contenido, ya sean de caracteres(de texto) o de bits que únicamente son 1 y 0. Otro tipo de categoría que existe es el de tipo de acceso a estos archivos: modo secuencial, y de acceso aleatorio. A continuación especificaremos cadauno de estos tipos de archivo.
Modo secuencial: la información del archivo es una secuencia de bytes (o caracteres) de manera que para acceder al byte (o carácter) correspondiente se ha dehaber accedido anteriormente a los anteriores. Es decir, es posible leer o escribir un cierto número de datos comenzando siempre desde el principio del archivo. Cuando se intenta añadir datos a partirdel final del archivo se debe recorrer el archivo completo lo cual no es recomendable. Por lo tanto, necesitamos herramientas que permitan acceder directamente a cualquier posición dada de un archivo.Para realizar esto es necesario utilizar archivos de acceso aleatorio.
Un ejemplo de este tipo de acceso son los discos de acetatos antiguos y caseteras, donde tanto para leer como...
Regístrate para leer el documento completo.