Simulador de Sistemas Operacionais PampaSim
Resumo
O ensino de sistemas operacionais enfrenta o desafio da abstração, onde mecanismos internos como o escalonamento de processos são de difícil observação em sistemas reais. O PampaSim surge como uma solução didática baseada em eventos discretos, permitindo que estudantes visualizem e experimentem cenários de execução de processos em tempo real. Construído sob o padrão arquitetural MVVM e desenvolvido utilizando Java e JavaFX, o simulador oferece uma interface intuitiva para a configuração de algoritmos de escalonamento e criação de processos. Este trabalho explora a estrutura modular do sistema, suas funcionalidades principais e sua relevância como recurso aberto e expansível para suporte do estudo de sistemas operacionais.Referências
Banks, J., Carson II, J. S., Nelson, B. L., and Nicol, D. M. (2014). Discrete-Event System Simulation. Pearson, 5 edition.
Christopher, W. A., Procter, S. J., and Anderson, T. E. (1993). The nachos instructional operating system. In Proceedings of the USENIX Winter 1993 Conference, page 481.
Fuksa, M., Speth, S., and Becker, S. (2025). MVVM Revisited: Exploring Design Variants of the Model-View-ViewModel Pattern. Springer Nature Switzerland.
Grotzer, T. A. and Shane Tutwiler, M. (2014). Simplifying causal complexity: How interactions between modes of causal induction and information availability lead to heuristic-driven reasoning. Mind, Brain, and Education, 8(3):97–114.
Maia, L. P. (2001). Sosim: Simulador para o ensino de sistemas operacionais. Dissertação de mestrado, Universidade Federal do Rio de Janeiro (UFRJ).
Robinson, S. (2004). Simulation The practice of model development and use. Addison-Wesley, 15th edition.
Silberschatz, A., Galvin, P. B., and Gagne, G. (2015). Fundamentos de Sistemas Operacionais. LTC, 9 edition.
Tanenbaum, A. S. and Bos, H. (2015). Sistemas Operacionais Modernos. Pearson Education do Brasil, 4 edition.
Christopher, W. A., Procter, S. J., and Anderson, T. E. (1993). The nachos instructional operating system. In Proceedings of the USENIX Winter 1993 Conference, page 481.
Fuksa, M., Speth, S., and Becker, S. (2025). MVVM Revisited: Exploring Design Variants of the Model-View-ViewModel Pattern. Springer Nature Switzerland.
Grotzer, T. A. and Shane Tutwiler, M. (2014). Simplifying causal complexity: How interactions between modes of causal induction and information availability lead to heuristic-driven reasoning. Mind, Brain, and Education, 8(3):97–114.
Maia, L. P. (2001). Sosim: Simulador para o ensino de sistemas operacionais. Dissertação de mestrado, Universidade Federal do Rio de Janeiro (UFRJ).
Robinson, S. (2004). Simulation The practice of model development and use. Addison-Wesley, 15th edition.
Silberschatz, A., Galvin, P. B., and Gagne, G. (2015). Fundamentos de Sistemas Operacionais. LTC, 9 edition.
Tanenbaum, A. S. and Bos, H. (2015). Sistemas Operacionais Modernos. Pearson Education do Brasil, 4 edition.
Publicado
06/05/2026
Como Citar
DUTRA, Igor G.; SOUZA, Pedro P.; AMARAL, Rafael B..
Simulador de Sistemas Operacionais PampaSim. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 26. , 2026, Bagé/RS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2026
.
p. 129-132.
ISSN 2595-4164.
DOI: https://doi.org/10.5753/eradrs.2026.21461.
