Operaciones sobre ficheros (creacion, acceso, modificacion, etc)
Operaciones sobre ficheros completos
Las operaciones sobre ficheros completos con el
fichero como unidad, sin tener en cuenta sus registros. Sin embargo, la
organización del fichero y la estructura lógica de sus registros sí debe ser
tenida en cuenta al operar con él.
Creación de un fichero
El objetivo de esta
operación es permitir a los usuarios la creación de nuevos ficheros. Mediante
esta operación se indican las propiedades y las características del fichero
para que el sistema de ficheros pueda reconocerlo y procesarlo. En el proceso
de creación del fichero debe registrarse la información necesaria para que el
sistema pueda localizar el fichero y manipular sus registros lógicos. Para
ello, el método de acceso debe obtener información sobre el formato y el tamaño
de los registros lógicos y físicos, la identificación del fichero, la fecha de
creación, su posible tamaño, su organización, aspectos de seguridad, etc.
- el
fichero no se encuentra en el lugar indicado (dispositivo, directorio,
nombre).
- el
fichero se ha localizado pero el usuario no tiene permiso para acceder al
mismo.
- el
fichero no se puede leer por errores en el hardware del dispositivo de
almacenamiento.
- el fichero
no está abierto.
- no
se ha podido escribir en el dispositivo toda la información del fichero,
debido a fallos en el hardware.
- no
se ha podido escribir en el dispositivo toda la información del fichero
por falta de espacio en el dispositivo de almacenamiento.
Apertura de un fichero
En esta operación el método de acceso
localiza e identifica un fichero existente para que los usuarios o el propio
sistema operativo puedan operar con él. En algunos sistemas la operación de
creación no existe como tal, y es la operación de apertura de un fichero no
existente, la que implícitamente, crea un nuevo fichero. Los errores que pueden
producirse en la apertura de un fichero son los siguientes:
Cierre de un fichero
Esta operación se
utiliza para indicar que se va a dejar de utilizar un fichero determinado. Mediante
esta operación el método de acceso se encarga de "romper" la conexión
entre el programa de usuario y el fichero, garantizando la integridad de los
registros. Al ejecutar esta operación, el sistema se encarga de escribir en el
dispositivo de almacenamiento aquella información que contienen los búfer
asociados al fichero y se llevan a cabo las operaciones de limpieza necesarias.
Tras cerrar el fichero, sus atributos dejan de ser accesibles para el método de
acceso. El único parámetro necesario para realizar esta operación es el
identificador del fichero devuelto por el método de acceso al crear o abrir el
fichero. Los errores que se pueden producir al cerrar un fichero son los
siguientes:
Extensión del fichero
Esta operación permite
a los programas de usuario aumentar el tamaño de un fichero asignándole más
espacio en el dispositivo de almacenamiento. Para realizar esta operación el
método de acceso necesita conocer el identificador del fichero y el tamaño del
espacio adicional que se debe asignar al fichero. En función de la organización
del fichero, el método de acceso determinará si el espacio adicional que debe
asignar debe ser contiguo al fichero o no. mediante esta operación el atributo
que indica el tamaño del fichero será modificado y se devolverá al programa de
usuario con un código de estado. El único motivo para que esta operación no se
lleve a cabo con éxito es que no haya suficiente espacio disponible en el lugar
adecuado (no contiguo).
Protección de archivos
Muchos sistemas
informáticos modernos proporcionan métodos para proteger los archivos frente a
daños accidentales o intencionados. Las computadoras que permiten varios
usuarios implementan permisos sobre archivos para controlar quién puede o no
modificar, borrar o crear archivos y carpetas. A un usuario dado se le puede
conceder solamente permiso para modificar un archivo o carpeta, pero no para
borrarlo; o a un usuario se le puede conceder permiso para crear archivos o
carpetas, pero no para borrarlos. Los permisos también se pueden usar para
permitir que solamente ciertos usuarios vean el contenido de un archivo o
carpeta. Los permisos protegen de la manipulación no autorizada o destrucción
de la información de los archivos, y mantienen la información privada
confidencial impidiendo que los usuarios no autorizados vean ciertos archivos.
Otro mecanismo de
protección implementado en muchas computadoras es una marca de sólo lectura. Cuando
esta marca está activada en un archivo (lo que puede ser realizado por un
programa de computadora o por un usuario humano), el archivo puede ser
examinado, pero no puede ser modificado. Esta marca es útil para información
crítica que no debe ser modificada o borrada, como archivos especiales que son
usados solamente por partes internas del sistema informático. Algunos sistemas
incluyen también una marca oculta para hacer que ciertos archivos sean
invisibles; esta marca la usa el sistema informático para ocultar archivos de
sistema esenciales que los usuarios nunca deben modificar.
Protección legal de datos
de archivos
La protección de datos
personales y velar por la privacidad de la información es un tema de suma
importancia a nivel de empresas y de países. El mal uso de información personal
puede constituir un delito.
Algunos países
han creado organismos que se encargan del tema y de legislar respecto del
acceso, uso y confidencialidad de los datos.
Almacenamiento de
archivos
En términos físicos, la
mayoría de los archivos informáticos se almacenan en discos duros —discos
magnéticos que giran dentro de una computadora que pueden registrar información
indefinidamente—. los discos duros permiten acceso casi instantáneo a los archivos
informáticos.
Hace unos años
solían usarse cintas magnéticas para realizar copias de seguridad. También se
usaban otros medios de almacenamiento como discos compactos grabables, unidades
zip, etcétera.
No obstante en la
actualidad han cobrado mucho auge las memorias flash, dispositivos con mucha
capacidad de almacenamiento que tienen la ventaja de ser pequeños y portátiles;
suelen usarse para guardar archivos en dispositivos pequeños como teléfonos
móviles o reproductores de audio portátiles
Respaldo de archivos
Cuando los archivos
informáticos contienen información que es extremadamente importante, se usa un
proceso de respaldo (back-up) para protegerse contra desastres que podrían
destruir los archivos. hacer copias de respaldo de archivos significa
simplemente hacer copias de los archivos en una ubicación separada de modo que
se puedan restaurar si le pasara algo a la computadora, o si fueran borrados
accidentalmente.
Hay muchas
maneras de hacer copias de respaldo de archivos. La mayoría de los sistemas
informáticos proporcionan utilidades para ayudar en el proceso de respaldo, que
puede llegar a consumir mucho tiempo si hay muchos archivos a salvaguardar. Copiar
los archivos a otro disco duro en la misma computadora protege contra el fallo
de un disco, pero si es necesario protegerse contra el fallo o destrucción de
la computadora entera, entonces de deben hacer copias de los archivos en otro
medio que puede sacarse de la computadora y almacenarse en una ubicación
distante y segura
.
.
No hay comentarios :
Publicar un comentario