SISTEMAS OPERACIONAIS DISTRIBUÍDOS E DE REDES - INF 01018 - 1997/2

Prof. Rômulo Silva de Oliveira

Avaliação: 2 provas escritas sem consulta e 2 trabalhos (grupos no máximo 2 alunos)
Média = 0.3 * P1 + 0.3 * P2 + 0.2 * P3 + 0.2 * T
Prova de recuperação para uma das provas normais

Bibliografia:
TANENBAUM, A.S. Modern Operating Systems. Prentice-Hall, 1992.
TANENBAUM, A.S. Distributed Operating Systems. Prentice-Hall, 1995.
SILBERSCHATZ, A. & GALVIN, P. Operating Systems Concepts. 4th ed. Addison-Wesley, 1994.
SINGHAL,M. & SHIVARATRI,N. Advanced Concepts in Operating Systems. McGraw-Hill, 1994.
COULOURIS,G., DOLLIMORE,J., KINDBERG,T. Distributed Systems:Concepts and Design. Addison-Wesley, 2nd ed., 1994.
BIRMAN,K. Building Secure and Reliable Network Applications. Manning, 1996.

Programa do Curso:
18/08-Seg: Apresentação, introdução aos sistemas operacionais distribuídos
20/08-Qua: Conceitos básicos
25/08-Seg: Conceitos básicos
27/08-Qua: Modelo Cliente-Servidor
01/09-Seg: Chamada remota de procedimento
03/09-Qua: Comunicação de grupo
08/09-Seg: Sincronização de relógios
10/09-Qua: Sincronização de relógios
15/09-Seg: Exclusão mútua em ambiente distribuído
17/09-Qua: Algorítmos para eleição
22/09-Seg: Deadlocks em ambiente distribuído
24/09-Qua: Threads, conceitos e implementação
29/09-Seg: Prova P1
01/10-Qua: Alocação de processadores
06/10-Seg: Sistemas distribuídos de tempo real, conceitos
08/10-Qua: Sistemas distribuídos de tempo real, escalonamento
13/10-Seg: Serviços de nomes
15/10-Qua: Sistemas de arquivos distribuídos
20/10-Seg: Sistemas de arquivos distribuídos, NFS, RFS
22/10-Qua: Sistemas de arquivos distribuídos, Andrew, Coda
27/10-Seg: Memória compartilhada distribuída, modelos de consistência
29/10-Qua: Memória compartilhada distribuída, baseada em página, variável, objeto
03/11-Seg: Prova P2
05/11-Qua: Tolerância a falhas em ambiente distribuído
10/11-Seg: Segurança em ambiente distribuído
12/11-Qua: Estudo de caso, Amoeba
17/11-Seg: Estudo de caso, Mach
19/11-Qua: Estudo de caso, Chorus
24/11-Seg: Estudo de caso, DCE
26/11-Qua: Estudo de caso, CORBA
01/12-Seg: Estudo de caso, ActiveX, Java-RMI
03/12-Qua: Seminários
08/12-Seg: Prova P3
10/12-Qua: Seminários
15/12-Seg: Prova de Recuperação
17/12-Qua: Reserva
22/12-Seg: Livre