Aplicación de escritorio
Completado
BankerSim
Simulador visual del algoritmo del banquero para comprender decisiones de asignación de recursos y prevención de bloqueos.

Resumen del proyecto
BankerSim fue desarrollado para el curso de Sistemas Operativos de la UNED. Permite ingresar procesos y recursos, y analizar si el sistema puede conceder una asignación sin entrar en un estado de bloqueo.
La aplicación presenta matrices de asignación, vectores de recursos disponibles y el estado de cada proceso en una interfaz gráfica. El proyecto aplica conceptos de gestión de procesos, asignación de recursos, estados seguros y algoritmos de prevención de interbloqueos.
Lo que ofrece
- Simulación interactiva del algoritmo del banquero.
- Evaluación de estados seguros e inseguros del sistema.
- Gestión de procesos y recursos disponibles.
- Uso de matrices y vectores para modelar la asignación de recursos.
- Visualización de los estados de los procesos y sus recursos asignados.
Tecnologías
- Java
- Java Swing
- Apache NetBeans
- Banker's Algorithm