How sheaan7/proyecto-so-planificacion-cpu works
Es un simulador de planificación de CPU: el usuario ejecuta el programa con uno o varios escenarios; el programa los carga, simula FCFS, SJF y Round Robin para cada quantum configurado, calcula métricas y presenta los resultados, además de guardarlos. El motor modela llegadas, ejecución, E/S, estados de proceso y cambios de contexto. La documentación confirma los escenarios y artefactos principales; no se muestran vínculos con herramientas externas de ejecución o presentación.
Main entry points: main.c Carga y ejecución · planificador.c Motor de planificación · planificador.h Tipos y API · escenarios Escenarios
Components 9
Entrada de escenarios
- Escenarios
escenarios - Carga y ejecución
main.c
Simulación y análisis
- Tipos y API
planificador.h - Motor de planificación
planificador.c - Métricas y equidad
planificador.c - Formato Gantt
planificador.c
Resultados
- Informes y CSV
main.c - Resultados guardados
resultados
Other components
- Usuario CLI
Connections 9
- Usuario CLI → Carga y ejecución: ejecuta
README.md - Escenarios → Carga y ejecución: lee escenarios
README.md - Carga y ejecución → Motor de planificación: simula procesos
main.c - Carga y ejecución → Métricas y equidad: calcula métricas
main.c - Carga y ejecución → Formato Gantt: formatea Gantt
main.c - Carga y ejecución → Informes y CSV: compone informes
main.c - Motor de planificación → Tipos y API: usa tipos
planificador.c - Carga y ejecución → Tipos y API: usa API
main.c - Informes y CSV → Resultados guardados: escribe archivos
main.c