Volver al trabajo seleccionado

Sistemas / Proyecto Académico

Simulador de Planificación CPU

Aplicación para visualizar algoritmos de planificación de procesos del SO.

Tecnologías

Java / Swing/JavaFX / Estructuras de Datos

Vista principal de Simulador de Planificación CPU

01 / El punto de partida

Contexto

Proyecto para el curso de Sistemas Operativos enfocado en entender cómo el procesador gestiona las tareas.

02 / El desafío

El problema

La teoría matemática de los algoritmos de planificación es abstracta y difícil de visualizar.

03 / De la idea a la implementación

La solución

Un simulador gráfico donde el usuario ingresa procesos, tiempos de llegada y ráfaga, y el sistema calcula los tiempos de espera y retorno, dibujando el Diagrama de Gantt resultante.

04 / Cómo se conecta

Arquitectura

  • Lenguaje: Java
  • Paradigma: Programación Orientada a Objetos pura
  • UI: Interfaces nativas de Java

05 / Mi participación

Lo que construí

Implementación de algoritmos FCFS, SJF, SRTF, RR y generación de Diagramas de Gantt.

06 / El resultado

Resultados del proyecto

  • 01Implementación exitosa de 4 algoritmos clave
  • 02Interfaz gráfica interactiva para análisis visual

Siguiente proyecto

Aura Centro Psicológico