martes, 21 de diciembre de 2010

Manejo e implementacion de archivos-proyecto 1

Bueno Juan ,aqui esta lo que me habias pedido, el proyecto de "archivos". Para la mara que no sea de la usac , o no ha llevado el curso , el primer proyecto de "manejo e implementacion de archivos" consiste en la creacion de un sistema de archivos "extended 2", o "ext 2" , como el usado por los sistemas operativos basados en Unix como por ejemplo linux , el proyecto cuenta con las estructuras del sistema de archivos que son:Superbloque,bitmap de inodos,bitmap de bloques,  tabla de inodos , y los bloques de datos.Ademas cuenta con una aplicacion en consola ,q si no recuerdo mal, contaba con todas las opciones como crear,modificar, y eliminar archivos y directorios , modificar archivos(utilizando un editor de texto  en consola que yo programe) y otras opciones que no recuerdo todas, solo recuerdo el mostrar los bitmaps,mostrar el contenido de los bloques, y la ultima opcion , en la cual se ingresaba la ruta hacia un archivo , y se graficaba la jerarquia de directorios en color negro , y la ruta especificada en color rojo, mostrando la informacion de los inodos utilizados hasta llegar al archivo requerido. El proyecto fue hecho en el lenguaje c++ .No recuerdo del todo , pero creo que utilice ciertas librerias de c++ para la creacion del editor de texto , y el sofware "graphviz" para la graficacion , asi como el visor de imagenes que Debian trae por default(no recuerdo el nombre). Para la mara que tenga alguna duda, o que necesite informacion escribame. A continuacion dejo el link para descargarlo, esta en un zip que es el que entregue al auxiliar del curso , no recuerdo q mas informacion lleva.

Descargar el proyecto.

1 comentario: