Programa

Licenciatura em Informática e Gestão de Empresas

Licenciatura em Engenharia Informática

Licenciatura em Engenharia Informática (PL)

Licenciatura em Informática e Gestão de Empresas (PL)

Programa

CP1. Introdução. CP2. Programação gráfica por eventos em SWING. CP3. Noção de Processo Ligeiro. Ciclo de vida de um processo ligeiro. CP4. Sincronização, cadeados. CP5. Coordenação de processos ligeiros. CP6. Bloqueio explícito. Starvation e deadlock. CP7. Estudo de alguns dos problemas clássicos da programação concorrente. CP8. Pools de processos ligeiros. CP9. Programação em rede CP10. Arquiteturas distribuídas. CP11. Distribuição de dados e código, serialização e applets.