Sistemas Distribuídos

COM032- Sistemas Distribuídos

Informações Gerais: 

  • Disciplina do 7o Período do Curso de Sistemas de Informação
  • 04 Créditos
  • Professor: Alessandro Vivas Andrade 
  • E-mail: prof.alessandrovivas@gmail.com 

Horário e Local das Aulas:

  • Quinta-feira: 21:00 às 23:00 horas 
  • Sexta-feira: 18:00 às 20:00 horas 

Cronograma de Aulas:

Aula Data Tópico
Materiais 
01 24/05/2017 Caracterização de Sistemas Distribuídos Slides
02 25/05/2017 Modelos de Sistema Slides
03 31/05/2017 Arquiteturas Slides
04 01/06/2017 Suporte do Sistema Operacional Slides
05 07/06/2017 Processos e Threads Slides
06 08/06/2017 Comunicação  Slides
07 14/06/2017 Objetos    Slides
08 21/06/2017 Segurança Slides
09 22/06/2017 Corba   Slides
10 28/06/2016 Serviço de Nomes Slides
11 29/06/2017 Serviço de Nomes Slides
12 05/07/2017 Seminários
13 06/07/2017 Clocks Lógicos Slides
14 12/07/2017 Clocks Lógicos Slides
15 13/07/2017 Prova 1 
16 02/08/2017 Coordenação e Acordo Slides
17 03/08/2017 Coordenação e Acordo Slides
18 09/08/2017 Multimídia Slides
19 10/08/2017 Sistemas de Arquivos Distribuídos Slides
20 16/08/2017 Sistemas de Arquivos Distribuídos Slides
21 17/08/2017 Transações Distribuídas Slides
22 23/08/2017 Memória Compartilhada Distribuída Slides
23 24/08/2017 Memória Compartilhada Distribuída Slides
24 30/08/2017 Replicação Slides
25 31/08/2017 Replicação Slides
26 06/09/2017 Tolerância a Falhas Slides
27 13/09/2017 Tolerância a Falhas Slides
28 14/09/2017 Web Services Slides
29 20/09/2017 Web Services Slides
30 21/09/2017 Segunda Avaliação

Tarefas:

As especificações do trabalho estão descritas no arquivo abaixo. 

Tarefa 
Data de Entrega 
Tarefa 01 08/06/2017
Tarefa 02 10/08/2017

Exercícios:

Exercícios de Sistemas Distribuídos

Arquivo RPC

Bibliografia Básica:

  • TANENBAUM, Andrew S.; STEEN, van. Distributed Systems: Principles and Paradigms. 2 ed. Prentice Hall, 2006.
  • COLOURIS, G., DOLLIMORE, J., KINDBERG, J. Distributed systems: concepts and design. 4. ed. Harlow: Addison
  • Wesley. 2005.
  • Lynch, Nancy A. Distributed Algorithms. 1 ed. Morgan Kauffman, 1997.

Bibliografia Complementar:

  • BARBOSA, V. An introduction to distributed algorithms. Cambridge: MIT, 1996.
  • MULLENDER, S., Distributed Systems, 2nd Edition, ACM Press Frontier Series, Addison-Wesley, 1993, ISBN:
  • 0201624273.
  • VERÍSSIMO, P., RODRIGUES, L., Distributed Systems for Systems Architects, Kluwer, 2000