Funciones del sistema de archivos

Los usuarios deben poder crear, modificar y borrar archivos. Se deben poder compartir los archivos de una manera controlada.

El mecanismo encargado de compartir los archivos debe proporcionar 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.

Se deben proporcionar posibilidades de “respaldo” y “recuperación” para prevenirse contra:

La pérdida accidental de información. La destrucción maliciosa de información.

Se debe poder referenciar a los archivos mediante “Nombres Simbólicos”, brindando “Independencia de Dispositivos”.

En ambientes sensibles, el sistema de archivos debe proporcionar posibilidades de “Cifrado” y “Descifrado”.

El sistema de archivos debe brindar una interfaz favorable al usuario:

– Debe suministrar una “visión lógica” de los datos y de las funciones que serán ejecutadas, en vez de una “visión física”.

– El usuario no debe tener que preocuparse por:

* Los dispositivos particulares.
* Dónde serán almacenados los datos.
* El formato de los datos en los dispositivos.
* Los medios físicos de la transferencia de datos hacia y desde los dispositivos.

Fuente: Apuntes de la materia Sistemas Operativos Multiusuario de la FCA – UNAM