MC504 - Sistemas Operacionais
Primeiro Semestre de 2014
O livro The Little Book
on Semaphores, de Allen B. Downey, tem uma excelente lista de
problemas multithread. Você deve implementar uma animação de um destes problemas que permita:
- Boa visão do estado global da aplicação
- Boa visão das mudanças de estado
- Alteração de parâmetros (permita variar, por exemplo, o número de clientes)
Veja aqui algumas dicas do Kim Braga
(PED de MC504 em 2s2013) para fazer a interface.
Você deve deixar seu código disponível em um
repositório do tipo github ou
bitbucket. Alé do código, cada grupo dever´
incluir um texto explicativo sobre o problema abordado.
Considere as seguintes datas:
- 21 de abril: data limite para envio dos links repositórios para
islene at ic dot unicamp dot br;
- 22 de abril: data de apresentaçã do código
- 14 de abril: grupos que concluírem o projeto até esta data
ganharão bônus de 10% do valor da nota no projeto
na prova 1 (ou seja, quem tirar 10 no projeto somará 1.0
na nota da prova 1).
A ordem de apresentação dos grupos no dia 22 será decidida
por sorteio. Grupos que não enviarem o endereço do
repositório até o dia 21 ou não estiverem prontos
para apresentar no dia 22 terão desconto na nota.