(Created page with "{{PRJPOAvisosEN20222023}} <!--{{PRJPOAvisosEE20222023}}--> {{PRJPOMandatory20222023}} {{TOCright}} <!--'''<font color="red">EM PREPARAÇÃO</font>'''--> Durante a execução...") |
|||
Line 8: | Line 8: | ||
{{CollapsedCode|Ficheiros removidos do módulo prr-core (durante os testes) e substituídos por versões canónicas|<source lang="text"> | {{CollapsedCode|Ficheiros removidos do módulo prr-core (durante os testes) e substituídos por versões canónicas|<source lang="text"> | ||
− | + | prr-core/Makefile | |
+ | prr-core/src/prr/exceptions/ImportFileException.java | ||
+ | prr-core/src/prr/exceptions/MissingFileAssociationException.java | ||
+ | prr-core/src/prr/exceptions/UnavailableFileException.java | ||
+ | prr-core/src/prr/exceptions/UnrecognizedEntryException.java | ||
</source> | </source> | ||
}} | }} | ||
{{CollapsedCode|Ficheiros removidos do módulo prr-app (durante os testes) e substituídos por versões canónicas|<source lang="text"> | {{CollapsedCode|Ficheiros removidos do módulo prr-app (durante os testes) e substituídos por versões canónicas|<source lang="text"> | ||
− | + | prr-app/Makefile | |
+ | prr-app/src/prr/app/App.java | ||
+ | prr-app/src/prr/app/clients/Label.java | ||
+ | prr-app/src/prr/app/clients/Menu.java | ||
+ | prr-app/src/prr/app/clients/Message.java | ||
+ | prr-app/src/prr/app/clients/Prompt.java | ||
+ | prr-app/src/prr/app/exceptions/DuplicateClientKeyException.java | ||
+ | prr-app/src/prr/app/exceptions/DuplicateTerminalKeyException.java | ||
+ | prr-app/src/prr/app/exceptions/FileOpenFailedException.java | ||
+ | prr-app/src/prr/app/exceptions/InvalidTerminalKeyException.java | ||
+ | prr-app/src/prr/app/exceptions/Message.java | ||
+ | prr-app/src/prr/app/exceptions/UnknownClientKeyException.java | ||
+ | prr-app/src/prr/app/exceptions/UnknownTerminalKeyException.java | ||
+ | prr-app/src/prr/app/lookups/Label.java | ||
+ | prr-app/src/prr/app/lookups/Menu.java | ||
+ | prr-app/src/prr/app/lookups/Message.java | ||
+ | prr-app/src/prr/app/lookups/Prompt.java | ||
+ | prr-app/src/prr/app/main/Label.java | ||
+ | prr-app/src/prr/app/main/Menu.java | ||
+ | prr-app/src/prr/app/main/Message.java | ||
+ | prr-app/src/prr/app/main/Prompt.java | ||
+ | prr-app/src/prr/app/terminal/Label.java | ||
+ | prr-app/src/prr/app/terminal/Menu.java | ||
+ | prr-app/src/prr/app/terminal/Message.java | ||
+ | prr-app/src/prr/app/terminal/Prompt.java | ||
+ | prr-app/src/prr/app/terminals/Label.java | ||
+ | prr-app/src/prr/app/terminals/Menu.java | ||
+ | prr-app/src/prr/app/terminals/Message.java | ||
+ | prr-app/src/prr/app/terminals/Prompt.java | ||
+ | prr-app/src/prr/app/terminal/TerminalCommand.java | ||
</source> | </source> | ||
}} | }} |
AVISOS - Avaliação em Época Normal |
---|
Esclarecimento de dúvidas:
|
Requisitos para desenvolvimento, material de apoio e actualizações do enunciado (ver informação completa em Projecto de Programação com Objectos):
|
Processo de avaliação (ver informação completa em Avaliação do Projecto):
|
Material de Uso Obrigatório |
---|
As bibliotecas po-uilib e o conteúdo inicial do CVS são de uso obrigatório: |
|
A máquina virtual, fornecida para desenvolvimento do projecto, já contém todo o material de apoio. |
Uso Obrigatório: Repositório CVS |
Apenas se consideram para avaliação os projectos existentes no repositório CVS oficial.
Trabalhos não presentes no repositório no final do prazo têm classificação 0 (zero) (não são aceites outras formas de entrega). Não são admitidas justificações para atrasos em sincronizações do repositório. A indisponibilidade temporária do repositório, desde que inferior a 24 horas, não justifica atrasos na submissão de um trabalho. |
Durante a execução do projecto são realizados testes automáticos sobre o conteúdo do repositório, sendo publicados diariamente os resultados dos testes (apenas durante a Época Normal).
Ficheiros removidos do módulo prr-core (durante os testes) e substituídos por versões canónicas |
---|
prr-core/Makefile
prr-core/src/prr/exceptions/ImportFileException.java
prr-core/src/prr/exceptions/MissingFileAssociationException.java
prr-core/src/prr/exceptions/UnavailableFileException.java
prr-core/src/prr/exceptions/UnrecognizedEntryException.java
|
Ficheiros removidos do módulo prr-app (durante os testes) e substituídos por versões canónicas |
---|
prr-app/Makefile
prr-app/src/prr/app/App.java
prr-app/src/prr/app/clients/Label.java
prr-app/src/prr/app/clients/Menu.java
prr-app/src/prr/app/clients/Message.java
prr-app/src/prr/app/clients/Prompt.java
prr-app/src/prr/app/exceptions/DuplicateClientKeyException.java
prr-app/src/prr/app/exceptions/DuplicateTerminalKeyException.java
prr-app/src/prr/app/exceptions/FileOpenFailedException.java
prr-app/src/prr/app/exceptions/InvalidTerminalKeyException.java
prr-app/src/prr/app/exceptions/Message.java
prr-app/src/prr/app/exceptions/UnknownClientKeyException.java
prr-app/src/prr/app/exceptions/UnknownTerminalKeyException.java
prr-app/src/prr/app/lookups/Label.java
prr-app/src/prr/app/lookups/Menu.java
prr-app/src/prr/app/lookups/Message.java
prr-app/src/prr/app/lookups/Prompt.java
prr-app/src/prr/app/main/Label.java
prr-app/src/prr/app/main/Menu.java
prr-app/src/prr/app/main/Message.java
prr-app/src/prr/app/main/Prompt.java
prr-app/src/prr/app/terminal/Label.java
prr-app/src/prr/app/terminal/Menu.java
prr-app/src/prr/app/terminal/Message.java
prr-app/src/prr/app/terminal/Prompt.java
prr-app/src/prr/app/terminals/Label.java
prr-app/src/prr/app/terminals/Menu.java
prr-app/src/prr/app/terminals/Message.java
prr-app/src/prr/app/terminals/Prompt.java
prr-app/src/prr/app/terminal/TerminalCommand.java
|
Durante o período que antecede a primeira entrega (UML), são executados testes de presença dos diagramas no repositório.
Os projectos não são executados, mas são comunicados erros de compilação para projectos que já tenham commits.
Os resultados dos testes de presença estão disponíveis nos seguintes locais:
Grupos que tenham as anotações NOTHING COMMITTED ou UML MISSING (estando em falta o diagrama ggc-core) não estão em condições de aprovação à disciplina.
Os pacotes de testes para o projecto são os seguintes:
Os resultados da execução dos vários testes estão disponíveis nos seguintes locais:
Grupos que tenham a anotação NOTHING COMMITTED não estão em condições de aprovação à disciplina.
Descrição dos testes da entrega intermédia (diários) |
---|
(a disponibilizar)
|
Descrição dos testes da entrega intermédia (avaliação) |
---|
(a disponibilizar)
|
Os pacotes de testes para o projecto são os seguintes:
Os resultados da execução dos vários testes estão disponíveis nos seguintes locais:
Grupos que tenham a anotação NOTHING COMMITTED não estão em condições de aprovação à disciplina.
Descrição dos testes da entrega final (diários) |
---|
(a disponibilizar)
|
Descrição dos testes da entrega final (avaliação) |
---|
(a disponibilizar)
|