Paula Prata, Professora Auxiliar do Departamento de Informatica
Sistemas
Distribuídos - Engenharia Informática
Ano lectivo de 2020/2021
Programa e
Bibliografia; Critérios de
avaliação;
<==
Ficha prática de revisão (ficheiros em java);
Teórica:
Introdução aos Sistemas Distribuidos:
T01;
Exercícios T01a;
Modelos de Programação Distribuída:
T02;
Concorrência:
T03a;
Exercicios;
T03b;
Comunicação entre Processos:
T04;
Objetos Distribuídos:
T05;
Modelos Arquiteturais: T06;
Modelos Fundamentais:
T07;
Tempo e Relógios: T08;
Sincronização:
T09;
Ordenação e relógios lógicos:
T10;
Prática:
A classe
InetAddress e Sockets UDP:
FP01;
Sockets TCP:
FP02;
Threads:
FP03;
FP04;
Servidores Multithreaded: FP05;
Trabalho prático 1;
Objetos Distribuídos:
FP06;
FP07;
Enterprise Java Beans e Timers: FP08;
JPA - Java Persistence API:
FP09;
Java Server Faces:
FP10;
exemplo;
Trabalho prático 2;
Revisões: exame 17/18;
exercícios;