<< >> Título

Condiciones generales


Tareas de los alumnos

La práctica asignada consiste en la implementación de un componente funcional, según se describe en este documento. La implementación se llevará a cabo en C o en C++, cumpliendo estrictamente las interfaces propuestas.

El trabajo se llevará a cabo en dos etapas. En la primera se realizará un diseño preliminar de los algoritmos y estructuras de datos que se van a utilizar. Este diseño será sometido a revisión por el profesor tutor de la práctica, que dará su aprobación para la implementación definitiva, que será la segunda etapa.

La implementación habrá de seguir el método y los criterios de calidad expuestos en la práctica sobre programación modular. Se diseñarán ficheros de interfaz y de implementación, y se crearán los makefiles apropiados.

Una vez culminada la implementación, se elaborará un breve informe/memoria del trabajo realizado, que será entregado al profesor tutor para su evaluación.

Guía de lectura

Este documento no ha de leerse por completo. Cada práctica necesita de la documentación parcial de un número de capítulos. El grado de profundidad con la que ha de verse un capítulo depende también del tipo de práctica asignada. Así, el desarrollador de la práctica de Sistema de Ficheros Simbólico ha de leer el capítulo sobre el S.F. Básico, pero sólo para conocer la interfaz de funcionamiento.

En cualquier caso, es necesaria la lectura del capítulo 2 (Descripción general del sistema), donde se describe el sistema en general, las características comunes, y algunos detalles relacionados con el desarrollo en el laboratorio.

Esta es la documentación específica de cada práctica:

Simulación de disco

capítulo 3(Simulación de un disco)
Caché de disco
capítulos 4 (Sistema de Bloques Físicos) y 5 (Caché de disco)
Sistema de ficheros básico
capítulos 4 (Sistema de Bloques Físicos) y 6 (Sistema de ficheros básico)
Sistema de ficheros simbólico
capítulos 4 (Sistema de Bloques Físicos), 6 (Sistema de ficheros básico) y 7 (Sistema de ficheros simbólico)


<< >> Título