Programação em Comunicações (MRSC 2001-2003) |
|
|
Informações
- Entrega dos trabalhos WebCrawler:
- conteúdo: programa fonte em formato compactado
(zip, tar, tgz, ...)
- Data: 14 de Novembro de 2001, 9h30, sala B310
- Exame teórico:
- Capacidades a avaliar (PDF)
- Data: 21 de Novembro de 2001, 9h30-11h30,
sala a indicar
- Resolução do Exame (PDF)
- Relatório final do trabalho WebCrawler:
- 6 de Março de 2002, em papel e formato
digital (PDF), seguindo uma estrutura semelhante à
indicada no relatório
tipo.
- No documento UseCasesTemplate4SIMAT
podem ser encontradas sugestões sobre como
descrever casos de utilização de forma
detalhada.
- Evolução do trabalho prático:
- a data limite para avaliação do trabalho prático
e respectivo relatório será também de 6 de
Março de 2002.
Apresentação
Trabalhos Práticos
Material de Apoio
Data |
Sumário |
Documentação |
Docente |
23.Mai.2001 |
Tutorial
sobre "Programação Orientada por Objectos" para a
disciplina de MRSC - Sistemas Distribuídos (HTML, PDF). Durante
o tutorial foi desenvolvido um pequeno exemplo em Java (zip). João
Correia Lopes tem nas suas páginas Web um conjunto de links
úteis para aprender a programar em Java.
|
HTML, PDF
zip
|
AMA
|
24.Set.2001 |
Apresentação da
disciplina (PDF).
Visão geral sobre a tecnologia de objectos e a sua
aplicação no domínio dos sistemas de comunicações.
Paradigmas de programação: programação estruturada
vs programação orientada por objectos. Engenharia de
software. Estado actual da tecnologia (PDF). |
PDF
PDF |
AMA |
25.Set.2001 |
Exemplos
de software para desenvolvimento de sistemas de comunicações.
ACE
- The Adaptive Communication Environment (PDF). |
PDF |
AMA |
26.Set.2001 |
Enunciado do trabalho
WebPage. Tutorial de Together para Java (ZIP).
Testes de Software com JUnit. |
HTML
ZIP |
AMA |
01.Out.2001 |
Programação Orientada por Objectos em Java.
Introdução ao Java. Conceitos básicos de Java (PDF). |
PDF
|
AMA |
02.Out.2001 |
Java: tipos de dados e operadores, controlo de fluxo. |
|
AMA |
03.Out.2001 |
Parte I do WebCrawler. Tutoriais
e guias
práticos on-line sobre a ferramenta Together. "Code
Conventions for the Java Programming Language",
pela Sun. "Java
Language Quick-Reference Guide" (PDF),
pela Oracle. API
Java: java.net.URL,
java.io.File,
java.io.FileWriter. |
HTML
|
AMA |
08.Out.2001 |
Java: Classes e Objectos (PDF)
|
|
AMA
|
09.Out.2001 |
Java: Package java.net (PDF)
|
|
AMA
|
10.Out.2001 |
Parte II do WebCrawler.
|
|
AMA
|
15.Out.2001 |
Especificação de Software. UML: visão geral (HTML); diagramas de
casos de utilização (HTML).
|
HTML
|
JPF
|
16.Out.2001 |
UML: diagramas de classes (HTML); diagramas de
sequência (HTML).
|
HTML
|
JPF
|
17.Out.2001 |
Parte II do WebCrawler
(continuação).
|
|
JPF
|
22.Out.2001 |
UML: diagramas de sequência (conclusão); diagramas de
estados (HTML).
|
HTML
|
JPF
|
23.Out.2001 |
UML: exercícios sobre diagramas de estados.
|
HTML
|
JPF
|
24.Out.2001 |
Parte III do WebCrawler.
Exemplo de implementação da classe LinkInputStream (java,
API).
|
|
AMA
|
29.Out.2001 |
UML: diagramas de arquitectura lógica e física (HTML).
Frameworks, padrões e componentes de software (PDF).
|
HTML
|
AMA
|
30.Out.2001 |
Desenho de software com padrões: exemplo da JUnit (PDF).
Exemplos de testes do WebCrawler escritos com JUnit.
|
|
AMA
|
31.Out.2001 |
Parte IV do WebCrawler:
versão cliente/servidor. Download JUnit.
|
|
AMA
|
05.Nov.2001 |
Acesso a Dados em Java: JDBC, SQLJ (PDF).
|
|
AMA
|
06.Nov.2001 |
Java: Threads (PDF).
|
|
JPF
|
07.Nov.2001 |
Parte V do WebCrawler: versão
servidor multithreaded.
|
|
AMA
|
Grupo |
Elementos |
A |
Ana
Cristina Cunha de Azevedo Machado (SiFEUP,
email)
Gil Coutinho Costa Seixas Lopes (SiFEUP, email)
João
Manuel de Vila Fernandes Orvalho (SiFEUP,
email)
João
Paulo Alves dos Santos Rodrigues (SiFEUP,
email)
Pedro José Vaz de Almeida Pascoal Pereira
(SiFEUP,
email)
Vasco Manuel Martins Vieira
(SiFEUP,
email) |
B |
Ana
Filipa Lourenço Coutinho
(SiFEUP,
email)
Fernando Paulo Vieira Romão (SiFEUP,
email)
João
Valente da Costa Pedro (SiFEUP,
email)
Nuno Miguel Couto Ferreira da Costa (SiFEUP,
email)
Paulo
Filipe Barandas Vieira (SiFEUP,
email) |
C |
Arlindo
Maia da Silva (SiFEUP,
email)
António
Pedro Valinhas Santos Ferreira (SiFEUP,
email)
Jorge
Manuel Moura de Sá Carloto (SiFEUP,
email)
Luís
Paulo Reis da Silva Ramos
(SiFEUP,
email)
Luís
Filipe Osório Guerra Fiunte (SiFEUP,
email)
Jónatas
Miguel Suzano Afonso (SiFEUP,
email) |
|
|
|