Um projeto feito na disciplina de Sistemas Operacionais onde nos foi apresentado o conceito de programação concorrente e multithreading.
O projeto consiste em, numa malha ferroviária, 5 trens devem poder trafegar nas malhas sem ocorrerem colisões entre eles e nem "deadlocks".
O projeto foi feito em C++ e Qt5 para exibir os trens.