Paula Prata,  Professora Auxiliar do Departamento de Informatica


Sistemas Distribuídos - Engenharia Informática  

Ano lectivo de 2015/2016
Programa e Bibliografia; Critérios de Avaliação 

 

Teórica:

Introdução aos Sistemas Distribuídos: T01; Exercícios T01a;
Modelos de Programação Distribuída: T02;
Programação Concorrente: T03; Exercícios; T03a;
Comunicação Interprocessos: T04;
Objetos Distribuídos: T05;
Modelos Arquiteturais: T06;
EJB - Enterprise Java Beans: T07; T08;
JPA - Java Persistence API: T09;
Modelos Fundamentais: T10;
Tempo e Relógios: T11;
Algoritmos de Sincronização: T12;


Ordenação e Relógios Lógicos: T13;
Web Services: T14;


Trabalho Prático 1: TP01;   Trabalho Prático 2: TP2;  

 

 ICT Entrepreneur;

Prática:

I/O; A classe InetAddress: FP01;
Sockets TCP e UDP: FP02; 
Sockets e Threads:
 FP03: FP04;
Servidores Multithreaded: FP05;
RMI:
 FP06; FP07;
Java EE:

EJB - FP08; 
JPA - FP09;
JSF
 - FP10;

Web Services - FP11;