A Support Tool for Learning Operating Systems

  • Shigueo Isotani FITO
  • Carlos Henrique Jorge FITO
  • Nelson Miguel Quitério Junior FITO
  • Fabiano Souza da Silva FITO
  • Seiji Isotani Osaka University

Abstract


We presented a tool to aid the student that studies the discipline of Operating Systems to understand better the behavior of the processes on operating systems. This tool captures user processes that are being executed in the computer in real time and shows those results graphically. The accomplished experiments show that the results obtained by the capture of processes information in the Operating System and that obtained accomplishing the simulations of scheduling algorithms can be compared in a clear and objective way. In that way, the student can easily visualize and distinguish the behavior of the different scheduling algorithms.

References

Carvalho, D. S., Balthazar, G. R., Dias, C. R., Araújo, M. A. P. e Monteiro, P. H. R. (2006) “Simulador para a Prática de Sistemas Operacionais”, XXVI Congresso da Sociedade Brasileira de Computação (CSBC), Campo Grande, MS.

Cañas, D. A. (1987) “Graphos: a graphic operating system”, ACM SIGCSE, Bulletin, Volume 19 (1) 201 – 205.

Cruz, E. H. M., Silva, V. P. e Gonçalves, R. A. L. (2007) “Sistema Operacional Integrado Simulado: Módulo de Entrada e Saída”, XIV Escola Regional de Informática da SBC, Guarapuava, PR.

Machado, F. B. e Maia, L. P. (2007) “Arquitetura de Sistemas Operacionais”, Editora LTC.

Maia, P. L. (2001) “SOsim: Simulador para o Ensino de Sistemas Operacionais”, Dissertação de Mestrado, NCE/UFRJ, [link], acessado em 04/08/2008.

Rocha, A. R., Schneider, A., Alves, J. C., Silva, R. M. A. (2004) “wxProc: Um Simulador de Políticas de Escalonamento Multiplataforma”, INFOCOMP Journal of Computer Science, Volume 3 (1) 43-47.

Silberschatz, A., Galvin, P. B., Gagne, G. (2004) “Fundamentos de Sistemas Operacionais”, tradução de Elisabete do Rego Lins, sexta Edição, Editora LTC.

Tanembaum, A. S. (2000) “Sistemas Operacionais: Projeto e Implementação”, tradução de Edson Furmankiewicz, Editora Bookman.
Published
2009-07-20
ISOTANI, Shigueo; JORGE, Carlos Henrique; QUITÉRIO JUNIOR, Nelson Miguel; SILVA, Fabiano Souza da; ISOTANI, Seiji. A Support Tool for Learning Operating Systems. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 17. , 2009, Bento Gonçalves/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 465-474. ISSN 2595-6175.