Programação com Objectos/Pautas 2014-2015/Pauta do Projecto: Entrega Final

From Wiki**3

< Programação com Objectos‎ | Pautas 2014-2015

Prazo de Revisão

PAUTA FECHADA

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

Legenda

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

Os alunos devem compreender/verificar/corrigir os problemas reportados.

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

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

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

Pauta

<runphp> echo<<<___EOT___

<colgroup span="3" width="46"></colgroup> <colgroup width="43"></colgroup> <colgroup width="84"></colgroup> <colgroup width="43"></colgroup> <colgroup width="84"></colgroup> <colgroup width="43"></colgroup> <colgroup width="84"></colgroup> <colgroup width="43"></colgroup> <colgroup width="84"></colgroup> <colgroup width="43"></colgroup> <colgroup width="84"></colgroup> <colgroup width="43"></colgroup> <colgroup width="84"></colgroup> <colgroup width="43"></colgroup> <colgroup width="84"></colgroup> <colgroup width="102"></colgroup> <colgroup width="43"></colgroup> <colgroup width="73"></colgroup> <colgroup width="43"></colgroup> <colgroup width="73"></colgroup> <colgroup width="43"></colgroup> <colgroup width="83"></colgroup> <colgroup width="86"></colgroup> <colgroup width="73"></colgroup> <tbody> </tbody>

Nota Total Atributos (qualidade e acesso) Factorização de código (evitar repetição de código) Atributos e métodos não "static" (excepto autorizados) Gestão das entradas especiais Utilização de estruturas de dados correctas Separação de responsabilidades, incluindo serialização (core vs. textui) Apreciação Global Testes Automáticos Regras de Codificação Lixo no CVS Relatório Outros Descontos
Grupo 13.00 13.00 0.50 obs 1.50 obs 0.50 obs 1.00 obs 1.00 obs 1.50 obs 1.00 obs 100 1.00 obs 1.00 obs 0.50 obs. valor obs
001 10.14 10.14 0.75 type 0.75 serialization 1.00
0.75 self, parent 0.75 direntries 0.50 reader, core exposed 0.50 entry type 94 0.25 nomenc 0.00
0.00
0.00
002 5.16 5.16 0.75 size, type 0.50 serialization, hierarchy 1.00
0.75 self 1.00
0.75 core exposed 0.25 ficheiros, catch Exception, core, entry type 11 0.25 nomenc 0.00 1 0.00
0.00
003 8.38 8.38 0.75 size, type 0.75 hierarchy 1.00
1.00
1.00
1.00
0.25 generics, entry type 48 0.25 nomenc 0.00
0.00
0.00
004 11.15 11.15 0.75 size 1.00
1.00
1.00
1.00
0.75 core exposed 0.50 catch Exception 90 0.25 nomenc 0.00
0.00
0.00
005 12.13 12.13 1.00
1.00
1.00
1.00
1.00
1.00
0.75
98 0.00
0.00
1.00 missing 0.00
006 NA sem entrega final
007 12.08 12.08 0.75 size 1.00
1.00
0.75 parent 1.00
1.00
0.75
95 0.00
0.00
0.00
0.00
008 11.83 11.83 1.00
1.00
1.00
0.75 parent 0.75 filesystems 1.00
0.75
93 0.00
0.00
0.00
0.00
009 11.88 11.88 1.00
1.00
1.00
0.75 parent 1.00
0.75 core exposed 0.50 catch Exception 100 0.00
0.00
0.00
0.00 corrected
010 NA sem entrega final
011 NA sem entrega final
012 11.39 11.39 0.75 package 1.00
1.00
1.00
1.00
0.75 reader 0.50 catch Exception 94 0.25 nomenc 0.00
0.00
0.00
013 8.67 8.67 0.50 mainDir, path, size, repeat 1.00
1.00
1.00
0.75 direntries 0.50 core exposed 0.50 catch Exception, repeat 57 0.00
0.00
0.00
0.00
014 11.21 11.21 0.75 size, path 1.00
1.00
0.75 parent 1.00
0.75 core exposed 0.50
91 0.00
0.00
0.00
0.00
015 11.45 11.45 1.00
0.75 serialization 1.00
1.00
1.00
0.75 core exposed 0.50 catch Exception 95 0.00
0.00
0.00
0.00
016 6.16 6.16 0.75 package 0.75 serialization 1.00
1.00
1.00
0.75 reader 0.50 catch Exception, default 13 0.25 nomenc 0.00 0 0.00
0.00 corrected
017 5.98 5.98 0.75 size, path 0.75 hierarchy 1.00
0.75 parent 1.00
1.00
0.25 ficheiros, no import 8 0.00
0.00
0.00
0.00
018 11.71 11.71 1.00 hasContent 1.00
1.00
0.75 parent 1.00
1.00
0.75
91 0.25 nomenc 0.00
0.00
0.00
019 NA sem entrega final
020 11.53 11.53 1.00
0.75 serialization 1.00
1.00
1.00
1.00
0.75
90 0.25 nomenc 0.00
0.00
0.00
021 10.83 10.83 0.75 size 1.00
1.00
0.75 parent 0.75 file contents 0.75 core exposed 0.50 default 93 0.25 nomenc 0.00
0.00
0.00
022 12.13 12.13 1.00
1.00
1.00
0.75 self, parent 1.00
1.00
0.75
98 0.25 nomenc 0.00
0.00
0.00
023 12.26 12.26 1.00
1.00
1.00
1.00
1.00
1.00
0.75
96 0.25 nomenc 0.00
0.00
0.00
024 10.95 10.95 1.00
1.00
1.00
0.75 parent 1.00
0.50 reader, core exposed 0.50
95 0.25 nomenc 0.00
0.00
0.00
025 12.32 12.32 1.00
1.00
1.00
1.00
1.00
1.00
0.50 core exceptions 97 0.00
0.00
0.00
0.00 corrected
026 6.02 6.02 0.50 entries, size, type 0.75 hierarchy 1.00
0.75 parent 0.50 entries, files, filesystems 1.00
0.50 catch Exception, core, entry type 19 0.25 nomenc 0.00
0.00
0.00
027 12.88 12.88 1.00
1.00
1.00
1.00
1.00
1.00
1.00
98 0.00
0.00
0.00
0.00 corrected
028 12.20 12.20 1.00
1.00
1.00
1.00
0.50 users, fsusers 1.00
1.00
95 0.00
0.00
0.00
0.00
029 11.08 11.08 1.00
0.75 hierarchy 1.00
1.00
1.00
0.75 core exposed 0.50
93 0.25 nomenc 0.00
0.00
0.00
030 13.00 13.00 1.00
1.00
1.00
1.00
1.00
1.00
1.00
100 0.00
0.00
0.00
0.00 corrected
031 12.51 12.51 1.00
1.00
1.00
1.00
1.00
1.00
0.75
96 0.00
0.00
0.00
0.00
032 NA sem entrega final
033 11.40 11.40 1.00
1.00
1.00
1.00
1.00
0.75 core exposed 0.50
92 0.25 nomenc 0.00
0.00
0.00
034 10.93 10.93 1.00
0.75 serialization 1.00
0.75 parent 1.00
1.00
0.75
80 0.00
0.00
0.00
0.00
035 11.20 11.20 1.00
0.75 serialization 1.00
1.00
1.00
0.75 core exposed 0.50
95 0.25 nomenc 0.00
0.00
0.00
036 10.52 10.52 0.75 path

1.00
0.75 parent 1.00
1.00
0.75
94 0.00
0.00 PO 0.00
0.00
037 12.57 12.57 1.00
0.75 serialization 1.00
1.00
1.00
1.00
1.00
99 0.00
0.00
0.00
0.00 corrected
038 11.59 11.59 1.00
1.00
1.00
0.75 parent 1.00
1.00
0.50 catch Exception 89 0.00
0.00
0.00
0.00
039 10.84 10.84 0.75 size 0.75 serialization 1.00
1.00
1.00
0.75 core exposed 0.50
91 0.25 nomenc 0.00
0.00
0.00
040 12.13 12.13 1.00
1.00
1.00
1.00
1.00
0.75 reader 0.50
100 0.00
0.00
0.00
0.00 corrected
041 10.77 10.77 1.00
0.75 serialization 1.00
0.75 parent 1.00
0.75 core exposed 0.50
92 0.25 nomenc 0.00
0.00
0.00
042 10.65 10.65 0.75 package 1.00
0.00 _entry 1.00
1.00
0.50 reader, core exposed 0.50 static 92 0.00
0.00
0.00
0.00
043 12.44 12.44 1.00
1.00
1.00
1.00
1.00
1.00
0.50 catch Exception 99 0.00
0.00
0.00
0.00
044 12.50 12.50 1.00
1.00
1.00
1.00
1.00
1.00
0.50 static 100 0.00
0.00
0.00
0.00 corrected
045 NA sem entrega final
046 11.70 11.70 0.75 size 0.75 hierarchy 1.00
0.75 parent 1.00
1.00
0.75
95 0.00
0.00
0.00
0.00 corrected
047 10.77 10.77 1.00
1.00
1.00
0.75 self 0.25 file contents, fsusers, users, last save 1.00
0.50
92 0.25 nomenc 0.00
0.00
0.00
048 12.14 12.14 1.00
1.00
1.00
0.75 parent 1.00
1.00
0.75
94 0.00
0.00
0.00
0.00
049 5.49 5.49 0.50 repeat 1.00
1.00
0.75 parent 1.00
0.50 allentries 0.50
4 0.00
0.00
0.00
0.00
050 6.84 6.84 1.00
1.00
1.00
0.75 parent 1.00
1.00
0.50
14 0.25 nomenc 0.00
0.00
0.00
051 11.64 11.64 1.00
1.00
1.00
0.75 parent 1.00
0.75 core exposed 0.50 default 96 0.00
0.00
0.00
0.00
052 11.52 11.52 1.00
1.00
1.00
0.75 parent 1.00
0.75 reader 0.50 catch Exception 94 0.00
0.00
0.00
0.00
053 NA
054 NA sem entrega final
055 11.84 11.84 1.00
1.00
1.00
1.00
1.00
1.00
0.50
89 0.00 nomenc 0.00
0.00
0.00
056 NA sem entrega final
057 12.38 12.38 1.00
1.00
1.00
0.75 parent 1.00
1.00
0.75
98 0.00
0.00
0.00
0.00
058 NA sem entrega final
059 NA sem entrega final
060 10.76 10.76 0.75 size 1.00
0.00 entry size 1.00
1.00
0.50 users 0.50 static 98 0.25 nomenc 0.00
0.00
0.00
061 11.89 11.89 1.00
1.00
1.00
1.00
1.00
0.75 reader 0.50
96 0.00
0.00
0.00
0.00
062 11.20 11.20 0.50 public, package, size 1.00
1.00
0.75 parent 0.75 file contents 0.75 core exposed 0.50
97 0.00
0.00
0.00
0.00
063 5.38 5.38 0.75 package, path 1.00
1.00
1.00
1.00
0.50 users 0.50 catch Exception, core 0 0.25 nomenc 0.00
0.00
0.00
064 11.22 11.22 1.00 endl 1.00
1.00
0.75 parent 1.00
0.75 core exposed 0.50
89 0.00
0.00
0.00
0.00
065 10.54 10.54 0.75 package 1.00 manager (textui) 1.00
0.75 parent 1.00
0.50 core exposed 0.50
86 0.00
0.00
0.00
0.00
066 11.51 11.51 0.75 package 1.00
1.00
1.00
1.00
0.75 reader 0.50
96 0.25 nomenc 0.00 FileSys 0.00
0.00
067 NA sem entrega final
068 11.52 11.52 1.00 path 1.00
1.00
0.75 self, parent 1.00
1.00
0.50 core 92 0.25 nomenc 0.00
0.00
0.00
069 NA sem entrega final
070 5.98 5.98 1.00
1.00
1.00
0.75 parent 0.75 fsusers 0.75 reader 0.50
10 0.25 nomenc 0.00 Files.java 0.00
0.00
071 NA sem entrega final
072 6.82 6.82 0.50 package, size, path 0.75 manager (textui), serialization 1.00
0.75 parent 1.00
0.75 core exposed 0.75
22 0.00
0.00
0.00
0.00
073 6.78 6.78 0.75 type 1.00
1.00
0.75 self, parent 1.00
1.00
0.50 entry type 15 0.25 nomenc 0.00
0.00
0.00
074 11.64 11.64 1.00
1.00
1.00
0.75 self, parent 1.00
0.75 core exposed 0.50
96 0.00
0.00
0.00
0.00
075 5.88 5.88 0.75 size 1.00
1.00
0.75 parent 1.00
1.00
0.50 no import 0 0.25 nomenc 0.00
0.00
0.00
076 5.85 5.85 1.00
0.75 hierarchy 1.00
0.75 parent 1.00
0.75 reader 0.50
10 0.25 nomenc 0.00
0.00
0.00
077 12.82 12.82 1.00
1.00
1.00
1.00
1.00
1.00
1.00
97 0.00
0.00
0.00
0.00
078 5.88 5.88 0.75 size 1.00
1.00
0.75 parent 1.00
1.00
0.50
0 0.25 nomenc 0.00
0.00
0.00
079 10.77 10.77 1.00
1.00
1.00
1.00
1.00
0.25 core exposed 0.25 core 94 0.00
0.00
0.00
0.00
080 11.02 11.02 0.75 package, size 1.00 manager (textui) 1.00
0.75 parent 1.00
0.50 reader, core exposed 0.50
94 0.00
0.00
0.00
0.00
081 5.55 5.55 0.75 size 1.00
1.00
1.00
1.00
0.50 entries 0.50
7 0.00
0.00
1.00 missing 0.00 corrected
082 10.99 10.99 0.75 package 1.00
1.00
0.75 parent 1.00
1.00
0.75
81 0.25 nomenc 0.00
0.00
0.00
083 10.41 10.41 0.75 package 1.00
1.00 comparators 0.75 self, parent 0.50 entries, fsusers 0.75 core exposed 0.50 static 86 0.00
0.00
0.00
0.00
084 11.77 11.77 1.00
1.00
1.00
1.00
1.00
0.75 reader 0.50
94 0.00
0.00
0.00
0.00
085 4.50 4.50 1.00
1.00 reader 1.00
0.75 parent 1.00
0.50 reader, core exposed 0.25 core, System.in 0 0.25 nomenc 0.00
1.00 missing 0.00
086 10.53 10.53 0.75
1.00
1.00
0.75 parent 0.75 fsusers 0.75 core exposed 0.50
88 0.25 nomenc 0.00
0.00
0.00
087 NA sem entrega final
088 NA sem entrega final
089 NA sem teste prático
090 11.22 11.22 1.00
1.00
1.00
1.00
0.75 file contents 1.00
0.75
87 0.00
0.00
1.00 missing 0.00
091 NA sem entrega final
092 12.01 12.01 0.50 package, size, path 1.00
1.00
0.75 self, parent 1.00
1.00
0.75
96 0.00
0.00
0.00
0.00
093 4.31 4.31 0.75 package, size 0.75 serialization, hierarchy 1.00
0.75 parent 0.75 file contents 0.50 reader, core exposed 0.50 core 1 0.00
0.00
1.00 missing 0.00
094 11.88 11.88 0.75 constants 1.00
0.00 entry size 1.00
1.00
1.00
0.50 static 100 0.00
0.00
0.00
0.00 corrected
095 NA sem entrega final
096 NA sem entrega final
097 NA sem entrega final
098 NA sem entrega final
099 11.70 11.70 1.00
1.00
1.00
1.00
1.00
0.75 reader 0.50
97 0.25 nomenc (underscore) 0.00
0.00
0.00
100 5.25 5.25 0.75 package, size 0.75 hierarchy 1.00 menufor 1.00
0.75 caminho 1.00
0.50
0 0.50 nomenc 0.00
0.00
0.00
101 10.60 10.60 0.75 size 1.00
1.00
0.75 parent 0.75 file contents 0.75 reader 0.50
85 0.00
0.00
0.00
0.00
102 4.38 4.38 0.50 size, repeat 0.75 hierarchy 1.00
0.75 parent 0.75 users 0.50 reader, core exposed 0.50
0 0.25 nomenc 0.00
0.00
0.00
103 4.63 4.63 0.75 package 1.00
0.00 nemu1, nemu2 0.75 parent 1.00
0.50 reader, serialization 0.50 catch Exception, static 0 0.25 nomenc 0.00
0.00
0.00
104 NA sem entrega final
105 6.50 6.50 1.00
1.00
1.00
0.75 self, parent 1.00
1.00
0.75
0 0.00
0.00
0.00
0.00
106 11.13 11.13 1.00
1.00
1.00
1.00
1.00
0.25 core exposed 0.25 core 100 0.00
0.00
0.00
0.00
107 9.84 9.84 1.00
0.75 hierarchy 1.00
0.75 parent 0.75 file contents, filesystems 0.25 reader, users, core exposed 0.50 _serialVersionUID 89 0.00
0.00
0.00
0.00
108 12.20 12.20 1.00
1.00
1.00
0.75 self, parent 1.00
1.00
0.75
95 0.00
0.00
0.00
0.00
109 5.63 5.63 1.00
0.75 serialization 1.00
0.75 parent 1.00
1.00
0.50 catch Exception, no import 0 0.25 nomenc 0.00
0.00
0.00
110 8.10 8.10 1.00
1.00
1.00
0.75 parent 1.00
1.00
0.50
35 0.25 nomenc 0.00
0.00
0.00 corrected
111 8.94 8.94 1.00
1.00
1.00
1.00
1.00
0.75 reader 0.50
51 0.25 nomenc 0.00
0.00
0.00
112 11.39 11.39 0.75 constants, path 1.00
0.00 entry size 0.75 parent 1.00
1.00
0.50 static 96 0.00
0.00
0.00
0.00
113 NA
114 9.45 9.45 0.75 size 1.00
1.00
0.75 parent 1.00
0.50 core exposed 0.50
72 0.25 nomenc 0.00
0.00
0.00
115 9.27 9.27 0.75 size 1.00
1.00
0.75 parent 1.00
0.50 core exposed 0.50
69 0.25 nomenc 0.00
0.00
0.00
116 11.40 11.40 1.00
1.00
1.00
1.00
1.00
0.75 core exposed 0.50
92 0.25 nomenc (m) 0.00
0.00
0.00
117 NA sem entrega final
118 NA sem entrega final
119 NA
120 NA
121 10.38 10.38 0.50 package, path, entries, size 1.00
1.00
0.75 parent 0.25 entries, fsusers, misc 0.50 reader, core exposed 0.50 core 98 0.00
0.00
0.00
0.00
122 NA sem entrega final
123 2.63 2.63 0.50 public, package, files, path, permission 0.25 no hierarchy 0.00 misc 0.75 parent 0.50 usernames, path 0.50 reader, files, users 0.25 catch Exception, static, core 0 0.25 nomenc 0.00
0.00
0.00
124 4.63 4.63 0.50 size, repeat 0.50 serialization, hierarchy 1.00
0.75 parent 0.75 file contents 0.75 core exposed 0.50 no import, repeat 0 0.00
0.00
0.00
0.00
125 NA
126 12.20 12.20 0.75 package 1.00
1.00
0.75 parent 1.00
1.00
0.75
97 0.00
0.00
0.00
0.00
127 9.70 9.70 0.75 size 1.00
1.00
0.75 parent 1.00
0.50 core exposed 0.50
72 0.00
0.00
0.00
0.00
128 NA
129 8.22 8.22 1.00
0.50 serialization, hierarchy 1.00
1.00
1.00
1.00
0.75
37 0.00
0.00
0.00
0.00 corrected
130 NA
131 NA sem entrega final
132 NA sem entrega final
134 NA
135 NA
136 11.52 11.52 0.75 package 0.75 serialization 1.00
1.00
1.00
1.00
0.50 catch Exception 92 0.00
0.00
0.00
0.00
137 11.34 11.34 0.75 constants, size 1.00
1.00 constants 1.00
1.00
0.75 core exposed 0.50 static, entity type 89 0.00
0.00
0.00
0.00 corrected
138 NA sem entrega final
139 NA sem entrega final
140 10.83 10.83 1.00 constants 1.00
1.00
1.00
1.00
0.25 core exposed 0.50 static 95 0.25 nomenc 0.00
0.00
0.00
141 NA sem entrega final
142 NA sem entrega final
143 7.46 7.46 1.00
1.00
1.00
0.75 parent 1.00
1.00
0.75
16 0.00
0.00
0.00
0.00
144 NA sem entrega final
145 NA sem entrega final
146 NA sem teste prático
147 10.79 10.79 1.00
1.00
1.00
1.00
1.00
0.50 reader, core exposed 0.50
84 0.00
0.00
0.00
0.00 corrected
148 NA sem entrega final
149 9.59 9.59 0.75 size 0.75 serialization 1.00
1.00
1.00
0.25 serialization, core exposed 0.25 core, no import 91 0.00
0.00
1.00 missing 0.00
150 NA
151 5.62 5.62 0.75 children 0.75 hierarchy 1.00
1.00
0.50 fsusers, filesystems, children 1.00
0.50
2 0.00
0.00
0.00
0.00
152 NA sem entrega final
153 5.38 5.38 0.75 constants, size, fullpath 0.75 serialization 1.00 constants 1.00
1.00
0.75 core exposed 0.50
0 0.25 nomenc 0.00
0.00
0.00 corrected
154 NA
155 8.57 8.57 0.75 size 0.75 serialization 1.00
1.00
0.25 subdirs, subfiles, dirs files,users 0.50 serialization, manager, core exposed 0.50 catch Exception 72 0.25 nomenc 0.00
0.00
0.00
157 6.25 6.25 1.00
1.00
1.00
1.00
1.00
1.00
0.50 catch Exception, default 0 0.25 nomenc 0.00
0.00
0.00
158 NA sem entrega final
159 NA sem entrega final
160 11.52 11.52 1.00
1.00
1.00
1.00
1.00
0.75 core exposed 0.50
94 0.25 nomenc 0.00
0.00
0.00
161 NA sem entrega final
162 NA
163 10.40 10.40 0.75 type 0.75 serialization 1.00
1.00
1.00
0.75 core exposed 0.50 default, core, entry type 92 0.25 nomenc 0.00
1.00 missing 0.00 corrected
164 NA
166 NA sem teste prático
167 NA sem entrega final
168 NA sem entrega final

___EOT___; </runphp>