-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
113 lines (75 loc) · 2.63 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
********************************************************************************
* 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.