Nome da Atividade
SISTEMAS DISTRIBUÍDOS E UBÍQUOS
CÓDIGO
22000318
Carga Horária
60 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Unidade responsável
CRÉDITOS
4
CARGA HORÁRIA TEÓRICA
4
CARGA HORÁRIA OBRIGATÓRIA
4
FREQUÊNCIA APROVAÇÃO
75%
Ementa
Transações distribuídas, interoperabilidade, consciência de contexto, segurança e privacidade, adaptabilidade, metamodelo de ambientes e descoberta de recursos aplicados à computação em grade, computação em nuvem, computação ubíqua e computação móvel.
Objetivos
Objetivo Geral:
A disciplina visa dar ao aluno uma visão dos problemas e técnicas presentes em sistemas distribuídos e ubíquos. São abordadas questões de coordenação e acordo, tratamento de eventos, descoberta de recursos e consciência de contexto na perspectiva da: computação em grade, em nuvem, móvel e ubíqua. Ao final da disciplina, o aluno será capaz de analisar e projetar sistemas computacionais levando em consideração essas questões.Conteúdo Programático
1. Fundamentos de sistemas distribuídos
2. Coordenação e acordo
3. Transações e controle de concorrência distribuída
4. Consciência do contexto
5. Descoberta de recursos
6. Introdução à computação em grade
7. Introdução à computação em nuvem
8. Introdução à computação móvel
9. Introdução à computação ubíqua
2. Coordenação e acordo
3. Transações e controle de concorrência distribuída
4. Consciência do contexto
5. Descoberta de recursos
6. Introdução à computação em grade
7. Introdução à computação em nuvem
8. Introdução à computação móvel
9. Introdução à computação ubíqua
Bibliografia
Bibliografia Básica:
- Couloris, G., Dollimore, J. , Kindberg, T. Sistemas distribuídos: conceitos e projeto. Bookman, 2007
- Rauber, T., Rünger, G. Parallel Programming for Multicore and Cluster Systems. Berlin: Springer-Verlag, 2010.
- Foster, I., Kesselman, C. The Grid 2, Second Edition: Blueprint for a New Computing Infrastructure. Elsevier, 2003.
Bibliografia Complementar:
- Tanenbaum, A., Van Steen, M. Distributed Systems: Principles and Paradigms. 2nd ed. Prentice Hall, 2006.
- Comissão Regional de Alto Desempenho - RS. Caderno dos Cursos Permanentes das ERADs. Porto Alegre: SBC, 2006.
- Nielsen, L. The Little Book of Cloud Computing. New Street Communications, 2013.
- Kurose, J. F., Ross, K. W. Redes de Computadores e a Internet. 3.ed. São Paulo: Pearson Addison Wesley, 2006
- Artigos selecionados.
- Tanenbaum, A. S. Redes de Computadores. 5. ed. Rio de Janeiro: Pearson, 2011
Disciplinas Equivalentes
Disciplina | Curso |
---|---|
SISTEMAS DISTRIBUÍDOS E UBÍQUOS | Ciência da Computação (Bacharelado) |
SISTEMAS DISTRIBUÍDOS E UBÍQUOS | Engenharia de Computação (Bacharelado) |