Cap12

Páginas: 11 (2596 palabras) Publicado: 18 de julio de 2015
Capítulo 12

Gestión de archivos

Gestión de archivos
• El sistema de gestión de archivos se
considera parte del sistema operativo.
• La entrada a la aplicación se realiza por
medio de archivos.
• La salida se guarda en archivos para su
almacenamiento a largo plazo.

Términos relacionados con los
archivos
• Campo:
– Elmento de datos básico.
– Contiene un valor único.
– Se caracteriza por sulongitud y por el tipo
de datos.

• Registro:
– Conjunto de campos relacionados.
– Pueden tratarse como una unidad:
• Ejemplo: un registro “empleado”.

Términos relacionados con los
archivos
• Archivo:





Conjunto de registros similares.
Tratado como una entidad única.
Tienen nombres únicos.
Se suelen aplicar restricciones al control de
accesos.

• Base de datos:
– Conjunto de datosrelacionados.
– Existen relaciones entre los elementos.

Operaciones típicas









Recuperar_Todo
Recuperar _Uno
Recuperar _Siguiente
Recuperar _Previo
Insertar_Uno
Borrar_Uno
Actualizar_Uno
Recuperar _Varios

Sistemas de gestión de
archivos
• Es la forma en que un usuario o
aplicación puede acceder a los archivos.
• El programador no necesita desarrollar
software de gestión de archivos. Objetivos para un sistema de
gestión de archivos
• Cumplir con las necesidades de gestión de
datos y con los requerimientos del usuario.
• Garantizar que los datos de los archivos
sean válidos.
• Optimizar el rendimiento.
• Ofrecer soporte de E/S para la variedad de
tipos de dispositivos de almacenamiento.

Objetivos para un sistema de
gestión de archivos
• Minimizar o eliminar la posibilidad depérdida o destrucción de datos.
• Ofrecer un conjunto estándar de rutinas
de interfaz de E/S.
• Proporcionar soporte de E/S para
múltiples usuarios.

Requisitos mínimos
• Cada usuario debe ser capaz de crear,
borrar y cambiar los archivos.
• Cada usuario puede tener acceso a los
archivos de otros usuarios.
• Cada usuario debe poder controlar qué
tipos de accesos estarán permitidos a sus
archivos.
•Cada usuario debe poder reestructurar sus
archivos de manera adecuada al problema.

Requisitos mínimos
• Cada usuario debe ser capaz de mover datos
entre los archivos.
• Cada usuario debe ser capaz de guardar una
copia de reserva y recuperar sus archivos en
el caso de que hayan sufrido algún daño.
• Cada usuario debe ser capaz de acceder a
sus archivos mediante un nombre simbólico.

Programa deusuario

Pila

Secuencial
indexado

Secuencial

Indexado

Dispersión

E/S lógica

Supervisor básico de E/S

Sistema de archivos básico

Gestor del dispositivo Disco

Gestor del dispositivo Cinta

Figura 12.1. Arquitectura del software del sistema de archivos [GROS86].

Gestores de dispositivos
• Nivel más bajo.
• Se comunican directamente con los
dispositivos periféricos.
• Son responsables decomenzar las
operaciones de E/S en un dispositivo.
• Procesan la terminación de una petición
de E/S.

Sistema de archivos básico
• E/S física.
• Trata con bloques de datos que se
intercambian con sistemas de disco o
cinta.
• Se encarga de ubicar los bloques.
• Se encarga del almacenamiento de los
bloques de datos en la memoria
principal.

Supervisor básico de E/S
• Es el responsable de la iniciacióny
terminación de toda la E/S.
• En este nivel se mantienen unas
estrucutras de control.
• Se ocupa de la planificación de los
accesos a disco y cinta para optimizar el
rendimiento.
• Es parte del sistema operativo.

E/S lógica
• Permite a usuarios y aplicaciones
acceder a los registros.
• Ofrece una capacidad de E/S por
registros de propósito general.
• Mantiene datos básicos sobre losarchivos.

Método de acceso
• Reflejan las distintas estructuras de
archivos.
• Refleja las formas diferentes de acceder
y procesar los datos.

Registros
Gestor de
directorios

Órdenes de
usuarios y
programas

Estructura
de archivos

Operación,
nombre de
archivo

Método de
acceso

Bloques físicos
en buffers de
memoria
principal

Agrupación

Bloques físicos
en memoria
secundaria (disco)

Planificación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cap12
  • Cap12
  • Cap12
  • CP CAP12 Y BIEN HECHO
  • Robbins CO13aEd Cap12 LiderazgoBasico
  • EC PPI Mankiw6 Cap12
  • Cap12
  • cap12An lisis Bio tico de un paciente con un caso cl nico Periodoncia

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS