Entrega Intermédia do Projecto + Avaliação Automática

9 novembro 2014, 15:55 João Carlos Serrenho Dias Pereira

Projecto:

  1. Foi disponibilizado um sub-conjunto dos testes utilizados para a avaliação automática da 2ª parte do projecto;
  2. Foi também disponibilizado um script que corre estes testes disponibilizados;
  3. É importante compilar o projecto com a opçõa "-encoding utf-8". Consultar a secção FAQ do projecto, onde este problema é descrito com mais detalhe.

Avaliação automática do projecto:

  1. O sistema de avalição automático do projecto estará a funcionar a partir do dia 10 de Novembro. Os resultados da avaliação são disponibilizados em http://groups.ist.utl.pt/po-tagus/entregaIntermedia/.
  2. Este sistema avalia a última submissão de cada grupo no sistema Fénix. Os testes em execução são os já publicados e disponíveis em [Projeto] > [Entrega Intermédia].
  3. O resultado dos testes são dois ficheiros para cada grupo com pelo menos uma submissão: ###.res e ###.log (onde ### representa o número do grupo). O primeiro ficheirocontém uma análise da estrutura do projecto e dá também uma visão global do sucesso na passagem dos testes (incluindo valores numéricos). O segundo apresenta pormenores sobre a execução de cada teste. Para cada teste falhado, é apresentado as diferenças entre o resultado esperado e o resultado obtido pela execução do projecto submitido.
  4. A avaliação das submissões faz-se normalmente duas vezes por dia, uma de manhã (antes do meio-dia) e outra por volta da meia-noite. 
  5. Tal como indicado no enunciado do projecto, na secção 5, a classe que vai ser utilizada pelos testes automáticos para correr a vossa aplicação é poof.textui.Shell. Caso esta classe não exista no projecto submetido ou não tenha definido o método "public static void main(String[] args)" então todos os testes vão falhar.