Organização de Computadores |
| Data/Turma | Sumário | Exercícios | ||
| CD | DD | Enunciado | Solução*) | |
| 08/03 | 09/03 | Programação sequencial. Programação funcional e especificidades do Erlang. |
Exercício 1 | Exercício 1 |
| 14/03 | 10-03 | Introdução à programação concorrente. Conceito de nó, aplicação, processo, pid, mensagem. |
Exercício 2 | Exercício 2 |
| 15/03 | 16/03 | Programação concorrente. Ordenação na criação de processos segundo uma ordem. |
Exercício 3 | Exercício 3 |
| 21/03 | 17/03 | Programação concorrente. Modelização dum sistema distribuído. |
Exercício 4 | Exercício 4 |
| 22/03 | 23/03 | Programação concorrente/paralela. Modelização dum sistema distribuído: Somatório dos elementos duma matriz. |
Exercício 5 | Exercício 5 |
| 24/03 | 28/03 | Programação concorrente. Modelação dum sistema Implementação do jogo "Tesoura-Papel-Pedra" |
Exercício 6 | Exercício 6 |
| 06/04 | 04/04 | Programação concorrencial/paralela. Modelização dum sistema distribuído: Multiplicação de matrizes. |
Exercício 7 | Exercício 7 |
| 11/04 | 13/04 | Modelação e Programação em Estrela | Exercício 8 | Exercício 8 |
| 12/04 | 14/04 | Modelação e Programação em Anel | Exercício 9 | Exercício 9 |
| 18/04 | 20/04 | Tratamento de Erros Exemplo e Exercício |
Exemplo | |
| Exercício 10 | Exercício 10 | |||
| 16/05 | 05/04 | Sistema Tolerante a Falhas Sistema hierárquico com um só nível de controlo: Exercício |
Exercício 11 | Exercício 11 |
| 17/04 | 18/05 | Sistema Tolerante a Falhas Sistema hierárquico com vários níveis de controlo: Exercício |
Exercício 12 | Exercício 12 |
(*) As soluções apresentam-se a título de exemplo, podendo existir outras (e melhores) soluções.
Última actualização: 21-04-2005