SISTEMAS OPERACIONAIS DISTRIBUÍDOS E DE REDES - INF 01018 - 1999/1

Prof. Rômulo Silva de Oliveira
 
Avaliação:
  3 provas escritas sem consulta e 2 trabalhos (grupos no máximo de 3 alunos)
  Média = 0.25 * P1 + 0.25 * P2 + 0.15 * P3 + 0.1 * T1 + 0.25 * T2
  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:
 
Parte I - Conceitos Básicos
  Apresentação
  Introdução aos sistemas operacionais distribuídos
  Conceitos básicos
  Threads
  Modelo cliente-servidor
  Chamada remota de procedimento
 
Parte II - Algoritmos Distribuídos
  Sincronização de relógios
  Comunicação de grupo
  Exclusão mútua em ambiente distribuído
  Algorítmos para eleição
  Deadlocks em ambiente distribuído
--------------------------------------------------------------------------- Prova P1
 
Parte III - Principais Subsistemas
  Alocação de processadores
  Sistemas distribuídos de tempo real
  Serviço de nomes
  Sistemas de arquivos distribuídos
  Memória Compartilhada Distribuída
  Tolerância a falhas em ambiente distribuído
  Segurança em ambiente distribuído
--------------------------------------------------------------------------- Prova P2
 
Parte IV - Estudo de Casos
  Amoeba
  Mach
  Chorus
  DCE
  CORBA
  Internet
  Outros tópicos
--------------------------------------------------------------------------- Prova P3