PC 2019.1

Horários

Comunicação

Por email: temmanuel@computacao.ufcg.edu.br

Avaliação

A avaliação de dará de duas formas, a depender da escolha de cada aluno: i) 1 prova (com todo assunto do curso), 2 mini-testes (um sobre programação com threads e outro sobre programação por troca de mensagens); ou ii) 1 prova (com todo assunto do curso), 1 projeto, 1 mini-teste (sobre programação com thread OU sobre programação por troca de mensagens).

A reposição consistirá de prova teórica, sobre programação com threads ou programação por troca de mensagens, a depender do exercício perdido pelo aluno.

Ementa

Introdução à programação concorrente. Conceitos básicos. Exclusão mútua. Sincronização usando memória compartilhada. Concorrência em linguagens de programação. Problemas clássicos de programação concorrente. Resolução de problemas.

Conteúdo Programático

Plano de aula/Notas de aulas

Referências bibliográficas