A disciplina Projeto de Sistemas Operacionais
tem por objetivo fornecer ao aluno uma visão geral dos principais
problemas e soluções envolvidos na concepção
de um sistema operacional distribuído. O curso está dividido
em 7 módulos: Definição de Sistemas Distribuídos,
Arquiteturas Paralelas e Distribuídas, Aspectos no Projeto de Sistemas
Distribuídos, Sistemas Operacionais em Rede, Gerência de Processos
Distribuídos, Gerência de Arquivos Distribuídos e Estudo
de Caso. Ao final do curso, o aluno deverá ser capaz de:
a) Distinguir os problemas relacionados ao
projeto de um sistema operacional distribuído.
b) Enumerar as principais soluções
teóricas encontradas para os problemas relacionados acima.
c) Analisar detalhadamente o custo/benefício
das soluções propostas na literatura para a concepção
de um sistema distribuído.