Ismael
H F Santos
http://www.ismaelh.cjb.net
Turma 061N - Sexta de 19:10-22:00 hs - sala B202 - Lab Unidade Ipanema
Sistemas Operacionais (CO009)
Arquitetura de Redes de Computadores (CO013)
Projeto de Software I (CO019)
Este curso se destina aos alunos do curso de Ciência da Computação da
UniverCidade. O objetivo do curso é capacitar os alunos a projetar aplicações
computacionais
com uso de programação concorrente e sistemas distribuídos
através dos recursos disponíveis na linguagem Java.
I - Cronograma das aulas/prazos para entrega de trabalhos - link
II - Programação Concorrente - html pdf
Notas de Aula I – Problema Exclusão Mútua - pdf
Módulo 1a – Sincronização Processos - html pdf src-Concorrencia
Módulo 1b – Threads - html pdf src-Threads
Módulo 1b – Problemas Clássicos - pdf
Módulo 1c – Deadlocks - html pdfIII - Sistemas Distribuídos - html pdf
Notas de Aula II – Sistemas Distribuídos - pdf
Módulo 2a – Introdução - html pdf
Módulo 2b – Comunicação - html pdf
Módulo 2c – Sincronização - html pdf
Módulo 2d – Sistemas de Arquivos - html pdf
Módulo 2e – Socket, RMI e Corba - html pdf
Módulo 2f – Segurança - html pdf
IV - Listas de Exercícios: lista1 - Módulo 1
lista2 - Módulo 2
lista3 - Módulo 3
lista4 - Módulo 4V - Documentação Extra
JavaNotes - Fred Swartz
Tutorial Java Sun
Java2 Platform Standard Edition 5.0 - API
A1: (02maio2006) Notas: A1
A2: (04julho2006) Notas: A2
VS: (11julho2006) Notas: VS
As listas de Exercícios servem como preparação para as provas e são obrigatórias, para os alunos que fizerem as listas será atribuído um conceito a ser somado as notas A1 e A2.
A presença e a participação em sala de aula são fundamentais, bem como o cumprimento no prazo de entrega dos trabalhos. Os atrasos serão contabilizados e descontados na nota final.
- Sistemas Distribuídos - SD-2006
- Linguagens de Programação JAVA 2 - Java-2005
- Bibliografia
- Vários artigos e FAQ's referenciadas durante o curso.
Home-Cursos Última
atualização: 07/06/2006