Informações da Disciplina

 Preparar para impressão 

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


Instituto de Ciências Matemáticas e de Computação
 
Sistemas de Computação
 
Disciplina: SSC0543 - Sistemas Computacionais Distribuídos
Distributed Computer Systems

Créditos Aula: 2
Créditos Trabalho: 1
Carga Horária Total: 60 h
Tipo: Semestral
Ativação: 15/07/2017 Desativação: 30/01/2023

Objetivos
Introdução aos conceitos básicos de sistemas computacionais distribuídos às técnicas de implementação e ao estudo de casos.
 
Introduction to basic concepts of distributed computing systems to implementation techniques and case studies.
 
 
Programa Resumido
Introdução e caracterização de sistemas computacionais distribuídos com ênfase em sistemas com acoplamento fraco. Evolução histórica. Modelos arquiteturais, objetivos, aplicações e tendências modernas. Noções sobre redes locais e sua aplicação em sistemas computacionais distribuídos. Comunicação e sincronização em Sistemas computacionais distribuídos. Servidores remotos. Servidor de arquivos, diretórios, impressora, nomes, correio eletrônico, etc. Sistema de Arquivos: organização, segurança, confiabilidade e desempenho. Estudos de Casos.
 
Introduction to and characterization of distributed computer systems with emphasis on loosely-coupled systems. Aspects of design and implementation.
 
 
Programa
Introdução e caracterização de sistemas computacionais distribuídos com ênfase em sistemas com acoplamento fraco. Evolução histórica. Modelos arquiteturais, objetivos, aplicações e tendências modernas. Noções sobre redes locais e sua aplicação em sistemas computacionais distribuídos. Comunicação e sincronização em Sistemas computacionais distribuídos. Servidores remotos. Servidor de arquivos, diretórios, impressora, nomes, correio eletrônico, etc. Sistema de Arquivos: organização, segurança, confiabilidade e desempenho. Estudos de Casos.
 
Introduction and characterization of distributed computing systems with an emphasis on systems loose weak coupling. Historic evolution. architectural models, objectives, applications and modern trends. Understanding local networks and their application in distributed computing systems. Communication and synchronization in distributed computing systems. remote servers. Server files, directories, printer server, name server, e-mail server, etc. File system: organization, safety, reliability and performance. Case Studies - design aspects and implementation of various proposed systems and successfully built recently.
 
 
Avaliação
     
Método
Exposição seguida de exercícios e trabalhos práticos desenvolvidos dentro e fora de classe.
Critério
Serão atribuídas notas aos trabalhos e provas desenvolvidos durante o semestre. A nota será calculada pela média ponderada das notas obtidas pelo aluno no decorrer do semestre.
Norma de Recuperação
(NP-2) / 5 * Mrec + 7 - NP, se Mrec > 5 Max { NP, Mrec }, se Mrec < 5
 
Bibliografia
     
Livro Texto:

COULOURIS, G.; DOLLIMORE, J.; KINDBERG, T. Gordon B. Distributed Systems: Concepts and Design, Addison-Wesley, Hardcover, 5th edition, Published May 2013, 1067 pages, ISBN 0132143011

Bibliografia Complementar:

TANEUMBAUM, A. S. Distributed Systems: Principles and Paradigms (2nd Edition), Prentice Hall, 2006, 704 pages.
GHOSH, S. "Distributed Systems: An Algorithmic Approach, Second Edition",  2014, ISBN: 1466552972, 552 pages 
PIERSON, J. M. "Large-Scale Distributed Systems and Energy Efficiency: A Holistic View", 2015, ISBN: 1118864638, 336 pages.

 

Clique para consultar os requisitos para SSC0543

Clique para consultar o oferecimento para SSC0543

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