Informatica

Páginas: 12 (2872 palabras) Publicado: 11 de agosto de 2014
OBJETIVOS
Generales:
1. Conocer a fondo las operaciones fundamentales que se hace con un archivo.
2. Tener en cuenta como los archivos se organizan a la hora de ejecutar una/a operación/es.
3. Comprender la importancia de un archivo en un sistema informático.
Específicos:
1. Hacer de un archivo una manera de administrar los datos provenientes del trabajo cotidiano.
2. Comprender lafinalidad de cada operación en un archivo
3. Lograr que se tenga un mayor conocimiento de los tipos de archivos, su finalidad y su forma de finalización.
4. Entender la estructura interna en que está compuesta un archivo y como localizarlos según los requerimientos de este.










INTRODUCCIÓN
Todas las aplicaciones computarizadas necesitan almacenar y recuperar la informaciónSuperando las limitaciones del almacenamiento real.
Trascendiendo a la duración de los procesos que las utilizan o generan.
Independizando a la información de los procesos permitiendo el acceso a la misma a través de varios procesos.
Las condiciones esenciales para el almacenamiento de la información a largo plazo son:
Debe ser posible almacenar una cantidad muy grande de información.
La informacióndebe sobrevivir a la conclusión del proceso que la utiliza.
Debe ser posible que varios procesos tengan acceso concurrente a la información.
La solución es el almacenamiento de la información en discos y otros medios externos en unidades llamadas archivos:
Los archivos deben ser persistentes, es decir que no deben verse afectados por la creación o terminación de un proceso.
Los archivos sonuna colección de datos con nombre.
Pueden ser manipulados como una unidad por operaciones como: open, close, create, destroy, copy, rename, list.
Los elementos de datos individuales dentro del archivo pueden ser manipulados por operaciones como: read, write, update, insert, delete.
El “Sistema de Archivos” es la parte del sistema de administración del almacenamiento responsable, principalmente,de la administración de los archivos del almacenamiento secundario.
Es la parte del S. O. responsable de permitir “compartir controladamente” la información de los archivos.


OPERACIONES FUNDAMENTALES DE PROCESAMIENTO DE ARCHIVOS
TIPOS DE ARCHIVOS POR SU LOCALIZACIÓN
Archivos Físicos: Colección de bytes almacenados en un disco o cinta.
Archivos Lógicos: Un "canal" (como una líneatelefónica) que encapsula los detalles acerca de la localización y formato físico de un archivo.

Cuando un archivo desea utilizar un archivo particular ej. "data”, el sistema operativo debe buscar el archivo físico "data" y hacer el supuesto enlace hacia el asignándole un archivo lógico. Este archivo lógico tiene un nombre lógico.

ABRIENDO Y CERRANDO ARCHIVOS
ABRIENDO ARCHIVOS
Una vez que se haentablado el enlace con el archivo es necesario declarar lo que intentamos hacer con él:
Abrir un archivo existente
Crear un archivo nuevo

Esto hace que el archivo esté listo para usarse por el programa 
Estamos posicionados al principio del archivo, listos para leer o escribir
CERRANDO ARCHIVOS 
Pone como disponible el nombre lógico empleado para este archivo
Se asegura de que todos los datosmandados al archivo se hayan guardado, incluyendo aquellos que aún estaban en los buffer de memoria
El sistema operativo se encarga de realizar esta operación, a menos que el programa tenga una salida anormal. fclose(fd)
MODOS DE ACCESO A UN ARCHIVO
SECUENCIAL
Existe un apuntador que indica la posición actual a leer o escribir
Se abre el archivo y se va leyendo/escribiendo secuencialmente,de inicio a fin
ALEATORIO O DIRECTO
Existe un apuntador que indica la posición actual a leer o escribir
Este apuntador es móvil, se puede desplazar a cualquier posición del archivo (adelante o atrás)
Se abre el archivo y se puede leer/escribir en cualquier posición

OPERACIONES COMUNES AL EMPLEAR ARCHIVOS
Lectura
De dónde vamos a leer (archivo de entrada)
Dónde vamos a guardar lo que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS