" "    Paula Prata,  Professora Auxiliar do Departamento de Informatica


Sistemas Distribuídos - Engenharia Informática  

Ano lectivo de 2020/2021
Programa e BibliografiaCrité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;

 Java EE:
- EJB1; EJB2; JPA;

                                                                        

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