Dexter Gámez

Joshua Acosta

ÍNDICE

Introducción ………………………………………………………………………….

Sistema y Tipos de Archivos …………………………………………………..

Perspectiva del Sistema ………………………………………………………….

Estructura y Objetivos …………………………………………………………….

Operaciones …………………………………………………………………………..

Directorio, Campo, Registro ……………………………………………………

Atributos ………………………………………………………………………………..

Conclusión
………………………………………………………………………………

INTRODUCCIÓN
Esta encargada de gestionar los datos que residen en
Almacenamiento secundario. Los datos lógicamente relacionados ubicados
en
Almacenamiento secundario se organizan generalmente en colecciones
Caracterizadas.
El sistema de gestión de archivos debe ocultar a
Los usuarios todos los aspectos específicos de dispositivos necesarios para la
Manipulación de archivos y proporcionarles una abstracción de un espacio
simple
Y uniforme de archivos con nombre.

SISTEMAS DE GESTIÓN DE
ARCHIVOS
Un sistema de gestión de archivos es aquel sistema software que
provee servicios a los usuarios y aplicaciones en el uso de
archivos. El único camino que tiene el usuario o la aplicación tiene
para acceder a los archivos es a través de un sistema de gestión
de archivos. Esto revela para el usuario o programador la
necesidad de desarrollar software de propósito especial para cada
aplicación y provee al sistema un medio de controlar su ventaja
más importante.

TIPOS DE
ARCHIVOS
Pilas
La forma menos complicada de organización de archivos puede
denominarse la pila. Los datos se recolectan en el orden en que llegan. Cada
registro consiste en una ráfaga de datos. El propósito de la pila es
simplemente acumular la masa de datos y guardarlo. Como no hay
estructura para el archivo de la pila. El acceso a registro es por búsqueda
exhaustiva Si se quiere todos los registros que contienen un campo
particular o que tienen un valor determinado para ese campo, debe
buscarse en el archivo entero.

Archivos
secuenciales
La forma más común de estructura de archivo es el archivo
secuencial. En

este tipo de archivo, un formato fijo es usado para los registros. Todos los
registros tienen el mismo tamaño, constan del mismo número de campos de
tamaño fijo en un orden particular. Como se conocen la longitud y la posición
de cada campo, solamente los valores de los campos se necesitan
almacenarse; el nombre del campo y longitud de cada campo son atributos de
la estructura de archivos.

Archivos Secuenciales
indexados
Un método popular
para superar las desventajas de los archivos secuenciales es

el del archivo secuencias indexado. El archivo secuencial indexado mantiene las
características básicas de los archivos secuenciales: los registros están
organizados en una secuencia basada en un campo. Dos características se
añaden: un índice del archivo para soportar los accesos aleatorios y un archivo de
desbordamiento

Archivos Indexados
Un archivo está organizado en forma OSI si el tipo de sus registros contiene un campo
clave identificador. Los registros están situados en un soporte direccionable por el
orden de los valores indicados por la clave. Un índice para cada posición direccionable,
la dirección de la posición y el valor de la clave; En esencia el índice contiene la clave
del último registro y la dirección de acceso al primer registro del bloque.

Archivos Directos o de
Dispersión
Los archivos directos explotan la capacidad de los discos
para acceder directamente a
cualquier bloque de dirección conocida. Como en los archivos secuenciales y
secuenciales indexados, se requiere un campo clave en cada registro. Sin embargo,
aquí no hay concepto de ordenamiento secuencial.

RESPONSABILIDAD DE GESTIÓN DE ARCHIVOS

•Funciones
deaplicaciones
la gestión
de con el sistema de archivos
Los usuarios y las
interactúan
mediante comandos para crear y borrar archivos y realizar
archivos
operaciones sobre los archivos. Antes de ejecutar alguna operación,
los archivos del sistema deben identificar y localizar el archivo
seleccionado. Esto requiere el uso de alguna clase de directorio que
es reservado para describir la localización de todos los archivos, más
sus atributos.
Además, la mayoría de los sistemas compartidos aplican algún control
de acceso a los usuarios Solamente los usuarios autorizados están
permitidos para acceder a archivos particulares en Determinados
lugares. Las operaciones básicas que el usuario o el programa pueden
ejecutarSobre un archivo se pueden realizar a nivel de registro.

•Organización y acceso a
archivos
En esta parte vamos a usar el término organización de archivos para referirnos a la estructura lógic

los registros determinada por la manera en que se accede a ellos. La organización física del archiv
almacenamiento secundario depende de la estrategia de agrupación y de la estrategia de asignac
de archivos.
Para seleccionar una organización de archivos hay diversos criterios que son importantes:
•Acceso Rápido para recuperar la información
•Fácil actualización
•Economía de almacenamiento
•Mantenimiento simple.
•Fiabilidad para asegurar la confianza de los datos.

Gestión de archivos desde la
perspectiva de sistema de archivos
1. Los ficheros Regulares
Tienen que almacenar sus
Datos y metadatos en soporte
Físico.
2. La visión de los ficheros En Uso
Requiere:
• Esos datos y metadatos.
 
• Información de ejecución.
 
• Toda la lógica de gestión.
 
3. Se puede diferenciar entre:
• Interfaz del SrvArch hacia al
Usuario
 
• Interacción con los
Dispositivos.

 

Estructura de los
Sistemas De Archivos
La estructura de un sistema de archivos de un sistema operativo es el nivel
más básico de organización. Casi todas las formas en que un sistema
operativo interactúa con sus usuarios, aplicaciones y modelos de seguridad
dependen de la manera en que almacena y organiza los archivos en los
dispositivos de almacenamiento. El proporcionar una estructura de sistema
de archivos común asegura que los usuarios y programas pueden acceder y
escribir a los archivos.
 
Los sistemas de archivos dividen los archivos en dos categorías lógicas:
 
•Archivos compartibles vs. no compartibles
 
•Archivos variables vs. Estáticos

Archivos
Es una colección de registros similares. El archivo es tratado
como una entidad individual por los usuarios y las aplicaciones
y puede ser referenciada por el nombre. Los archivos tienen
nombres únicos y pueden crearse y borrarse. En un sistema
compartido, los usuarios y los programas tienen garantizado o
denegado el acceso a archivos completos. En algunos sistemas
más complejos, dicho control se aplica a los registros o a los
campos.

Base de datos
Es una colección de datos relacionados. El aspecto esencial de
la base de datos es que la relación que existe entre los
elementos de datos es explícita y la base de datos es diseñada
para usarse en un número diferente de aplicaciones. Una base
de datos puede contener toda la información relacionado a una
organización o proyecto, corno un estudio de mercado o
científico. La base de datos consiste en uno o más tipos de
archivos.

Operaciones sobre los
atributos
Eliminar: si el archivo ya
no es necesario debe
eliminarse para liberar
espacio en disco. Ciertos
S. O. eliminan
automáticamente un
archivo no utilizado
durante x días.
Abrir: antes de utilizar un
archivo, un proceso debe
abrirlo. La finalidad es
permitir que el sistema
traslade los atributos y la
lista de direcciones en
disco a la memoria
principal para un rápido
acceso en llamadas
posteriores.
Cerrar: cuando concluyen
los accesos, los atributos
y direcciones del disco ya
no son necesarios, por lo
que el archivo debe
cerrarse y liberar la tabla
de espacio interno.

Leer: los datos se leen
del archivo; quien hace la
llamada debe especificar
la cantidad de datos
necesarios y proporcionar
un buffer para colocarlos.

Escribir: los datos se
escriben en el archivo, en
la posición actual. El
tamaño del archivo puede
aumentar agregado de
registros o no
actualización de registros.
Añadir: es una forma
restringida de write. Solo
puede añadir datos al
final del archivo.

Buscar: especifica el
punto donde posicionarse.
Cambia la posición del
apuntador a la posición
activa en cierto lugar del
archivo.
Establecer Atributos:
algunos atributos pueden
ser determinados por el
usuario y modificados
luego de la creación del
archivo.

Obtener Atributos:
permite a los procesos
obtener los atributos del
archivo.
 
Cambiar de nombre:
permite modificar el
nombre de un archivo ya
existente.

Directorios
Es donde se guardan un grupo de información
relacionados entre sí o archivos de datos, en
estos directorios se pueden encontrar otros
directorios llamados como subcarpeta. Estos
sirven para el mejoramiento organizado de los
archivos.

Campo
Es el elemento de datos básico. Un campo individual contiene un
valor único. Esta caracterizado por su longitud y por el tipo de datos.
Dependiendo del diseño del archivo, los campos pueden ser de
tamaño fijo o variable. Y su valor no cambia, estos campos se utilizan
para identificar algo. Un campo puede contener un subcampo

Registro
Son campos unidos y relacionados
entre sí que representan un mismo
conjunto o unidad de un
dato.Colección de campos
relacionados; se trata como una
unidad.

Atributos del archivo
Permiten asociar a los archivos unas características especiales ocultas, de
sistema, de solo lectura, y de archivo. Estas características pueden estar
activadas o desactivadas en los archivos a los que se refieren. Con este
comando se puede visualizar y modificar atributos de ficheros
•Protección: quién debe tener acceso y de qué forma.
 
•Contraseña: contraseña necesaria para acceder al archivo.
 
•Creador: identificador de la persona que creó el archivo.
 
•Propietario: propietario actual.
 
•Bandera exclusivo - para - lectura”: 0 lectura / escritura, 1 para lectura exclusivamente.
 
•Bandera de ocultamiento: 0 normal, 1 para no exhibirse en listas.
 
•Bandera de sistema: 0 archivo normal, 1 archivo de sistema.
 
•Bandera de biblioteca: 0 ya se ha respaldado, 1 necesita respaldo.
 
•Bandera ascii / binario: 0 archivo en ascii, 1 archivo en binario.
 
•Bandera de acceso aleatorio: 0 solo acceso secuencial, 1 acceso aleatorio.

Conclusión
Un sistema de gestión de archivos es un
sistema.
Que proporciona servicios a usuarios y
aplicaciones.
Para el uso de archivos y conservación de
directorios y control de acceso.
Una función de cualquier esquema de gestión
de archivos.
Es la gestión del espacio en el disco.