Please enable JavaScript.
Coggle requires JavaScript to display documents.
SISTEMAS OPERATIVOS image, Logo, imagen, imagen, imagen, imagen,…
SISTEMAS OPERATIVOS
NOMENCLATURA DE ARCHIVOS
Las reglas exactas varían de sistema a sistema
Algunos sistemas de archivos distinguen entre mayúsculas y minúsculas
Muchos SO utilizan nombres de archivo con dos partes, separadas por un punto
La parte posterior al punto es la extensión de archivo
ESTRUCTURA DE ARCHIVOS
Secuencia no estructurada de bytes
El SO lo único que ve son bytes
Máxima flexibilidad
Secuencia de registros de longitud fija
Cada archivo con su propia estructura interna
La operación de lectura devuelve, sobreescribe o anexa un registro
Ningún sistema actual de uso general funciona así
Árbol de registros de longitud variable
Cada registro tiene un campo key
La operación básica es obtener el registro que tenga una clave dada
Se utiliza en grandes computadoras
Se añaden nuevos registros y el SO decide dónde colocarlos
TIPOS DE ARCHIVOS
Muchos SO soportan varios tipos de archivos
Archivos Regulares
Los Archivos Regulares
son aquellos que contienen información del usuario
Por lo general, los archivos regulares son archivos ASCII o binarios
La gran ventaja de los archivos ASCII es que se pueden mostrar e imprimir como están, y se pueden editar con cualquier editor de texto.
Directorios
Son archivos de sistema para el mantenimiento de una estructura del sistema de archivos.
Archivos Especiales de Caracteres
Se utilizan para modelar dispositivos seriales de e / s (terminales, impresoras, redes, etc.)
Tienen relación con la e / s
Archivos Especiales de Bloques se utilizan para modelar discos
Se utilizan para modelar discos.
ACCESO A ARCHIVOS
Acceso secuencial
Un proceso podía leer todos los bytes o registros en un archivo en orden
Acceso aleatorio
Atributos de Archivos
Todo archivo tiene un nombre y sus datos.
Atributo / Significado
Protección:
Quien tiene acceso al archivo y de qué forma
Contraseña:
Contraseña necesaria para acceder al archivo
Creador:
ID de la persona que creo el archivo
Propietario:
Propietario Actual
Bandera Solo Lectura :
0 para lectura y escritura, 1 para sólo lectura
Bandera oculto:
0 para normal, 1 para que no aparezca en los listados
Bandera del sistema:
0 para archivos normales, 1 para archivo de sistema
Bandera de archivo:
0 si ha sido respaldado, 1 si necesita respaldo
Bandera ASCII/Binario:
0 para archivo ASCII, 1 para archivo binario
Bandera acceso aleatorio:
0 para acceso secuencial, 1 para acceso aleatorio
Bandera temporal:
0 para normal, 1 para eliminar el archivo al salir del proceso
Banderas de bloqueo:
0 para desbloqueo, !0 para bloquearlo
Longitud de registro:
Número de bytes en un registro
Posición de la llave:
Desplazamiento de la llave dentro de cada registro
Longitud de la llave:
Número de bytes en el campo llave
Hora de creación:
Fecha y hora en que se creó el archivo
Hora del último acceso:
Fecha y hora en que se accedió al archivo por última vez
Hora de la última modificación:
Fecha y hora en la que se modificó por último vez el archivo
Tamaño actual:
Número de bytes en el archivo
Tamaño máximo:
Número de bytes hasta donde puede crecer el archivo