[ Aulas práticas ] [ Aulas teóricas ]
» Novidades
» Exame modelo (teórica,
prática)
» Exemplo para testarem o
trabalho
(completamente opcional)
» Exames de anos anteriores
» Portal -> Outros
módulos -> Reprografia online -> Consulta -> ORGC
->Pesquisar
» Programa das aulas
práticas (Erlang)
» Documentação de suporte às aulas práticas
» Programação
sequencial
» Programação
concorrente
» Tratamento de erros
» Programação
distribuída
» Obter o Erlang
» Bibliografia
Erlang in Real Time [url]
Maurice Castro
» Mais alguns recursos
úteis
» Avaliação
» Trabalho prático
» Enunciado
e regulamento de entrega
» Exercícios
| Programação
sequencial |
|
| Introdução, recursividade, listas | Aula 1 |
| Guards,
tuplos |
Aula 2 |
| Compreensão de listas,
records, case/if |
Aula 3 |
| Programação
concorrente |
|
| Processos,
envio/recepção de mensagens |
Aula 4 |
| Registo de processos |
Aula 5 |
| Tempo máximo de recepção de mensagens | Aula 6 |
| Servidor concorrente |
Aula 7 |
| Robustez
e tolerância a falhas |
|
| Tratamento de erros |
Aula 8 |
| Ligações entre
processos |
Aula 9 |
| Tolerância a falhas |
Aula 10 |
| Programação
distribuída |
|
| Conceito de nó |
Aula 11 |
| Autenticação de
nós remotos |
Aula 12 |