¿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