Buscador

Manipulación de archivos

¿Qué es un archivo? 

En los ejemplos realizados hasta el momento, cuando necesitamos guardar un conjunto de valores en algún lugar empleamos un array. Sin embargo, existen situaciones en las que debemos almacenar cantidades muy elevadas de datos, no constituyendo los arrays el elemento adecuado para este fin. Adicionalmente, el array es manipulado en memoria durante la ejecución del programa, por lo que su contenido se pierde al finalizar el mismo. Ante este tipo de casos debemos recurrir a los archivos.

Un archivo es un medio de almacenamiento separado del programa, que nos permite guardar en el mismo una gran cantidad de información. 

Al tratarse de un soporte de almacenamiento permanente, podemos utilizarlo para grabar datos que puedan ser consultados en posteriores ejecuciones del programa que lo creó, o de otros programas que accedan a ese archivo. 

El uso de un archivo para guardar datos de forma externa es recomendable en procesos que no necesiten una organización muy compleja de los datos a manipular, ya que en tal caso, lo mejor sería utilizar un programa gestor de base de datos, que ya incorpora, de modo mucho más optimizado, los algoritmos y procesos específicos para el tratamiento de la información.

No hay comentarios:

Publicar un comentario