Archivos En Los Sistemas Operativos
Enviado por norbelism • 15 de Junio de 2013 • 814 Palabras (4 Páginas) • 376 Visitas
1.- Concepto de archivos en los sistemas operativos: Son unas unidades lógicas de almacenamiento que especifica el propio sistema operativo. Son un conjunto de datos organizados y estructurado según el tipo de información que contiene y según el tiempo que permanece en el sistema. El archivo es un componente del sistema operativo el cual contiene:
a).-Métodos de acceso: forma en que se obtiene acceso a los datos almacenados en los archivos.
b).-Administración de archivos: ofrece los mecanismos para almacenar, compartir, asegurar archivos y hacer referencia a ellos.
c).-Almacenamiento de almacenamiento secundario: se ocupa de asignar espacio a los archivos en dispositivos de almacenamiento secundario.
d).-Mecanismo de integridad de los datos: asegurar la integridad de los datos.
Características de los archivos:
a).-Estructura: el sistema de archivos permite al usuario especificar alguna estructura adicional a los archivos, aparte de estructura básica (bits, bytes):
• Unidades lógicas denominadas: Registros.
Unidades de accesos más pequeñas: Campo.
• Archivos de textos: Paginas.
Unidad básica: Lineal.
• Archivos de programas: Procedimiento.
Unidad básica: Instrucciones.
• Programas ejecutables.
Información adicional para su carga y ejecución.
b).-Nombre:
• Es un mecanismo que permite almacenar información en memoria secundaria y ser accesada posteriormente.
• Generalmente, viene acompañado por una “extensión” (Qualifier). El nombre del archivo conjuntamente con su extensión se denomina Nombre Local.
• Cuando se especifica el lugar donde se encuentra el archivo, especificando su ruta “PATH” y su nombre local, en este caso se denomina Nombre Completo.
c).-Atributos:
• Información acerca del archivo, agrupada en un descriptor o encabezador asociado al archivo. Generalmente este descriptor forma parte del archivo en si.
• Cundo se utiliza un archivo, el descriptor es copiado en memoria principal para las referencias que a éste se le hagan.
2.- Funciones del Sistema de Archivos:
• Obtener conocimiento de todos los archivos del sistema.
• Controlar la compartición y forzar la protección de archivos.
• Gestionar el espacio del sistema de archivos:
Asignación/liberación del espacio en disco.
Traducir las direcciones lógicas del archivo en direcciones físicas del disco.
Los usuarios especifican las partes que quieren leer/escribir en términos de direcciones lógicas relativas al archivo:
Los usuarios deben poder crear, modificar y borrar archivos.
• Se deben poder compartir los archivos de una manera cuidadosamente controlada.
• El mecanismo encargado de compartir los archivos debe suministrar varios tipos de acceso controlado:
Ej.: “Acceso de Lectura”, “Acceso de Escritura”, “Acceso de Ejecución”, varias combinaciones de estos, etc.
• Se debe poder estructurar los archivos de la manera más apropiada a cada aplicación.
• Los usuarios deben poder ordenar la transferencia de información entre archivos.
...