FCT/UNL Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia

Linguagens de Programação II (2005/2006)

Página Principal
Objectivos
Sumários
Bibliografia
Docentes
Alunos
Horários
Trabalhos Práticos
Avaliação
Material de Apoio

Novidades

1 de Março PETER NAUR 2006 ACM TURING AWARD

"The Association for Computing Machinery (ACM) has named Peter Naur the winner of the 2005 A.M. Turing Award. The award is for Naur's pioneering work on defining the Algol 60 programming language. Algol 60 is the model for many later programming languages, including those that are indispensable software engineering tools today."

6 de Março 2006: Estão disponíveis as notas finais na página avaliação.

7 Janeiro 2006: Está disponível na página avaliação a resolução do exame de época normal.

6 Janeiro 2006: As notas finais da época normal estão disponíveis na página de avaliação.

17 Janeiro 2006: As notas dos trabalhos práticos estão disponíveis na página de avaliação.

15 Janeiro 2006: A lista dos alunos com frequência está disponível na página de avaliação.

4 Dezembro 2005: A lista dos trabalhos recebidos e a hora da discussão podem ser consultadas na página de avaliação.

30 Dezembro 2005: Alteração do prazo de entrega. Passa para dia 3 de Janeiro de 2006 até às 23h59m e a entrega em papel, na secretaria, até dia 4 de Janeiro 2006 ao meio-dia.

22 Dezembro 2005: Materiais entregáveis e modo de entrega.

A entrega do trabalho final deve-se processar da seguinte maneira:

- Entrega por mail para o docente do turno correspondente até ao dia 31 de Dezembro de 2005.
- Entrega do relatório em papel até ao meio dia de 3 de Janeiro de 2006, na secretaria do DI.
- Discussões dias 4,5 e 6 de Janeiro de 2006.

Os entregáveis, que deverão constar do ficheiro ZIP a enviar por mail, são os seguintes:

- Ficheiro jar com todos os ficheiros .class.
- Ficheiros de código fonte.
- Relatório (pdf).
- Scripts de invocação para o interpretador e compilador (caso o tenha implementado).

O Subject do mail deve começar por [Trab LP2, Turno PX], onde X é o número do turno, seguido dos números de aluno dos membros do grupo.

O ficheiro jar deve incluir todos os ficheiros necessários à execução do interpretador/compilador e deve indicar no seu manifesto qual a classe principal (se houver só uma).

O Relatório em papel deve seguir aproximadamente o exemplo dado na página do material de apoio.

No ficheiro zip devem também ser incluídos scripts que invoquem o interpretador e compilador (passando-lhes os respectivos argumentos). Isto para que quem avaliar o trabalho não tenha que andar à procura qual a classe que deve executar.

22 Novembro 2005: Foi publicado na secção "trabalhos práticos" o enunciado do trabalho final.

2 Novembro 2005: Actualização dos slides das aulas teóricas (página "material de apoio")

6 Outubro 2005:  Publicados, na página "trabalhos práticos", os slides usados no apoio ao segundo trabalho.

Notas Epoca Especial

1 Outubro 2005: Publicados, na página "trabalhos práticos", os slides usados no apoio ao primeiro trabalho.

19 Setembro 2005: Publicado, na página "material de apoio", o primeiro conjunto de slides utilizados nas aulas teóricas.

19 Setembro 2005: Publicada, na página relativa aos elementos de avaliação, a lista de alunos com frequência.

12 Setembro 2005: Primeira aula teórica (12h00).

12 Setembro 2005: Abertura do forum de discussão.

(Tópicos Quentes) [10.Nov.2005]

Estarão sempre aqui afixados uma lista de tópicos quentes, tratados nas últimas aulas, e que todos os alunos deverão ler para complementar a apresentação da matéria apresentada. Note-se que estes links são apenas complementares, não reflectindo necessariamente o foco principal da matéria.