Objectivos

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)

Após a conclusão desta unidade curricular o aluno deverá ficar apto a: OA1. Saber programar usando o paradigma da programação por eventos. OA2. Adquirir competências básicas de programação gráfica em Java - Swing. OA3. Apreender a noção de processo ligeiro. OA4. Compreender os problemas de sincronização de processos ligeiros no acesso a recursos partilhados. OA5 Compreender os mecanismos de coordenação de processos bem como os seus principais problemas como Deadlock, Livelock e Starvation. OA6. Conhecer os principais padrões de coordenação de processos ligeiros. OA7. Conhecer as arquiteturas clássicas do paradigma de programação distribuída e algoritmos concorrentes e distribuídos.