******************************************************************************** * pscheduler * ******************************************************************************** En este archivo se encuentra la información escencial, sobre la estructura y el uso del programa pscheduler. El programa se entrega con el código fuente y un archivo 'makefile' para realizar una recompilación del mismo en caso de ser necesaria. Contenido: ----------- 1- Autores 2- Archivos del programa 3- Estructura del programa 4- Estructuras de datos utilizadas 5- Ejecución del programa 6- Documentación 7- Licencia 1- Autores: ------------ Mariano Rodríguez 12-10892 Pablo Gonzalez 13-10575 2- Archivos del programa: -------------------------- El programa cuenta con 10 archivos, los cuales son los siguientes: - README - man-pscheduler - makefile - Estructuras (.h) - EstrucShed (.c y .h) - Colas (.c y .h) - menu (.c y .h) - main (.c) 3- Estructura del programa: ---------------------------- Cada archivo del programa, tiene cierta dependencia de los demás archivos del mismo para poder funcionar. Las dependencias son: main | |menu | |Colas | |string.h |EstrucSched | |Estructuras | |stblib.h |stdio.h 4- Estructuras de datos utilizadas: ------------------------------------ En el programa se utilizaron las siguientes estructuras de datos: - Estado - Proceso - Cola - EstrucSched Para más información sobre cada una de las estructuras, vea la Documentación (6), en la sección de Implementación. 5- Ejecución del programa: --------------------------- Para ejecutar el programa, es necesario llamar al ejecutable generado previamente por el 'makefile', el cual se llamará 'pscheduler' y pasarle por el terminal, en el mismo comando de ejecución del ejecutable anteriormente mencionado se debe indicar, el nombre del archivo que contiene los datos iniciales y el nombre del archivo donde se desea que se guarden los datos al terminar de correr el programa. Ejemplo: $ pscheduler datos archsalida 6- Documentación: ------------------ La misma se puede encontrar, en el archivo 'man-pscheduler' en el directorio raíz del programa. 7- Licencia: ------------------------ Este programa se encuentra protegido bajo una licencia MIT. Copyright (c) 2017 Mariano Rodríguez, Pablo Gonzalez.