You are here
JAVA, Operaciones básicas en Archivos Secuenciales: Programación 

JAVA, Operaciones básicas en Archivos Secuenciales:

JAVA, Operaciones básicas en Archivos Secuenciales:

Estas operaciones se consideran operaciones primitivas y reservadas del pseudo-código. Entre las   operaciones   básicas   en   archivos   secuenciales   tenemos   las siguientes:

  1. i. Abrir el Archivo: Ubica y prepara el archivo para poder trabajar con él.

 

donde:

Acción AbrirArchivo (Ref Archivo A; String

<ruta_del_archivo>, <Argumentos>)

<ruta_del_archivo> indica la ruta en memoria o al menos el nombre del archivo con el cual se va a trabajar, por ejemplo, C/Mis documentos/datosprueba.txt o DatosParticipantes.doc.

<Argumentos>  es  uno  o  más  de  las  siguientes  palabras reservadas:

o Escritura: indica que el archivo se abre de solo escritura.

o Lectura: indica que el archivo de abre de solo lectura.

o  Añadir: indica que el archivo se abre de escritura pero todo lo que se escriba se añade al final del archivo.

o Texto: indica que el archivo a abrir es un archivo de texto.

o Binario: indica que el archivo a abrir es un archivo binario (un archivo diferente a un archivo de texto).

Los argumentos pueden ser combinados con el operador lógico

  1. y. Por ejemplo: AbrirArchivo(A, “prueba.txt”, Lectura y Texto).

En el parámetro argumentos, normalmente se indica como mínimo, uno de los tipos de archivo (lectura, escritura, añadir) y uno de los tipos de datos para sus elementos (texto, binario). Los argumentos también son llamados flags.

Comentario: El archivo se abre una sola vez en el algoritmo, al principio del mismo y debe ser cerrado al finalizar el mismo.

  1. ii. Cerrar el archivo: Cuando se desea dejar de trabajar con un archivo, debe cerrarse para que esté disponible para otras aplicacion Sólo  los  archivos  que  están  abiertos  pueden cerrarse. Si un archivo no se cierra se puede perder información en el mismo.

Acción CerrarArchivo(Ref Archivo A)

iii.   Fin de archivo (FDA, EOF):

indica si no hay más elementos para leer en el archivo. Sólo se usa para archivos de lectura. Retorna verdadero si se alcanzó el fin del archivo y falso en caso contrario.

Función FDA(Ref Archivo A) : lógico

  1. iv. Leer del  archivo:  Lee  un  element  Aunque  una  lectura  no modifica el archivo físicamente en disco, la variable Archivo si es modificada (por ejemplo, cambia la posición actual del cursor del archivo), por lo tanto debe pasarse por Referencia.

Acción LeerArchivo(Ref Archivo A, Ref <elemento_tipo> x)

  1. v. Escribir en el archivo: escribe un elemento en el archiv

Acción EscribirArchivo(Ref Archivo A, <elemento_tipo> x)

 


Si quieres seguir aprendiendo con nosotros, puedes ingresar a nuestros

Cursos y Diplomados de Tecnología Web visita www.uneweb.edu.ve  para más información

Related posts