IF54D: Sistemas Operacionais Distribuídos
Dados da disciplina
- Disciplina: IF54D - Sistemas Operacionais Distribuídos
- Curso: Tecnologia em Desenvolvimento de Sistemas Distribuídos
- Carga Horária (horas): teoria 00h, prática 80h, total 80h
- Pré-requisito:
- Professor: Carlos A. Maziero
Competências
Utilizar sistemas operacionais de rede e sistemas operacionais distribuídos.
Habilidades
- Instalar e configurar sistemas operacionais distribuídos.
- Conhecer a arquitetura dos sistemas operacionais distribuídos.
- Compartilhar e utilizar recursos distribuídos.
Bases tecnológicas
- Arquitetura de sistemas operacionais distribuídos e sistemas operacionais de rede. Proteção, segurança, tolerância a falhas em sistemas operacionais de rede e sistemas operacionais distribuídos. Sistemas operacionais multiprocessadores. Introdução à análise de desempenho. Processos de instalação e configuração de sistemas operacionais.
- Configuração de um ambiente heterogêneo. Instalação e configuração de diferentes sistemas operacionais.
- Integração entre diferentes sistemas operacionais. Tecnologias e produtos de integração.
- Estudos de caso.
- Atividades de laboratório.
Avaliação
float p1, p2 ; // provas (bimestrais) float t1, t2 ; // trabalhos (médias bimestrais) float m, freq ; // média, frequência m = (p1 + t1 + p2 + t2) / 4 ; printf ("%sprovado\n", freq < 0.75 ? "re" : m >= 6.0 ? "a" : "re") ;
Bibliografia
Básica:
- Sistemas Operacionais Modernos. A. Tanenbaum. Ed. Guanabara Koogan, 2001.
- Distributed Operating Systems. A. Tanenbaum. Ed. Prentice Hall, 1994.
- Modern Operating Systems. A. Tanenbaum. Ed. Prentice Hall, 2001.
Complementar:
- Distributed Systems - Concepts and Design. G. Colouris, J. Dollimore, T. Kindberg. Ed. Addison-Wesley, 1994.
- Managing NFS and NIS. H. Stern. Ed. O'Reilly, 1995.
- Distributed Systems - Architecture and Implementation. B. Lampson, M. Paul, H. Siegert. Ed. Springer-Verlag, 1981.
Observações
- Podem ocorrer mudanças nesta página, com a devida divulgação prévia aos alunos.