MC118 - SISTEMAS OPERACIONAIS DISTRIBUÍDOS

Objetivo e Ementa da Disciplina - 2º Semestre 2003

 

Objetivo da Disciplina

Estudar os tópicos fundamentais concernentes à área de Sistemas Operacionais Distribuídos oferecendo ao aluno os princípios fundamentais da área.

 

Ementa da Disciplina

   1 - Revisão de Redes de Computadores

Modelo OSI
Arquitetura TCP/IP
Arquiteturas de Redes: Redes 802.x, ATM e IP sobre ATM

   2 - Introdução ao Processamento Distribuído Aberto

Revisão e evolução do processamento distribuído
Esforços de padronização: ISO, OMG, W3C, Java

   3 - Processamento Distribuído Sobre TCP/IP

Sockets, RPC, DCOM
Comunicação Multimídia: IP Multicast, RTP, Voz sobre IP (VoIP)

   4 - ISO/ODP (Open Distributed Processing)

Visão Geral e Conceitos
Arquitetura ODP

   5 - Padrões OMG (Object Management Group)

A Arquitetura OMA/CORBA (Common Object Request Broker
Architecture)
Estudo de Caso: ODP sobre CORBA (implementação em C++
do Modelo de Engenharia do padrão ODP)
Estudo de caso: Property Service, Event Service,
A/V Streams (implementações em Java destes serviços CORBA)

   6 - Novos Padrões de Processamento Distribuído Aberto

Padrões relacionados com a WWW: Java, XML, HTTP
Padrões suportados pela SUN: Enterprise Java Beans (EJB)

   7 - Tópicos em Gerência de Sistemas Distribuídos

 

Metodologia de Ensino

A apresentação do Conteúdo da Disciplina se dará em Sala de Aula com o uso da Lousa e Retroprojetor. Para a familiarização do aluno com os Conceitos Apresentados, são disponibilizadas Listas de Exercícios e Laboratórios como atividade extra classe. Caberá ao aluno desenvolver as listas bem como os laboratórios utilizando para isto a infraestrutura de laboratórios destinados exclusivamente aos alunos do curso.

Por fim, Projetos em Laboratório contemplando o desenvolvimento de programas "mais complexos" acerca dos conceitos apresentados nas Aulas Expositivas são avaliados com base nos Relatórios confeccionados segundo diretivas preestabelecidas.

Todo o Material de Aula, Apostila, Listas de Exercícios, Laboratórios e Projetos de Laboratório utilizados no curso são disponibilizados via Internet na página do referido Professor. Caberá ao aluno o acesso a estas informações através dos laboratórios a eles destinados.

 


Luís Fernando Faina
Last modified: Sat Aug 23 11:18:02 2003