Saltar la navegación

5.- Trabajando con ficheros.

Caso práctico

Juan le comenta a María -Tenemos que programar una copia de seguridad diaria de los datos del ficheros de texto plano que utiliza el programa para guardar la información. -Mientras María escucha a Juan, recuerda que para copias de seguridad, siempre ha comprobado que la mejor opción es utilizar ficheros secuenciales. 

Juan de pie hablando, gesticulando con los brazos.
Ministerio de Educación y FP (CC BY-NC)
Mano introduciendo un disquete en el ordenador.
Ministerio de Educación y FP (CC BY-NC)

¿Crees que es una buena opción la que piensa María o utilizarías otra en su lugar?

En este apartado vas a ver muchas cosas sobre los ficheros: cómo leer y escribir en ellos, aunque ya hemos visto algo sobre eso, hablaremos de las formas de acceso a los ficheros: secuencial o de  manera aleatoria.

Siempre hemos de tener en cuenta que la manera de proceder con ficheros debe ser:

  • Abrir o bien crear si no existe el fichero.
  • Hacer las operaciones que necesitemos.
  • Cerrar el fichero, para no perder la información que se haya modificado o añadido.

También es muy importante el control de las excepciones, para evitar que se produzcan fallos en tiempo de ejecución. Si intentamos abrir sin más un fichero, sin comprobar si existe o no, y no existe, saltará una excepción.

Para saber más

En el siguiente enlace a la wikipedia podrás ver la descripción de varias extensiones que pueden presentar los archivos.

Extensión de un archivo.