OSLIVE: COMPILADOR COM ANTLR PARA REPRESENTAÇÃO GRÁFICA DE ÁRVORE DE PROCESSOS

JOÃO FELIPE LIMA DE OLIVEIRA;MARCO ANTÔNIO MARTINS PORTO NETTO;MADIANITA BOGO MARIOTI;JACKSON GOMES DE SOUZA
Resumo

Sistemas operacionais (SOs) desempenham um papel fundamental na gestão dos recursos dos hardwares e softwares e o estudo dos seus fundamentos é de grande importância nos cursos de Ciência da Computação. No Centro Universitário Luterano de Palmas – CEULP está sendo desenvolvida uma plataforma web chamada OSLive, que oferece recursos para auxiliar no ensino da disciplina Sistemas Operacionais. O presente trabalho apresenta o mínimo (MVP) de um módulo para o OSLive, que visa facilitar a compreensão da árvore hierárquica de processos, gerada a partir da execução de programas em C que utilizam a chamada de sistema fork. Para isso, foi criado um compilador, implementado em ANTLR, utilizando a gramática da linguagem C, e uma interface web para a interação com o usuário.

XXIII JORNADA DE INICIAÇÃO CIENTÍFICA
26 de Outubro de 2023
154-159
Palmas-TO