DC-UFRPE/Bacharelado em Ciência da Computação/Tópicos Avançados em Sistemas Distribuídos I

Fonte: Wikiversidade

Programa da Disciplina[editar | editar código-fonte]

Nome: Tópicos Avançados em Sistemas Distribuídos I
Código: 14060
Departamento: Departamento de Computação (DC)
Área: Informática
Carga-horária total: 60 horas
Créditos: 4
Pré-requisitos: Projeto de Sistemas Distribuídos

Ementa[editar | editar código-fonte]

Levantamento, análise e desenvolvimento de conceitos e técnicas avançadas em Redes de Computadores, permitindo ao aluno conhecer o estado da arte nesta área de pesquisa.

Conteúdos[editar | editar código-fonte]

  1. Tópicos avançados na área de sistemas distribuídos
    1. Computação orientada a serviço (SOC/SOA);
    2. Computação em nuvem;
    3. Computação móvel;
    4. Requisitos não-funcionais (segurança, performance) em sistemas distribuídos.

Bibliografia Básica[editar | editar código-fonte]

  1. Coulouris, G. and Dollimore, J. and Kindberg, T, "Sistemas Distribuídos, 4a Ed.", Bookman, 2007.
  2. Tanenbaum, A. S.; Van Steen, M. “Sistemas Distribuidos: Principios E Paradigmas”. Prentice Hall, 2007.
  3. Tanembaum, Andrew S. “Redes de Computadores”. Rio de Janeiro: Elsevier, 2003. 945p.

Bibliografia Complementar[editar | editar código-fonte]

  1. Goetz, Brian; Guimarães, Petula. Java concorrente na prática. Rio de Janeiro, RJ: Alta Books, c2008. xx, 278 p. ISBN 9788576082071.
  2. Tanembaum, Andrew S. Sistemas operacionais modernos. 3. ed. São Paulo: Pearson Prentice Hall, 2009. xvi, 653p.
  3. Tanembaum, Andrew S. “Sistemas operacionais modernos”. 3. ed. São Paulo: Pearson Prentice Hall, 2009.
  4. Carvalho, Luciano Gonçalves de. Segurança de redes. Rio de Janeiro: Ciência Moderna, 2005. 79 p.
  5. Deitel, Harvey M.; Deitel, Paul J. Java: como programar. São Paulo: Prentice Hall, 2005.