El prop≤sito de este proyecto, es crear un entorno visual en el cual se pueda experimentar fßcilmente con un sistema operativo.
Deberß cumplir los siguientes requisitos:
Tendrß que ser un entorno visual e intuitivo que resulte amigable al usuario.
Las estructuras de datos mas importantes de dicho sistema operativo se representarßn grßficamente para su mejor comprensi≤n.
Tendrß que permitir la observaci≤n de las interacciones del sistema completo, asφ como de cada una de sus partes por separado.
Tendrß que ser modular y fßcilmente modificable, en especial tendrß que ser sencillo a±adir nuevos algoritmos.
La aplicaci≤n serß software libre, y tendrß que ser desarrollada utilizando tan solo software libre y estßndares abiertos.
Teniendo en cuenta los requisitos anteriores, se deberßn representar los siguientes mecanismos:
Planificaci≤n de procesos.
Planificaci≤n de memoria.
Planificaci≤n de disco.