1 Archivos Unidad 1 Y 2

Páginas: 12 (2781 palabras) Publicado: 7 de abril de 2015
Universidad Mariano Gálvez de Guatemala
Cat. Ing. Alvaro Díaz A.
Programación I – Sección “A”

ARCHIVOS
PORQUE ALMACENAR INFORMACION DURANTE UN TIEMPO INDEFINIDO?
Tres requisitos (almacenar la inf. durante un tiempo indefinido):
• Gran cantidad de información.
• La información persiste a la terminación de los procesos
• Varios procesos deben ser capaces de acceder concurrentemente

ALMACENAMIENTOPRIMARIO
Este tipo de almacenamiento se da cuando el computador guarda información de manera
temporal en memoria RAM, hasta que esta se libera.

ALMACENAMIENTO SECUNDARIO
Este tipo de almacenamiento se da cuando la información que esta en almacenamiento primario
(memoria RAM), pasa a un dispositivo como un disco duro, diskette, cinta, disco compacto,
memoria flash, etc.

QUE ES UN ARCHIVO?
SegúnFolk: Una colección de bytes que representa información y que normalmente se guarda
en almacenamiento secundario. Para su procesamiento, todo el contenido del archivo, o parte
de el, suele cargarse en memoria RAM.

ESTRUCTURAS DE ARCHIVOS
Es la organización impuesta a un archivo para facilitar su procesamiento.

ARCHIVO FÍSICO
Archivo que en realidad existe en el almacenamiento secundario. Es elarchivo tal como lo
conoce el sistema operativo y que aparece en su directorio de archivos.

ARCHIVO LÓGICO
El archivo, visto por el programa. El uso de archivos lógicos permite a un programa describir
las operaciones que van a efectuarse en un archivo sin saber cual archivo físico real se usara.
El programa puede entonces usarse para procesar cualquiera de diversos archivos que
comparten la mismaestructura.

Universidad Mariano Gálvez de Guatemala
Cat. Ing. Alvaro Díaz A.
Programación I – Sección “A”

OPERACIONES BASICAS DE ARCHIVOS
Es importante cómo va a ser usado un archivo para determinar su organización.
Existen dos aspectos primordiales del uso de un archivo:
1. Su modo de uso (programas batch o interactivo).
a. Procesamiento batch: las transacciones se van acumulando a lo largodel
tiempo y luego se aplican.
b. Procesamiento interactivo: las transacciones se procesan inmediatamente
después que se produce la entrada.
2. La naturaleza de las operaciones sobre el archivo.
Operaciones fundamentales:
Creación
Actualización: inserción, modificación y borrado de registros.
Recuperación de información: consulta, generación de informes.
Mantenimiento: reestructurar→cambiosestructurales sobre el archivo, dentro de una
misma técnica de org. de archivos; reorganizar→un cambio de una org. a otra.
Cada SO ofrece su propio conjunto de operaciones sobre archivos.
Las operaciones más comunes y básicas son:
1. CREATE: El fichero es creado sin datos.
2. DELETE: Cuando el archivo ya no se va a utilizar, se borra para liberar el espacio que ocupa
en disco.
3. OPEN: Antes de usar unfichero, un proceso ha de abrirlo para que el sistema busque y
almacene en memoria aquellos atributos y direcciones de disco necesarias para acceder
rápidamente al fichero.
4. CLOSE: Cuando se acaban los accesos a un fichero, el espacio que ocupa en memoria ha de
ser liberado.
5. READ: El proceso que lee información de disco debe de especificar la cantidad de
información a leer y el lugar dondecolocarla (buffer).
6. WRITE: Los datos se escriben en un fichero a partir de la posición que indica el puntero de
desplazamiento.
Podríamos considerar otras operaciones adicionales como:
1. SEEK: Posiciona el puntero de desplazamiento en cualquier posición de un fichero de acceso
aleatorio.
2. GET ATTRIBUTES: Para algunos procesos es necesario obtener algunos atributos de los
ficheros.
3. SETATTRIBUTES: Algunos atributos pueden ser modificados por el usuario
4. RENAME: Es frecuente que sea necesario cambiar el nombre de un fichero.
5. APPEND: Es una forma restringida de WRITE que fuerza a que los nuevos datos se escriban
al final del fichero.
6. TRUNCATE: Mantiene los atributos del fichero, pero borra su contenido.

Universidad Mariano Gálvez de Guatemala
Cat. Ing. Alvaro Díaz A....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La actividad 1 de la unidad 2
  • unidad 1 y 2
  • CIL 2 De ESO Unidad 1
  • unidad 2 de fisica 1
  • BIOLOGIA unidad 1 y 2
  • unidad 1 y 2
  • UNIDAD 2 ACT 1
  • Unidad 1 y 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS