Programação com Objectos/Pautas 2016-2017/Pauta do Projecto: Entrega Final

From Wiki**3

< Programação com Objectos‎ | Pautas 2016-2017
Revision as of 20:35, 16 December 2016 by Root (talk | contribs) (→‎Pauta)
AVISOS - Avaliação em Época Normal

Esclarecimento de dúvidas:

  • Consultar sempre o corpo docente atempadamente: presencialmente ou através do endereço oficial da disciplina [1].
  • Não utilizar fontes de informação não oficialmente associadas ao corpo docente (podem colocar em causa a aprovação à disciplina).
  • Não são aceites justificações para violações destes conselhos: quaisquer consequências nefastas são da responsabilidade do aluno.

Requisitos para desenvolvimento, material de apoio e actualizações do enunciado (ver informação completa em Projecto de Programação com Objectos):

  • O material de apoio é de uso obrigatório e não pode ser alterado.
  • Verificar atempadamente (mínimo de 48 horas antes do final de cada prazo) os requisitos exigidos pelo processo de desenvolvimento.

Processo de avaliação (ver informação completa em Avaliação do Projecto):

  • Datas: 2016/10/21 12:00 (inicial); 2016/11/21 12:00 (intercalar); 2016/12/09 12:00 (final); 2016/12/09-2016/12/13 (teste prático).
  • A entrega inicial, sendo crucial para o projecto, é obrigatória e sua não realização implica a exclusão da avaliação do projecto e, por consequência, da avaliação da disciplina.
  • Verificar atempadamente (até 48 horas antes do final de cada prazo) os requisitos exigidos pelo processo de avaliação, incluindo a capacidade de acesso ao 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.
  • A avaliação do projecto pressupõe o compromisso de honra de que o trabalho correspondente foi realizado pelos alunos correspondentes ao grupo de avaliação.
  • Fraudes na execução do projecto terão como resultado a exclusão dos alunos implicados do processo de avaliação.
Material de Uso Obrigatório
As bibliotecas po-uuilib e o conteúdo inicial do CVS são de uso obrigatório:
  • po-uuilib (classes de base) media:po-uuilib-201609201009.tar.bz2 (não pode ser alterada)
  • pex-core (classes do "core") (via CVS) (deve ser completada -- os nomes das classes fornecidas não podem ser alterados)
  • pex-app (classes de interacção) (via CVS) (deve ser completada -- os nomes das classes fornecidas não podem ser alterados)
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.

A entrega final é obrigatória e vale 13 valores em 20.

Quaisquer dúvidas ou sugestões, relativas a esta informação, devem ser enviadas ao responsável pela disciplina.

Prazo de Revisão

PAUTA EM ACTUALIZAÇÃO

Esta pauta pode ser revista até 5ª feira, 2016/12/22, nos horários de dúvidas.

Legenda

Existem factores aditivos positivos (colunas a verde) e negativos (colunas laranja).

NA na coluna "Nota" indica "não avaliado".

O significado das anotações é semelhante ao das utlizadas na pauta da entrega intermédia.

Linhas com número de aluno sombreado indicam alunos que não realizaram uma parte obrigatória do projecto, estando excluídos da avaliação em época normal.

Pauta

EM ACTUALIZAÇÃO

<runphp> echo<<<___EOT___

<colgroup width="59"></colgroup> <colgroup width="46"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="42"></colgroup> <colgroup width="83"></colgroup> <colgroup width="101"></colgroup> <colgroup width="42"></colgroup> <colgroup width="73"></colgroup> <colgroup width="42"></colgroup> <colgroup width="73"></colgroup> <colgroup width="52"></colgroup> <colgroup width="73"></colgroup> <tbody> </tbody>
  Nota Atributos (qualidade e acesso) Factorização e organização de código Atributos e métodos não "static" (excepto autorizados) Flexibilidade de formato de apresentação na saída Utilização de estruturas de dados correctas Separação de responsabilidades, incluindo serialização (core vs. app) Verificação de situações erróneas nos programas Apreciação Global Testes Automáticos Regras de Codificação Lixo no CVS Outros Descontos (correcções)
Número 13.00 0.75 obs 0.75 obs 0.50 obs 1.00 obs 1.00 obs 1.00 obs 1.00 obs 1.00 obs 100 1.00 obs 1.00 obs valor obs
51816 NA                                              
55428 NA sem entrega final
56564 6.97 1.00       1.00                       95.29 0.00   0.00   0.00  
57009 NA                                              
58722 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
59218 NA                                              
62506 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
63108 NA sem entrega final
63572 2.85 0.50 interpreter   ois, oos 1.00                     serialization 32.94 0.00   0.00   0.00  
63916 NA sem entrega final
63923 NA sem entrega final
63929 NA sem entrega final
64754 1.25 1.00     ois, oos 1.00                       0.00 0.00   0.00   0.00  
65149 NA                                              
65284 7.25 1.00       1.00                     generics 100.00 0.00   0.00   0.00 corrigido
65302 NA sem entrega final
66141 NA sem entrega final
67016 NA                                              
67045 7.11 1.00     scanner 1.00             core exposed       System..in 97.65 0.00   0.00   0.00  
67056 NA                                              
67381 NA sem entrega final
67721 NA sem entrega final
68199 1.53 1.00       1.00                       4.71 0.00   0.00   0.00  
68629 2.73 1.00     scanner 0.00 singleton           core exposed       singleton, generics, System.in 32.94 0.00   0.00   0.00  
69586 NA sem teste prático
69613 NA sem entrega final
69740 NA sem entrega final
69799 5.63 1.00     scanner 1.00             core exposed       System.in 72.94 0.00   0.00   0.00  
69955 1.00 1.00       1.00                       0.00 0.25 vars 0.00   0.00 (rejeitadas)
70012 NA sem entrega final
70119 3.40 1.00       1.00                       40.00 0.25 funcs 0.00   0.00  
70281 5.63 1.00       1.00                       72.94 0.00   0.00   0.00  
70936 NA sem entrega final
71071 1.46 1.00       1.00                       3.53 0.00   0.00   0.00  
72655 NA sem entrega final
73046 NA sem entrega final
73368 NA                                              
73974 NA sem entrega final
74042 NA sem entrega final
74216 NA                                              
74224 NA                                              
74227 NA sem entrega final
74265 NA sem entrega final
75255 NA sem entrega final
75261 7.25 1.00     oos 1.00                       100.00 0.00   0.00   0.00 corrigido
75278 7.11 1.00       1.00 serialVersionUSD                     97.65 0.00   0.00   0.00 (rejeitadas)
75319 NA                                              
75788 NA sem entrega final
75834 NA sem entrega final
75835 1.96 1.00       1.00                       11.76 0.00   0.00   0.00  
75973 NA sem entrega final
76061 NA sem entrega final
76086 NA                                              
76120 NA sem entrega final
76154 NA sem entrega final
76196 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
76588 NA sem entrega final
76770 NA sem entrega final
78593 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
78631 NA sem entrega final
78658 2.31 1.00     oos 1.00                       17.65 0.00   0.00   0.00  
78694 NA sem entrega final
78791 NA sem entrega final
78934 NA sem entrega final
78985 NA sem entrega final
78991 NA sem entrega final
79031 1.32 1.00     ois, oos 1.00                     reps 1.18 0.00   0.00   0.00 corrigido
79128 7.00 1.00       1.00                       100.00 0.25 funcs 0.00   0.00  
79149 NA                                              
79338 NA sem teste prático
79515 1.00 1.00       1.00             core exposed, ois         0.00 0.25 vars 0.00   0.00  
79591 0.88 0.50 if, program   ois, oos, visitors 1.00                     serialization, visitors 0.00 0.00   0.00   0.00  
79601 1.25 1.00     oos 1.00                       0.00 0.00   0.00   0.00  
79690 NA sem entrega final
79712 NA sem teste prático
79730 NA                                              
79758 6.90 1.00       1.00                       94.12 0.00   0.00   0.00  
79764 NA sem teste prático
80774 3.96 1.00       1.00             core exposed, ois         49.41 0.25 funcs 0.00   0.00  
80832 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
80844 NA                                              
80845 NA                                              
80937 5.90 1.00     splits 1.00                     splits 94.12 1.00 vars, funcs 0.00   0.00  
80975 6.12 1.00       1.00                       81.18 0.00   0.00   0.00  
80986 NA                                              
81023 NA sem entrega final
81031 7.25 1.00     splits 1.00                     splits 100.00 0.00   0.00   0.00  
81120 NA sem entrega final
81137 NA                                              
81193 1.00 1.00     oos 1.00                     generics 0.00 0.25 funcs 0.00   0.00  
81200 NA sem entrega final
81212 NA                                              
81268 2.03 0.50 interpreter   ois, oos 1.00 serialVersionUDI                   System.out, public, reps 31.76 0.75 vars, funcs 0.00   0.00 corrigido
81345 NA sem entrega final
81361 2.66 1.00     oos 0.00 interpreter io                     31.76 0.00   0.00   0.00  
81395 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
81419 6.19 1.00       1.00                       82.35 0.00   0.00   0.00  
81421 2.73 1.00       1.00                       32.94 0.50 funcs 0.00   0.00  
81440 5.62 1.00       1.00                       81.18 0.50 funcs 0.00   0.00  
81473 0.13 0.50 AppIO     0.00 misc                   misc static, public, generics 0.00 0.25 vars 0.00   0.00 (rejeitadas)
81486 NA sem entrega final
81506 NA sem teste prático
81583 NA sem entrega final
81651 3.51 1.00       1.00                       37.65 0.00   0.00   0.00  
81718 NA sem teste prático
81757 NA sem entrega final
81778 NA sem teste prático
81805 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
82303 6.90 1.00       1.00             core exposed, ois         94.12 0.00   0.00   0.00  
82304 3.12 1.00       1.00             core exposed, ois         35.29 0.25 vars 0.00   0.00 corrigido
82318 NA sem entrega final
82335 NA sem entrega final
82374 0.88 0.50 interpreter   ois, oos 1.00             core exposed, ois         0.00 0.00   0.00   0.00  
82403 4.14 1.00       1.00             core exposed, ois, oos         48.24 0.00   0.00   0.00  
82457 2.45 1.00     ois, oos 1.00                       20.00 0.00   0.00   0.00  
82607 NA                                              
83416 7.25 1.00       1.00                     generics 100.00 0.00   0.00   0.00 corrigido
83417 3.61 1.00       1.00             core exposed, ois, oos         43.53 0.25 funcs 0.00   0.00 corrigido
83418 NA                                              
83420 6.09 0.50 identifiers     1.00                       95.29 0.50 funcs 0.00   0.00 (rejeitadas)
83421 7.25 1.00       1.00                     generics 100.00 0.00   0.00   0.00 corrigido
83422 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83423 3.51 0.50 evaluator, program     1.00                       56.47 0.75 vars, funcs 0.00   0.00  
83424 0.88 0.50 misc   ois, oos 1.00                     System.out, public, bad refactoring 0.00 0.00   0.00   0.00  
83425 3.65 1.00     scanner, oos 1.00             core exposed, ois, oos       System..in 40.00 0.00   0.00   0.00 (rejeitadas)
83426 6.72 1.00       1.00                       95.29 0.25 funcs 0.00   0.00 corrigido
83427 5.45 1.00     scanner 1.00             core exposed, ois, oos       System..in 74.12 0.25 vars 0.00   0.00  
83428 6.26 1.00       1.00                       91.76 0.50 funcs 0.00   0.00  
83429 NA sem entrega final
83431 NA sem entrega final
83434 6.22 1.00       1.00                       95.29 0.75 vars, funcs 0.00   0.00  
83435 4.59 1.00       0.00 interpreter io                   splits 76.47 0.75 vars, funcs 0.00   0.00  
83436 NA sem entrega final
83438 5.94 1.00       1.00             core exposed, ois, oos         82.35 0.25 funcs 0.00   0.00  
83439 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83440 3.91 0.50 program, etc   oos, splits 1.00                     splits 50.59 0.00   0.00   0.00 (rejeitadas)
83441 NA sem entrega final
83442 6.83 1.00       1.00             core exposed, ois, oos         92.94 0.00   0.00   0.00 (rejeitadas)
83443 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83445 7.25 1.00       1.00             core exposed, ois, oos         100.00 0.00   0.00   0.00 corrigido
83446 NA sem entrega final
83447 NA sem entrega final
83448 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83449 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83450 7.04 1.00       1.00                       96.47 0.00   0.00   0.00  
83451 0.88 0.50 misc   ois, oos 1.00 serialversionUID                   bad refactoring 0.00 0.00   0.00   0.00  
83452 7.25 1.00       1.00             core exposed, oos         100.00 0.00   0.00   0.00 corrigido
83453 NA sem entrega final
83454 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83455 1.53 1.00     ois, oos 1.00                     serialization 4.71 0.00   0.00   0.00  
83456 7.04 1.00       1.00                       96.47 0.00   0.00   0.00 corrigido
83458 7.04 1.00       1.00             core exposed, ois, oos         96.47 0.00   0.00   0.00  
83459 3.03 0.50 visitor     1.00             core exposed, ois, oos         40.00 0.25 funcs 0.00   0.00  
83460 2.03 1.00     oos 1.00             core exposed, ois, oos       generics 12.94 0.00   0.00   0.00  
83461 0.88 0.50 misc   ois 1.00                     System.out, bad refactoring 0.00 0.00   0.00   0.00  
83462 1.81 1.00       1.00             core exposed, ois, oos         17.65 0.50 funcs 0.00   0.00  
83463 6.97 1.00       1.00                       95.29 0.00   0.00   0.00 (rejeitadas)
83465 NA                                              
83466 NA sem entrega final
83467 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83468 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83469 2.37 1.00     reader 1.00             core exposed       System..in 27.06 0.50 funcs 0.00   0.00  
83471 0.75 1.00       1.00                       0.00 0.50 funcs 0.00   0.00 (rejeitadas)
83472 3.12 1.00       1.00                       35.29 0.25 funcs 0.00   0.00  
83473 6.97 1.00       1.00                       95.29 0.00   0.00   0.00  
83474 6.45 0.50 manager   scanner, oos 1.00             core exposed, ois, oos       generics, System.in 92.94 0.00   0.00   0.00 (não compila)
83475 6.75 1.00       1.00                       100.00 0.50 vars 0.00   0.00 corrigido
83476 6.75 1.00       1.00                       100.00 0.50 funcs 0.00   0.00 corrigido
83478 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83482 7.11 1.00       1.00             core exposed, ois, oos         97.65 0.00   0.00   0.00  
83483 NA sem teste prático
83484 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83485 6.19 1.00       1.00             core exposed, ois, oos         90.59 0.50 vars, funcs 0.00   0.00  
83487 7.25 1.00       1.00             core exposed, ois, oos         100.00 0.00   0.00   0.00 corrigido
83488 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83489 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83491 7.04 1.00       1.00             core exposed, ois         96.47 0.00   0.00   0.00  
83492 5.69 1.00       1.00                       82.35 0.50 funcs 0.00   0.00  
83493 NA                                              
83494 6.72 1.00       1.00             core exposed, ois         95.29 0.25 vars 0.00   0.00  
83495 NA                                              
83496 7.11 1.00       1.00                       97.65 0.00   0.00   0.00  
83497 6.05 1.00     oos 1.00                     types, visitor 80.00 0.00   0.00   0.00  
83498 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83499 3.65 1.00       1.00                       40.00 0.00   0.00   0.00  
83500 NA                                              
83501 7.11 1.00       1.00                       97.65 0.00   0.00   0.00  
83502 NA sem entrega final
83503 NA sem entrega final
83504 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83505 NA sem teste prático
83506 NA sem entrega final
83507 5.91 1.00       1.00                       77.65 0.00   0.00   0.00 corrigido
83509 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83511 NA sem entrega final
83512 NA sem entrega final
83513 7.11 1.00       1.00                       97.65 0.00   0.00   0.00 corrigido
83514 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83516 1.25 1.00       1.00                     generics 0.00 0.00   0.00   0.00 (rejeitadas)
83517 1.25 1.00     ois, oos 1.00                     serialization 0.00 0.00   0.00   0.00  
83518 6.66 0.50 evaluator, program, if     1.00                     public 96.47 0.00   0.00   0.00  
83519 7.25 1.00     oos 1.00                       100.00 0.00   0.00   0.00 corrigido
83520 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83521 6.97 1.00       1.00             core exposed, ois, oos         95.29 0.00   0.00   0.00 corrigido
83522 6.12 1.00       1.00                       81.18 0.00   0.00   0.00  
83523 6.97 1.00       1.00                       95.29 0.00   0.00   0.00  
83524 6.86 1.00       1.00                       97.65 0.25 funcs 0.00   0.00  
83525 5.89 0.50 exception     1.00             core exposed, ois, oos         83.53 0.00   0.00   0.00  
83526 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83528 5.97 1.00     scanner 1.00             core exposed, ois, oos       System..in 87.06 0.50 funcs, classes 0.00   0.00 corrigido
83530 6.44 1.00       1.00                       90.59 0.25 funcs 0.00   0.00  
83531 6.75 1.00       1.00                       100.00 0.50 funcs 0.00   0.00 corrigido
83532 6.54 1.00     scanner 1.00             core exposed, ois, oos       System..in, critical ops 96.47 0.50 funcs 0.00   0.00  
83533 6.68 1.00       1.00                       98.82 0.50 funcs 0.00   0.00 corrigido
83534 7.11 1.00       1.00                       97.65 0.00   0.00   0.00 corrigido
83535 6.75 1.00       1.00                       100.00 0.50 funcs 0.00   0.00 corrigido
83536 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83537 3.83 0.50 manager     1.00                       57.65 0.50 funcs 0.00   0.00  
83538 NA sem entrega final
83539 7.04 1.00     oos 1.00                       96.47 0.00   0.00   0.00  
83540 7.00 1.00       1.00                       100.00 0.25 funcs 0.00   0.00  
83541 NA sem entrega final
83542 7.00 1.00       1.00             core exposed, ois       generics 100.00 0.25 funcs 0.00   0.00 corrigido
83543 6.50 1.00       1.00             core exposed, ois         100.00 0.75 vars, funcs 0.00   0.00 corrigido
83545 7.04 1.00       1.00                       96.47 0.00   0.00   0.00 corrigido
83546 7.25 1.00     oos 1.00                     generics 100.00 0.00   0.00   0.00  
83547 NA                                              
83548 6.79 1.00       1.00                       96.47 0.25 funcs 0.00   0.00  
83550 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83551 7.00 1.00       1.00                     generics 100.00 0.25 funcs 0.00   0.00  
83553 NA sem entrega final
83554 NA sem entrega final
83555 NA sem entrega final
83557 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83558 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83559 NA sem entrega final
83560 6.76 1.00       1.00             core exposed, ois, oos         91.76 0.00   0.00   0.00  
83562 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83563 NA sem teste prático
83564 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83566 6.75 1.00       1.00                     generics 100.00 0.50 funcs 0.00   0.00  
83567 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83568 6.26 1.00     isNumeric, splits 0.00 isNumeric                   splits, strings 91.76 0.00   0.00   0.00 (rejeitadas)
83570 3.93 1.00       1.00                       52.94 0.50 funcs 0.00   0.00  
83571 NA                                              
83572 6.75 1.00       1.00                       100.00 0.50 funcs 0.00   0.00 corrigido
83573 NA sem entrega final
83574 NA                                              
83576 7.25 1.00       1.00                       100.00 0.00   0.00   0.00 corrigido
83779 7.25 1.00       1.00                       100.00 0.00   0.00   0.00  
83883 6.68 1.00       1.00                       98.82 0.50 funcs 0.00   0.00 corrigido
83951 NA sem entrega final
84050 6.36 1.00       1.00             core exposed, ois, oos         97.65 0.75 vars, funcs 0.00   0.00  
84101 NA                                              
84596 6.83 1.00       1.00             core exposed, ois, oos         92.94 0.00   0.00   0.00 corrigido
84605 6.79 1.00       1.00                       96.47 0.25 funcs 0.00   0.00  
84617 6.54 1.00       1.00             core exposed, ois, oos       generics 88.24 0.00   0.00   0.00 corrigido
84694 0.89 1.00     reader 1.00             core exposed, ois, oos       System..in 2.35 0.50 funcs 0.00   0.00  
84762 NA sem entrega final
84998 5.74 0.50 manager     0.00 identifier           core exposed, ois, oos         89.41 0.00   0.00   0.00  
85061 NA                                              
85080 7.00 1.00       1.00                       100.00 0.25 funcs 0.00   0.00  
85087 6.43 1.00       1.00                       98.82 0.75 vars, funcs 0.00   0.00  
85184 6.90 1.00       1.00                       94.12 0.00   0.00   0.00  
85185 6.01 1.00       1.00                       83.53 0.25 vars 0.00   0.00  
85186 NA sem entrega final
85333 NA sem entrega final
87769 6.97 1.00       1.00             core exposed, ois, oos         95.29 0.00   0.00   0.00 corrigido
87848 7.11 1.00       1.00                       97.65 0.00   0.00   0.00 (rejeitadas)

___EOT___; </runphp>