Programa do Curso e Calendário

Ordem Aulas e Atividades

(Quartas, 8h; Sextas, 10h, Sala 4)

Data

(2003.1)

1 Introdução a Sistemas Distribuídos (SD)

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

23/4
2 Características de SDs

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

25/4
3 Modelos arquiteturais
Inclui modelo cliente-servidor e objetos distribuídos

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

30/4
Feriado 01/5, inviabilizando aula em 02/5 (sexta-feira)
4 Modelos fundamentais 
Modelos de interação, de falhas, de segurança

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

07/5
5 Modelos de comunicação
Elementos básicos de comunicação: sockets, UDP, TCP, RPC, Representação Externa de Dados, Marshalling

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

09/5
6 Sincronização e Concorrência

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

14/5
ÚLTIMO DIA PARA CORREÇÕES E MODIFICAÇÕES DE MATRÍCULA 15/5
7 Considerações sobre projeto de SDs
Carga, consistência, comunicação, estrutura de software

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

16/5

SBRC - Natal, 19-23/5
8 WebServices (Marcelo Faro) 28/5
9 Introdução a CORBA (Common Object Request Broker Architecture)

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

04/6
10 O Adaptador de Objetos CORBA

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

06/6
11 O Serviço de Nomes CORBA e Interoperabilidade entre ORBs 

Transparências (PDF): 1/pág. (colorido), 6/pág. (p&b)

11/6
12 Laboratório: conhecendo um ambiente de programação JavaRMI

Lab. Grad6

13/6
13 Laboratório: conhecendo um ambiente de programação CORBA

Lab. Grad6

18/6

Middleware - Rio de Janeiro, 16-20/6

Último dia para Cancelamento de Disciplinas e Trancamento de Semestre 25/6
14 Laboratório: desafio de programação CORBA

Lab. Grad6

25/6

15 Laboratório: desafio de programação CORBA

Lab. Grad6

27/6
16 Seminário: ambiente de programação CORBA
Apresentação dos alunos sobre desafio de programação CORBA
Seminário prático

Lab. Grad6

02/7
17-29 Projeto em andamento 04/7-13/8
  Apresentação do projeto 04/7
S.B.P.C. - 55ª Reunião Anual da Sociedade Brasileira para o Progresso da Ciência, 13-18/7
  Consolidação do projeto 25/7
30 Entrega do projeto

Lab.

15/8
CALENDÁRIO ACADÊMICO: ÚLTIMO DIA DE AULAS 20/8
31 PROVA FINAL 22/8
CALENDÁRIO ACADÊMICO: ÚLTIMO DIA PARA EXAMES FINAIS 26/8
CALENDÁRIO ACADÊMICO: Último dia para entrega das notas do 1° semestre 29/8

topo