Anúncios
Teste prático e teste teórico
16 dezembro 2010, 16:49 • Nuno Mamede
Foram actualizadas as notas dos laboratórios e disponibilizadas as notas do projecto com as notas do teste prático.
Relativamente à repescagem do teste prático ():
- O teste terá lugar no dia 6 de Janeiro, de manhã, às 10 horas na sala 1.29;
- Podem inscrever-se os alunos que não obtiveram a nota mínima (9,5) e os alunos que obtiveram no teste prático uma nota pelo menos 3 valores inferior à nota do projecto (entrega _intermedia + entrega_final);
- A inscrição é obrigatória através de e-mail (a data limite para a inscrição é 29 de Dezembro, 12h00)
- O calendário desta prova só será afixado após o fecho das inscrições;
- Alunos já inscritos: 55995, 57388, 57395, 59061, 62535, 66109.
Relativamente ao teste teórico (dia 10 de Janeiro):
- As inscrições obrigatórias abrem dia 26 de Dezembro;
- o Fenix contém vários enunciados de testes (anos anteriores), alguns deles parcialmente resolvidos;
- A nota mínima no Teste Teórico, para aprovação à disciplina, é 9.5 (sem arredondamentos);
- O horário de dúvidas é o seguinte:
- 4 de Janeiro: 10:00 às 12:00 e 14:00 às 16:00 (sala 2-N1.17);
- 6 de Janeiro: 14:00 às 17:00 (salas 2-N1.17 e 2-N1.15).
Teste prático
9 dezembro 2010, 10:48 • Nuno Mamede
A secção dedicada ao teste prático contém um exemplo de um possível teste. Recorda-se que durante a realização do teste não é permitido nem usar portáteis nem ambientes de desenvolvimento (por exemplo, Eclipse). É da responsabilidade dos alunos compilar o código disponibilizado (a última versão entregue por cada grupo, mais a última versão do material de apoio).
A distribuição dos alunos (actualizada às 12:10 de 14/Dez/2010) para a realização do teste prático é a seguinte (atenção às horas):
Terça-feira, 14/DEZ/2010, 14:30->15:15 |
|
|
|
|
||
Sala 1.29 |
|
|
|
|
||
57569 |
|
|
|
|
|
|
65877 |
|
|
|
|
|
|
65959 |
|
|
|
|
|
|
65963 |
|
|
|
|
|
|
68221 |
|
|
|
|
|
|
59216 |
|
|
|
|
|
|
65944 |
|
|
|
|
|
|
68142 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quinta-feira, 16/DEZ/2010, 9:00->09:45 |
|
Quinta-feira, 16/DEZ/2010, 10:15->11:00 |
||||
Sala 1.27 , Sala 1.29 , Sala 1.31 |
|
Sala 1.27 , Sala 1.29 , Sala 1.31 |
||||
51622 |
57687 |
63513 |
|
64052 |
65882 |
65909 |
54364 |
59011 |
63563 |
|
64055 |
65885 |
65928 |
54632 |
59044 |
63580 |
|
64166 |
65888 |
65929 |
55904 |
59061 |
63583 |
|
65866 |
65889 |
65937 |
55968 |
59069 |
63918 |
|
65870 |
65890 |
65952 |
57395 |
59074 |
64030 |
|
65872 |
65891 |
65956 |
57403 |
62535 |
71195 |
|
65875 |
65893 |
63539 |
|
|
|
|
65879 |
65898 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quinta-feira, 16/DEZ/2010, 11:30->12:15 |
|
Quinta-feira, 16/DEZ/2010, 14:30->15:15 |
||||
Sala 1.27 , Sala 1.29 , Sala 1.31 |
|
Sala 1.27 , Sala 1.29 , Sala 1.31 |
||||
65964 |
65991 |
66389 |
|
68155 |
68188 |
68220 |
65968 |
66014 |
66394 |
|
68162 |
68189 |
68226 |
65970 |
66026 |
68114 |
|
68163 |
68193 |
68229 |
65972 |
66109 |
68125 |
|
68170 |
68197 |
68300 |
65975 |
66354 |
68126 |
|
68171 |
68202 |
68348 |
65977 |
66381 |
68131 |
|
68178 |
68206 |
68477 |
65980 |
66386 |
57388 |
|
68181 |
68208 |
68626 |
|
|
|
|
63560 |
68210 |
58148 |
|
|
|
|
|
|
|
Os alunos que não aparecem na pauta devem contactar o corpo docente, pois ou ocorreu um erro, ou os alunos não conseguiram obter a nota mínima (9,5 valores).
Aceitam-se pedidos de alteração da data para a realização do teste prático desde que haja disponibilidade na sala.
Avaliação automática dos projectos
3 dezembro 2010, 08:54 • Nuno Mamede
O resultado da avaliação automática dos projectos, com uma bateria de 119 testes automáticos, está disponível em https://www.l2f.inesc-id.pt/~njm/po/avaliacaoAutomaticaFinal/ e são apresentados em dois ficheiros: *.res (um resumo do processo e do sucesso) e *.log (uma lista das acções e seus resultados). No ficheiro *.res a execução está apresentada em R (execução) e D (diff = saída igual à esperada):
- Os testes estão disponíveis na página do projecto (projecto> Testes para a entrega final ) TestesFinal-pub-201011181345.zip
- A execução dos testes é como descrita no enunciado do projecto
- É possível entregar um projecto de substituição mediante uma penalização de 0.5 valores. A substituição deve corrigir apenas pequenos problemas sistemáticos e só será considerada para efeitos da execução dos testes automáticos (não será considerada para efeitos de avaliação manual). Esta entrega faz-se através do sistema de submissão do Fenix até às 12h00 do dia 9/Dez/2010 e implica a comparência a um dos horários de dúvidas do Prof. Nuno Mamede.
- Faz-se notar que a penalização de 0.5 valores é equivalente à falha de aproximadamente 10 testes, pelo que os grupos que tenham menos de 10 falhas devidas a um ou dois pequenos problemas não ganham nada em substituir a versão já entregue.
O teste prático terá lugar durante todo o dia de 17 de Dezembro (das 9h00 às 19h00) e a distribuição dos alunos será comunicada em breve.
Testes à submissão do Projecto
1 dezembro 2010, 00:28 • Nuno Mamede
Hoje e amanhã à noite, serão executados testes sobre a última versão entregue, como se da execução da avaliação se tratasse.
Os resultados são meramente indicativos e não garantem nenhum aspecto do projecto nele contido. Se houver dúvidas, os alunos são fortemente encorajados a contactar o responsável pela disciplina.
Os resultados dos testes estão disponíveis em https://www.l2f.inesc-id.pt/~njm/po/entregaFinal/ e são apresentados em dois ficheiros: *.res (um resumo do processo e do sucesso) e *.log (uma lista das acções e seus resultados).
No ficheiro *.res a execução está apresentada em R (execução) e D (diff = saída igual à esperada). As classificações numéricas são irrelevantes do ponto de vista de notas, mas indicam o grau de sucesso (mais perto de 100 é melhor).
Avisos referentes à entrega final do projecto
30 novembro 2010, 14:29 • Nuno Mamede
Chama-se a atenção dos alunos para:
- É necessário entregar o UML da versão final do projecto (entregue em papel na portaria do Tagus, ou na forma digital juntamente com o código fonte do projecto);
- Todo o código deve estar comentado com Javadoc;
- Não serão corrigidos (ao contrário do que aconteceu na avaliação intermédia) problemas na estruturação dos "arquivos jar", como por exemplo, directorias com nomes mal-formados ou hierarquias de directorias que não correspondam ao espaço de nomes dos pacotes das classes. Na avaliação intercalar registámos vários problemas, sendo os mais frequentes a entrega do pacote grt dentro de uma directoria auxiliar ("proj", "projecto", etc.), ou, inversamente, entrega de ficheiros código fonte directamente na raíz do jar; e ainda, má formação do arquivo resultando em pastas duplicadas e com caracteres ilegais (?grt e grt), muito provavelmente devido à utilização do ambiente gráfico GNOME da distribuição Ubuntu para gerar o jar.
Aconselha-se vivamente os alunos a construírem o jar na linha de comandos (e.g., correndo a uma adaptação da makefile que está no "banco" ou, em alternativa, "jar -cfv proj.jar grt" na directoria que contém o pacote grt) e a verificarem que o conteúdo do arquivo é o pretendido, lendo atentamente o resultado da invocação do comando anterior.
Como dupla precaução os alunos podem ainda desempacotar e analisar o conteúdo do jar final numa directoria temporária.