Posted by
ISSUX in
Apuntes,
Avisos,
Teoría on
11 4th, 2009 |
no responses
Los sistemas operativos estructuran la información almacenada en disco mediante los denominados sistemas de archivos; en este ejercicio deberás proporcionar un diagrama de clases que modele la siguiente descripción de un sistema de archivos simplificado:
- El sistema de archivos permitirá gestionar un único disco duro que tendrá una capacidad de almacenamiento expresada en Kbytes.
- El disco duro estará dividido en bloques, todos los bloques tendrán el mismo tamaño (también expresado en Kbytes) y cada bloque tendrá un identificador único (que será un entero) y un campo para “apuntar” al siguiente bloque del archivo (también un número entero).
- El sistema de archivos encargado de gestionar el disco duro contendrá al menos un directorio.
- Un directorio es un tipo especial de archivo que puede contener (o no) archivos.
- Un archivo tendrá un nombre y estará asociado con su directorio padre y con el primero de sus bloques.
¡Atención! No es preciso incluir métodos pero sí atributos con sus correspondientes tipos así como las diversas relaciones existentes entre las distintas clases