Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Escola de Artes, Ciências e Humanidades
 
Artes, Ciências e Humanidades
 
Disciplina: ACH2147 - Desenvolvimento de Sistemas de Informação Distribuídos
Development of Distributed Information Systems

Créditos Aula: 4
Créditos Trabalho: 0
Carga Horária Total: 60 h
Tipo: Semestral
Ativação: 01/01/2021 Desativação:

Objetivos
Introduzir os fundamentos teóricos e práticos aplicados no desenvolvimento de sistemas de informações distribuídos.
 
 
 
Docente(s) Responsável(eis)
3286158 - Daniel de Angelis Cordeiro
3073748 - Gisele da Silva Craveiro
7293313 - Norton Trevisan Roman
 
Programa Resumido
Arquiteturas de sistemas distribuídos; Processos distribuídos; Comunicação; Nomeação; Coordenação; Consistência e replicação.
 
 
 
Programa
Definição de sistemas distribuídos; arquiteturas de sistemas distribuídos; formas de divisão e organização de computação em processos distribuídos; mecanismos de comunicação entre processos; nomeação de componentes distribuídos; algoritmos distribuídos de sincronização e coordenação; modelos de consistência de dados distribuídos e estratégias de replicação.
 
 
 
Avaliação
     
Método
Serão atribuídas notas a exercícios e trabalhos práticos, executados alguns em classe e outros fora de classe.
Critério
Média ponderada das notas atribuídas às provas, exercícios e/ou trabalhos práticos.
Norma de Recuperação
Média ponderada da nota final e de provas e/ou trabalhos de recuperação.
 
Bibliografia
     
Andrew S. Tanenbaum e Maarten Van Steen. Sistemas Distribuídos: Princípios e Paradigmas. Pearson Universidades, 2ª edição, 2007.

George Coulouris, Jean Dollimore, Tim Kindberg e Gordon Blair. Sistemas Distribuídos - Conceitos e Projetos. Bookman, 5ª edição, 2013.

Ajay D. Kshemkalyani e Mukesh Singhal. Distributed Computing Principles, Algorithms, and Systems. Cambridge University Press, 2011.

Armando Fox e David Patterson. Construindo Software como Serviço – uma abordagem Ágil usando Computação em Nuvem. Strawberry Canyon, 2015.


Bibliografia Complementar:
•	James B. Lee, Brent Ware - Open Source Web Development with LAMP: Using Linux, Apache, MySQL, Perl, and PHP, Addison Wesley 2002. 
•	Jim Conallen, Building Web Applications with UML, Addison-Wesley, 1999
•	HALL, M. E BROWN, L. Core Web Programming. Prentice Hall Ptr Core Series, 2001
•	Louis Rosenfeld and Peter Moville, Information Architecture for the World Wide Web. O´Reilly, 1998
•	Luke Welling and Laura Thomson, PHP and MySQL Web Development
•	Thomas, D. et al. Professional PHP4 Programming. Wrox Press Inc., 2002.
•	HOMER, A. Professional Active Server Pages 3.0. Wrox Press Inc., 1999.
•	WILLIAMS, H E LANE, D. Web Database Applications with PHP & MySQL. O'Reilly & Associates, 2002.
 

Clique para consultar os requisitos para ACH2147

Clique para consultar o oferecimento para ACH2147

Créditos | Fale conosco
© 1999 - 2023 - Superintendência de Tecnologia da Informação/USP