Universidade Estadual do Maranhão Centro de Ciências Exatas e

Propaganda
Universidade Estadual do Maranhão
Centro de Ciências Exatas e Tecnológicas
Curso de Engenharia da Computação
01 – O estacionamento de uma universidade possui 30 vagas.
Enquanto o mesmo possui vagas, não existe prioridade para quem
estaciona. Quando o mesmo está cheio, forma-se uma fila, onde
professores possuem a mais alta prioridade, seguido pelos
funcionários e após os alunos. Utilize Java com Threads para
"simular" este problema. Utilize 10 professores, 15 funcionários, 30
alunos. Todo thread recebe uma prioridade padrão que é igual ao
menor nível de prioridade possível. Para configurar essa prioridade,
pode ser utilizado o método setPriority. (5 Pontos)
02 – Investigue na Internet o algoritmo de ordenação RankSort
Concorrente e crie sua própria implementação em Java. (5 Pontos)
Disciplina: Programação Concorrente
Prof.: Dr. Luís Carlos Costa Fonseca
Download