Este documento describe los conceptos básicos de gestión de archivos y sistemas de archivos. Explica que un sistema de gestión de archivos proporciona servicios para el uso, acceso y control de archivos y directorios. También describe diferentes métodos para el almacenamiento y organización de archivos en un disco duro, incluyendo almacenarlos de forma contigua, como una lista enlazada o mediante una tabla de punteros. Además, explica conceptos como el buffering, las solicitudes pendientes, la protección de archivos y el control de acceso a
Tinciones simples en el laboratorio de microbiología
Gestión de Archivos
1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Viceministerio de Educación para la Defensa
Universidad Nacional Experimental Politécnica de la
Fuerza Armada Bolivariana
Venezuela, 2020
Elaborado por:
Carleihnny León
GESTIÓN DE ARCHIVOS
INGENIERÍA DE SISTEMAS
2.
3. Un sistema de gestión
de archivos es el software
que proporciona a los
usuarios y aplicaciones de
servicios para el uso,
acceso y control de
accesos, tanto de archivos
como a directorios.
4. i
Garantizar que la
información del archivo sea
válida.
Optimizar el acceso a los
archivos.
Proveer soporte E/S a gran
variedad de dispositivos de
almacenamiento.
Entregar los datos que el
usuario pide.
Minimizar o eliminar una
potencial pérdida de datos.
Proveer un conjunto
estándar de rutinas E/S.
Proveer soporte de E/S a
múltiples usuarios.
5. Un directorio es un
contenedor virtual en el que se
almacenan una agrupación
de archivos informáticos y otros
subdirectorios, atendiendo a su
contenido, a su propósito o a
cualquier criterio que decida el
usuario.
Un archivo o es un conjunto de bytes
que son almacenados en un
dispositivo. Un archivo es identificado
por un nombre y la descripción de
la carpeta o directorio que lo contiene.
A los archivos informáticos se les llama
así porque son los equivalentes
digitales de los archivos escritos en
expedientes, tarjetas, libretas, papel
o microfichas del entorno de oficina
tradicional.
6. Lo más importante al implementar el
almacenamiento de archivos sea
mantener un registro acerca de qué
bloques de disco van con el archivo. Se
utilizan varios métodos en distintos
sistemas operativos.
7. Cada archivo se almacena en un conjunto contiguo de
bloques, este método es simple para saber el tamaño del bloque
que ocupa un archivo y tiene buen rendimiento cuando un
archivo se leen enteros o sea de forma secuencial. Pero también
tiene desventajas, a medidas que un archivo crece se debería
reservar espacio suficiente por eso no es muy recomendable
usar este método.
8. Este método almacena archivos
cada uno como una lista ligada de
bloques o fila una tras de otra, esto
consiste en que los primero bytes de
cada bloque se utilizan como iniciador
para el siguiente y los restos son para
los datos.
9. Sirve para eliminar algunas
desventajas de la lista ligada
como cuando es
extremadamente lento, los
punteros o iniciadores para
el siguiente bloque ocupan
espacio.
10. Mantiene juntos a todos los punteros de
cada archivo en una tabla asociada a
estos y se guarda en un bloque y si un
archivo es muy grande se guardar en una
lista ligada de bloques.
11. Esto consiste en que registra
todos los bloques del disco duro
que están libres y no están
asignados a archivos o directorios.
12. Es un componente que
almacena datos para cuando se
vaya a usar un requerimiento, los
datos puedan ser servidos
rápidamente, por lo general estos
datos son temporales.
13. Se refiere cuando un proceso de un usuario requiere de una operación
de entrada y salida, el sistema operativo prepara la operación y luego
bloquea la operación solicitada hasta que llegue una interrupción del
controlador del dispositivo indicando que la operación ya esta completa
o finalizada. Todos los manejadores tienen una lista de peticiones
pendientes por dispositivo donde se encolan las peticiones que llegan de
niveles superiores.
14. Los sistemas operativos tiene
unas políticas de protección las
cuales definen que hay que hacer
con los datos y los recursos como
deben protegerse. Estos sistemas
tiene una colección de objetos las
cuales pueden ser procesos,
segmentos de memoria, archivos, y
cada uno de ellos debe de tener un
nombre único para que puedan ser
identificados.
Esto permite accesar a los
archivos las entidades
autorizadas y negando el acceso
a los no autorizados. Esto es un
control de sistema especializado
que detecta los intentos de
acceso a un archivo, esto
involucra los medios técnicos del
usuario y los procedimientos del
sistema operativo.