Sistemas Operacionais 2 - Trabalho II: Semáforos e Variáveis de Condição