archivos
*Es la porción más pequeña (atómica) de almacenamiento secundario lógico.
*Un archivo es un conjunto de información binaria, es decir un conjunto que va desde 0 a 1.
*Este archivo puede almacenarse para mantener registro de información.
¿Qué es un sistema de archivos?Es un dispositivo de software encargado de la administración de la información debe permitir
-acceso (acceder a datos)
-verificación (verificar)
-manipulación (manipular) mover de un lado a otro.
*proporciona los mecanismo para el almacenamiento y el acceso en línea a datos y programas
Condiciones esencialesOrigen de los sistemas de archivos *Debe permitir almacenar (porque es un tipo de memoria) una cantidad muy grande de archivo.*La información debe ser persistente (que perdura con el tiempo) luego de la finalización de un proceso
*Debe permitir acceso concurrente (o sea manipular tareas simultáneamente) a un mismo archivo
Dimensión del usuario archivos (es la más cercana al usuario) NombreCaracterísticas: incluyentes y excluyentes Muchos sistemas operativos reconocen nombres de archivo de dos partes ejemplo Prog.c .c denominado extensión dearchivo “algo referido al archivo como nombre del propietario “ (vulgarmente es el apellido)
Estructura Los archivos pueden estructurarse de varias maneras Secuencial: secuencia noestructurada de bytes Registro: es una secuencia de registros de longitud fija cada una posee una estructura interna. Árbol (más cerca al usuario): administrado en forma de árbol, utilizadapor el usuario, no necesariamente todos son del mismo tamaño, cada campo contiene un campo de llave con el fin de buscar rápidamente una llave particular.
Tipos de archivos Regulares: contiene información del usuario. Archivos ASCII o archivos binariosDirectorios (raíz): son archivos de sistema que sirven para mantener la estructura del Sistema archivo.
Carácter: sirven para modelar archivos de E/S. Bloque: sirven para modelar discos.
AccesoSecuencial: Proceso por el cual los bytes o registro se pueden leer en orden, comenzando por el principio. Aleatorio: Proceso por el cual los bytes o registros se pueden leer en cualquier orden en el disco.
Atributos...
Regístrate para leer el documento completo.