Plano de Aula Sistemas Distribuidos Iwens

869 palavras 4 páginas
Universidade Federal de Goiás
Escola de Engenharia Elétrica e da Computação
Engenharia de Computação
Código da Matriz Curricular:

Plano de Disciplina

Ano Letivo: 2015 - 1º Semestre

Dados da Disciplina

Código Disc.

Nome
Carga Horária

Teórica
Prática

SISTEMAS DISTRIBUÍDOS I
48
16

Prof(a): IWENS GERVÁSIO SENE JÚNIOR
Turma: B
Ementa

Comunicação e sincronização em sistemas distribuídos. Protocolos. Sistemas operacionais distribuídos e de rede. Comunicação interprocessos. RPC (Remote Procedure Calling). Estudos de casos: modelos de sistemas de arquivos distribuídos. Serviços de nomes. Tempo e coordenação. Replicação. Transações e dados compartilhados. Controle de concorrência. Transações distribuídas. Tolerância a falhas. Tipos e motivação para aplicações distribuídas. Primitivas básicas de programação distribuída: controle de tarefas, comunicação e sincronização. Características básicas das primitivas. Tipos de linguagens e programas. Atividades em laboratório.

Objetivo Geral

Ambientar o aluno nos principais desafios e abordagens para desenvolvimento de sistemas distribuídos.

Objetivos Específicos

Ao final do curso, o aluno deverá:
1. Saber caracterizar criticamente um sistema distribuído em relação às propriedades de transparência, abertura, escalabilidade e flexibilidade, assim como identificar fatores de projeto dos sistemas que influenciam cada uma dessas propriedades.
2. Compreender e saber aplicar os modelos de programação de objetos distribuídos e de web services a problemas práticos.
3. Compreender os detalhes de funcionamento, projeto e implementação, dos sistemas de objetos distribuídos, serviços web, serviços e paradigmas para comunicação indireta.
4. Compreender em detalhes os problemas de manutenção de estado global e tempo, coordenação e acordo e gerenciamento de transações em sistemas distribuídos. Compreender os principais algoritmos aplicados às soluções desses problemas.

Relação com Outras Disciplinas

A disciplina é fortemente

Relacionados