Está en la página 1de 20
Cap. IV Administracion de Archivos 1. Introduccion + De los roles que cumple el sistema operativo, probablemente el que mas consciente tengan en ‘general sus usuarios es el de la gestién del espacio de almacenamiento, esto es, el sistema de archivos. Al dia A de hoy, todos los usuarios de equipo de cémputo dan Seca por sentado y comprenden a grandes rasgos la ‘organizacién del espacio de almacenamiento en un directorio jerarquico, con unidades de almacenamiento llamadas archivos,’ de diferentes tipos segin su funcién. *La abstraccién que hoy conocemos como sistemas de archivos es una de las que mas tiempo han vivido y se han mantenido a lo largo de la historia de la computacién, sobreviviendo 2 lo largo de practicamente todas las generaciones de sistemas operativos. a. Introduccién “La informacién cruda tiene que pasar una serie de transformaciones. Yendo de niveles superiores a niveles més. bajos, un programa estructura sus datos en archivos, siguiendo el formato que resulte mas 1. Introduccioi pertinente al tipo de informacién a representar. Un conjunto de archivos hoy en dia es. tipicamente representado en una estructura de directorios, y ‘aunque existen otros mecanismos para su organizacién, ‘estos no estn tan ampliamente difundidos. 2. Concepto de archivo “En primer término, un archivo es un tipo de datos PI @elstacolcoNe( abstracto. Esto es, en programacién moderna Podriamos verlo ‘como una estructura que archivo exclusivamente permite que la manipulemos por medio de una interfaz orientada a objetos + Para el usuario, los archivos son la unidad légica minima al hablar habla de almacenamiento: Todo el almacenamiento persistente (que sobrevive en el PMa@orreceK ls tiempo, sea a reinicios del sistema, a pérdida de corriente © a otras circunstancias en el transcurso ETcaalie) normal de ejecucién) en el sistema al que tiene acceso, se efectia dentro de archivos; el espacio libre en los diferentes dispositivos no tiene mayor existencia fuera de saber que est potencialmente disponible. Pl. Operaciones con archivos pe eye tert (aol aI ca nner} Ez © Crear Asigna espacio en el dispositivo yen su directorio para alojar ‘aun nuevo archivo. © Borrar Elmina al archivo del directorio y, de ser procedente, libers ‘el espacio del dispositivo Abrir Solicita al sistema operativo verifcar si tenemos el acceso para el modo de accesa al archiva que indiquemes y si el medio lo Ssoporta. Abrir un archivo es necesario para todas las siguientes ‘operaciones. * Cerrar Indica a sistema que el proceso en cuestién terminé de ‘trabajar con el archivo; el sistema entonces debe vaciar los buffers 4 cisco y eliminaria entrada que representa a esta combinacion {archiverproceso de las tablas activas,invalidando al descriptor de arehive, * Leer: Cuando indicamos al sistema que queremos leer de un archivo hacia ideterminado buffy, ste copia e sguiente pedazo de informacion « ate texe pedano podrs ser una linea 0 un Bloque @e longtud efi, Ldependiendo del modo en que se soit la lecture. sistema rantlene lun apuntador a la dltima posicén lida, para poder continuar con la lectra « Eseribi:Teniendo un archivo ya existent, guarda informacion en él Puede ser que esciba desde

También podría gustarte