SISTEMAS DISTRIBUíDOS
Código: 21108
ECTS: 6
Departamento: Departamento de Ciências e Tecnologia
Área Científica: Engenharia Informática
Palavras-Chave:
    1. Sistemas Distribuídos
    2. Comunicação entre processos
    3. Computação paralela
Docente:
Ricardo José Vieira Baptista
Área Científica: Informática/Multimédia
Correio Eletrónico: ricardjose@fe.up.pt

Sinopse:
Num mundo em rede, os sistemas distribuídos constituem parte da infra-estrutura que assegura uma plataforma para a execução aplicacional de suporte à utilização funcional dos sistemas pelos utilizadores.
A distribuição de sistemas lida com problemas que têm de ser estudados em profundidade de forma a assegurar implementações correctas, nomeadamente os modelos e mecanismos de distribuição e os problemas e soluções associados aos mesmos.


Competências:
Conhecer os modelos de suporte à distribuição de sistemas;
Dominar os mecanismos de comunicação de suporte à distribuição e inter-processos;
Aplicar técnicas e algoritmos relacionados com computação distribuída;
Dominar os aspetos da segurança e tolerância em ambientes distribuídos


Conteúdos:
Fundamentos de Sistemas Distribuídos: Caracterização, Modelos e Redes
Comunicação: Inter-Processos, Invocação Remota, Comunicação Indireta, Sistema Operativo
Middleware: Objetos e Componentes Distribuídos, Web Services e Sistemas Peer-to-Peer
Partilha de Dados: Transações e Controlo de Concorrência, Transações Distribuídas, Replicação
Serviços: Segurança, Sistemas de Ficheiros Distribuídos, Serviços de Nomes


Bibliografia:
Distributed Systems. Concepts and Design, 5th Edition. Geroge, Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair, Addison-Wesley, ISBN 0-13-214301-1
 
 


Metodologias de Ensino:
E-learning



Total de Horas de Trabalho: 156
Total de Horas de Contacto: 26

Avaliação:
O regime de avaliação preferencial é o de avaliação contínua, constituída pela realização de 2/3 e-folios (trabalhos escritos em formato digital), ao longo do semestre letivo, e de um momento final de avaliação presencial (p-fólio), a ter lugar no final do semestre, com peso de, respetivamente, 40% e 60% na classificação final. Os estudantes podem, no entanto, em devido tempo, optar um único momento presencial de avaliação, realizando, então uma prova de Avaliação Final (exame) com o peso de 100%.


Observações:
Pré-requisitos: não aplicável.