mcanas
Power Member
Oi pessoal,
estou aqui a fazer um projecto para uma disciplina (Sistemas Operativos) onde tenho de programar uma rotunda em C com vários semáforos. Mas estou aqui com algumas dificuldade para implementar isto. O enunciado é este.
Eu vou ter 4 entradas para a rotunda controladas por semáforos e haverá também 4 saídas mas estas sem necessidade de ter semáforo. Cada via de entrada pode estar sempre a produzir carros.
A minhas grandes dúvidas são como será melhor fazer isto a nível de produtores e consumidores e como irei fazer depois a sincronização.
Eu primeiro queria ter a rotunda a funcionar bem com os carros para depois então partir para os peões e o eléctrico.
Agradecia imenso que me pudessem dar umas luzes que estou mesmo à toa com isto.
estou aqui a fazer um projecto para uma disciplina (Sistemas Operativos) onde tenho de programar uma rotunda em C com vários semáforos. Mas estou aqui com algumas dificuldade para implementar isto. O enunciado é este.
Eu vou ter 4 entradas para a rotunda controladas por semáforos e haverá também 4 saídas mas estas sem necessidade de ter semáforo. Cada via de entrada pode estar sempre a produzir carros.
A minhas grandes dúvidas são como será melhor fazer isto a nível de produtores e consumidores e como irei fazer depois a sincronização.
Eu primeiro queria ter a rotunda a funcionar bem com os carros para depois então partir para os peões e o eléctrico.
Agradecia imenso que me pudessem dar umas luzes que estou mesmo à toa com isto.