Resultados da avaliação da entrega final do projecto
A entrega final vale 14 valores em 20.
Encoraja-se os alunos a compreender/verificar os problemas reportados. Todos os alunos podem proceder a correcções pequenas (contactar responsável) para resolver algum problema. Haverá penalizações por efectuar correcções a código entregue.
Quaisquer dúvidas ou sugestões, relativas a esta informação, devem ser enviadas ao responsável pela disciplina ou esclarecidas presencialmente nos horários de dúvidas ou nos horários das aulas teóricas (que funcionarão como horários de dúvidas).
Recorda-se que a classificação global do projecto não se limita à soma das classificações das entregas intermédia e final: a classificação final é ainda influenciada pela classificação do teste prático. Este teste é obrigatório e eliminatório (i.e., a classificação deve ser maior que zero).
Os resultados apresentados são preliminares: revisões possíveis até 2011/06/10.
Pauta
|
Nota | Total | Qual | Análise Lexical | Análise Sintáctica | Análise Semântica | Geração de Código | Relatório | Testes Automáticos | Problemas | Descontos | |||||
Grupo | 14 | 14 | 100% | 1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
100% | ||
001 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
002 | 7.82 | 7.82 | 75.00 | 0.75 | reais | 0.50 | precs, conflicts, ifs, exprs, last | 0.75 | tipos | 1.00 |
|
0.75 | opções; limitações | 45.28 |
|
|
003 | 8.57 | 8.57 | 85.00 | 0.75 | reais | 0.75 | funcdef, exprs, last | 0.75 | validação | 1.00 |
|
1.00 | duas symtabs | 50.78 |
|
0.25 |
004 | 7.35 | 7.35 | 95.00 | 1.00 |
|
0.75 | exprs | 1.00 |
|
1.00 | $main, bss | 1.00 | mother... | 28.87 |
|
|
005 | 10.18 | 10.18 | 85.00 | 0.75 | reais | 0.75 | exprs, last | 1.00 |
|
1.00 |
|
0.75 | limitações | 65.93 |
|
|
006 | 5.60 | 5.60 | 80.00 | 0.75 | strings, read | 0.75 | exprs, last | 0.75 | tipos (+3) | 0.75 | $main, bss, read | 1.00 |
|
17.75 |
|
|
007 | 7.62 | 7.62 | 70.00 | 0.50 | chars, reais | 0.50 | precs, conflicts, last | 1.00 |
|
0.75 | $main, read | 0.75 | labels? limitações | 48.52 | correcções | 0.25 |
008 | 6.71 | 6.71 | 65.00 | 0.75 | strings | 0.25 | precs, conflicts, ifs, exprs, last, inst | 0.75 | tipos, validação | 0.50 | $main, ENTER, bss, read | 1.00 |
|
38.45 |
|
|
009 | 4.05 | 4.05 | 60.00 | 1.00 |
|
1.00 | last | 0.50 | symbol, sem validação | 0.50 | ENTER, data, read | 0.00 | sem relatório | 11.71 |
|
|
010 | 5.20 | 5.20 | 80.00 | 0.75 | strings | 0.75 | precs, ELSE, last | 0.75 | tipos, validação | 1.00 | $main | 0.75 | problemas | 13.39 |
|
|
011 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
012 | 5.95 | 5.95 | 70.00 | 0.75 | reais | 0.75 | exprs, last | 0.75 | tipos, symbol | 0.50 | $main, ENTER, read | 0.75 | "outros factores"? | 27.20 |
|
|
013 | 7.46 | 7.46 | 80.00 | 0.75 | reais | 0.50 | last, tXELSE, exprs | 0.75 | validação | 1.00 | bss | 1.00 |
|
38.50 |
|
|
014 | 7.54 | 7.54 | 75.00 | 1.00 |
|
0.50 | precs, last, expr | 0.75 | symbol | 0.75 | $main, ENTER, bss | 0.75 | opções | 42.06 |
|
|
015 | 3.06 | 3.06 | 50.00 | 0.75 | strings, reais | 0.25 | precs, conflicts, instr, last, elifs, expr | 0.50 | tipos, sem validação | 0.25 | pfeval (ENTER), bss, read | 0.75 | limitações | 9.01 | corrigido | 0.25 |
016 | 5.74 | 5.74 | 55.00 | 0.75 | reais | 0.25 | precs, conflicts, expr, instr, last, tipos, ifs | 0.50 | tipos, symbol, validação | 0.50 | $main, ENTER, bss, read | 0.75 | limitações | 33.27 |
|
|
017 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
018 | 9.22 | 9.22 | 75.00 | 1.00 |
|
0.50 | exprs, instr, last | 0.75 | tipos | 0.75 | bss, read | 0.75 | opções; limitações; considerações | 60.82 | correcções | 0.00 |
019 | 7.11 | 7.11 | 80.00 | 1.00 |
|
0.50 | precs, last, elifs, exprs | 1.00 |
|
0.50 | $main, (writer) | 1.00 |
|
34.59 |
|
|
020 | 5.37 | 5.37 | 70.00 | 0.75 | strings | 0.75 | precs | 0.75 | tipos, symbol | 0.50 | $main, ENTER, bss, read, (writer) | 0.75 | limitações | 23.56 | corrigido | 0.25 |
021 | 7.54 | 7.54 | 75.00 | 0.75 | reais | 0.50 | conflicts, 123, exprs | 1.00 |
|
0.75 | bss, read | 0.75 | opções; limitações | 42.11 |
|
|
022 | 9.42 | 9.42 | 85.00 | 0.75 | strings | 0.75 | exprs | 1.00 |
|
1.00 | $main | 0.75 | opções; limitações | 57.45 |
|
|
023 | 9.52 | 9.52 | 85.00 | 0.75 | reais | 0.75 | exprs | 0.75 | tipos | 1.00 | $main | 1.00 |
|
58.60 |
|
|
024 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
025 | NA | 0.00 | 0.00 |
|
|
|
precs, last, expr |
|
tipos (+10), sem validação, symbol |
|
(compact) |
|
sem relatório |
|
não compila |
|
026 | 6.81 | 6.81 | 75.00 | 0.50 | strings, reais | 0.50 | last, exprs, instr, ifs, iter | 1.00 |
|
0.75 | $main, bss, read | 1.00 |
|
33.99 |
|
|
027 | 7.93 | 7.93 | 65.00 | 0.50 | reais, chars | 0.25 | precs, conflicts, decls, ifs, last, expr | 0.75 | tipos | 0.75 | read | 1.00 |
|
51.98 |
|
|
028 | 6.31 | 6.31 | 90.00 | 1.00 |
|
0.75 | last, exprs | 1.00 |
|
1.00 | $main | 0.75 | limitações | 20.13 |
|
|
029 | 7.23 | 7.23 | 65.00 | 1.00 |
|
0.50 | precs, last, elifs, exprs | 0.75 | tipos, validação | 1.00 | bss | 0.00 | sem relatório | 44.24 |
|
|
030 | 5.81 | 5.81 | 80.00 | 1.00 |
|
0.50 | precs, last, exprs | 1.00 |
|
0.50 | pfeval (ENTER), bss, (writer), read | 1.00 |
|
22.88 | corrigido | 0.25 |
031 | 4.16 | 4.16 | 40.00 | 0.75 | strings | 0.50 | precs, last, exprs | 0.50 | symbol, validação | 0.25 | pfeval (ENTER), data, bss, read, (writer) | 0.00 | sem relatório | 24.04 |
|
|
032 | 6.73 | 6.73 | 75.00 | 1.00 |
|
0.25 | precs, tipos, instr, exprs | 0.75 | tipos | 0.75 | $main, bss, read | 1.00 |
|
33.06 |
|
|
033 | 9.26 | 9.26 | 85.00 | 1.00 |
|
0.75 | exprs | 0.75 | tipos | 1.00 | $main | 0.75 | limitações | 55.70 | corrigido | 0.00 |
034 | NA | 0.00 | 0.00 |
|
(fraco) |
|
precs, last, exprs |
|
tipos, validação |
|
pfeval, bss, read, (writer) |
|
sem relatório |
|
não compila |
|
035 | 6.33 | 6.33 | 85.00 | 1.00 |
|
0.75 | last, exprs | 1.00 |
|
0.50 | $main, ENTER, read | 1.00 |
|
23.14 |
|
|
036 | 10.75 | 10.75 | 90.00 | 1.00 |
|
0.75 | precs, last | 1.00 |
|
1.00 |
|
0.75 | limitações | 69.47 |
|
|
037 | 4.90 | 4.90 | 75.00 | 1.00 |
|
0.50 | precs, last, exprs | 1.00 |
|
0.50 | $main, (writer), read | 0.75 | opções; limitações | 12.78 |
|
|
038 | 8.74 | 8.74 | 90.00 | 1.00 |
|
0.75 | precs, last | 1.00 |
|
1.00 | $main | 0.75 | limitações | 47.06 |
|
|
039 | 7.98 | 7.98 | 80.00 | 0.75 | chars | 0.75 | precs, last | 1.00 |
|
0.75 | $main, bss, read | 0.75 | opções | 44.20 |
|
|
040 | 5.86 | 5.86 | 60.00 | 0.50 | tINSTRUCTIONSTART, strings | 0.50 | tINSTRUCTIONSTART, exprs, last | 0.75 | tipos | 0.50 | $main, ENTER, read | 0.75 | opções; limitações | 31.80 |
|
|
041 | 4.63 | 4.63 | 45.00 | 0.50 | keywords, strings | 0.25 | precs, instr, exprs, tipos, strs | 0.75 | tipos, validação | 0.50 | $main, ENTER*, bss, (writer), read | 0.25 | opções | 26.49 | corrigido | 0.00 |
042 | 3.00 | 3.00 | 60.00 | 0.75 | strings | 0.50 | precs, last, exprs | 0.50 | symbol, validação | 0.50 | bss, read, (writer) | 0.75 | opções | 0.00 |
|
|
043 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
044 | 8.12 | 8.12 | 65.00 | 0.75 | strings | 0.50 | precs, tipos, last, elifs | 0.50 | tipos, validação, symbol | 0.75 | read | 0.75 | limitações | 54.11 |
|
|
045 | 10.39 | 10.39 | 100.00 | 1.00 |
|
1.00 | last | 1.00 |
|
1.00 | $main | 1.00 |
|
59.93 |
|
|
046 | 4.94 | 4.94 | 65.00 | 0.75 |
|
0.50 | precs, last, strs, exprs | 0.50 | tipos, symbol, validação | 0.50 | pfeval (ENTER), bss, read, (writer) | 1.00 |
|
18.73 |
|
|
047 | NA | 0.00 | 0.00 |
|
strings, reais |
|
precs, conflicts, last, exprs, teste1, teste2 |
|
tipos, sem validação, symbol |
|
pfeval (ENTER), bss, (writer), read |
|
sem relatório |
|
não compila |
|
048 | 3.26 | 3.26 | 50.00 | 0.75 | strings | 0.25 | precs, semantics, last, instr, exprs, ifs | 0.25 | sem validação, symbol | 0.25 | pfeval (ENTER), bss, read, (writer) | 1.00 |
|
8.48 |
|
|
049 | 5.22 | 5.22 | 90.00 | 1.00 |
|
0.75 | exprs, instr, last | 1.00 |
|
0.75 | $main, read | 1.00 |
|
8.04 |
|
|
050 | 7.49 | 7.49 | 85.00 | 0.75 | reais | 0.75 | exprs, instr | 1.00 |
|
0.75 | (strcmp), read | 1.00 |
|
36.00 |
|
|
051 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
052 | 5.63 | 5.63 | 60.00 | 1.00 |
|
0.25 | precs, conflicts, instr, expr, last, prints, elifs | 0.25 | tipos, sem validação, symbol | 0.50 | pfeval, ENTER, bss, read | 1.00 |
|
29.22 | corrigido | 0.00 |
053 | 2.00 | 2.00 | 40.00 | 0.75 | strings, chars | 0.25 | conflicts, %start, ifs, last, strs | 0.00 | tipos, sem validação, symbol | 0.25 | pfeval (ENTER), bss, read, (writer) | 0.75 | limitações | 0.00 |
|
|
054 | 1.25 | 1.25 | 25.00 | 0.75 | reais | 0.25 | semantics, ifs, exprs, last | 0.00 | tipos, sem validação, symbol | 0.25 | pfeval (ENTER), bss, read, (writer) | 0.00 | sem relatório | 0.00 |
|
|
055 | 4.16 | 4.16 | 60.00 | 0.50 | strings, reais | 0.25 | precs, conflicts, last, ifs, exprs | 0.75 | validação | 0.50 | bss, read, (writer) | 1.00 |
|
12.91 |
|
|
056 | 2.66 | 2.66 | 20.00 | 0.50 | strings, reais | 0.25 | precs, funcs, secs, ifs, exprs, last | 0.00 | tipos, sem validação, symbol | 0.25 | pfeval (ENTER), bss, read, (writer) | 0.00 | sem relatório | 18.48 |
|
|
057 | 3.24 | 3.24 | 45.00 | 1.00 |
|
0.25 | precs, exprs, last, elifs | 0.50 | tipos, validação, symbol | 0.50 | pfeval (ENTER), bss, read, (writer) | 0.00 | relatório vazio | 10.97 |
|
|
058 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
059 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
060 | 3.45 | 3.45 | 40.00 | 0.50 | funcs, reais | 0.25 | precs, conflicts, instr, stmttwo, last, elifs, exprs | 0.75 | validação | 0.50 | $main, bss, read, (writer) | 0.00 | sem relatório | 16.10 |
|
|
061 | 11.77 | 11.77 | 90.00 | 1.00 |
|
0.50 | precs, instr, last, exprs | 1.00 | (new) | 1.00 | $main, bss | 1.00 |
|
80.80 | correcções | 0.00 |
062 | 7.63 | 7.63 | 80.00 | 1.00 |
|
0.50 | precs, last, exprs, strs | 0.75 | validação | 0.75 | read | 1.00 |
|
40.29 |
|
|
063 | 6.37 | 6.37 | 75.00 | 1.00 |
|
0.50 | precs, last, instr, exprs | 0.75 | tipos | 0.50 | $main, ENTER, bss, read, (writer) | 1.00 |
|
29.08 |
|
|
064 | 10.92 | 10.92 | 95.00 | 1.00 |
|
0.75 | last, exprs | 1.00 |
|
1.00 | $main, bss | 1.00 |
|
68.56 |
|
|
065 | 12.81 | 12.81 | 100.00 | 1.00 |
|
1.00 | last (ret ok) | 1.00 |
|
1.00 | $main | 1.00 |
|
86.77 |
|
|
066 | 5.46 | 5.46 | 60.00 | 0.50 | reais, strings | 0.25 | conflicts, dec_bloco, last, exprs, ifs | 0.50 | tipos, validação | 1.00 | $main, data, bss | 0.75 | limitações | 27.32 |
|
|
067 | 5.89 | 5.89 | 65.00 | 0.75 | strings | 0.25 | precs, conflicts, literal1, last, exprs | 1.00 |
|
0.75 | $main, bss, read | 0.50 | opções; limitações | 29.29 |
|
|
068 | 5.70 | 5.70 | 65.00 | 0.75 | strings | 0.25 | precs, conflicts, instr, last, ifs, cycles, exprs | 0.75 | tipos | 0.75 | read | 0.75 |
|
27.23 |
|
|
069 | 5.78 | 5.78 | 55.00 | 0.75 | reais | 0.25 | precs, ptrs, instr, last, ifs, exprs | 0.75 | tipos, symbol | 1.00 | $main, bss | 0.00 | relatório vazio | 33.72 |
|
|
070 | 5.53 | 5.53 | 75.00 | 1.00 |
|
0.50 | precs, last, ifs, exprs | 0.75 | tipos (+3), symbol, validação | 0.50 | $main, ENTER, bss, read, (writer) | 1.00 |
|
19.79 |
|
|
071 | 4.45 | 4.45 | 55.00 | 1.00 |
|
0.50 | conflicts, exprs | 0.25 | validação | 0.50 | ENTER, read, (writer) | 0.50 | opções; limitações | 18.90 |
|
|
072 | NA | 0.00 | 0.00 |
|
strings |
|
precs, last, exprs |
|
tipos, sem validação, symbol |
|
pfeval (ENTER), bss, read, (writer) |
|
sem relatório |
|
não compila |
|
073 | 3.51 | 3.51 | 55.00 | 0.50 | strings, reais | 0.25 | precs, last, exprs, strs | 0.75 | tipos | 0.50 | pfeval (ENTER), data, bss, read, (writer) | 0.75 | tipos; opções; limitações | 8.48 |
|
|
074 | 3.75 | 3.75 | 75.00 | 1.00 |
|
0.50 | elifs, exprs | 0.75 | validação | 0.50 | $main, ENTER*, read, (writer) | 1.00 |
|
0.00 |
|
|
075 | 9.03 | 9.03 | 80.00 | 1.00 |
|
0.50 | conflicts, ifs, exprs, last | 0.75 | validação | 0.75 | $main, bss, read | 1.00 | enunciado | 55.91 | distinguem vars de funcs |
|
076 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
077 | 8.38 | 8.38 | 90.00 | 1.00 |
|
0.75 | last, exprs | 0.75 | tipos | 1.00 |
|
1.00 |
|
43.09 |
|
|
078 | 8.05 | 8.05 | 75.00 | 1.00 |
|
0.25 | precs, conflicts, tipos, ifs, last, exprs | 0.75 | validação | 0.75 | bss, read, (writer) | 1.00 |
|
47.77 |
|
|
079 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
080 | 12.45 | 12.45 | 95.00 | 1.00 |
|
0.75 | precs, last | 1.00 | (new) | 1.00 | $main | 1.00 |
|
85.51 |
|
|
081 | 4.68 | 4.68 | 70.00 | 1.00 |
|
0.50 | precs, last, exprs | 0.50 | validação | 0.50 | pfeval (ENTER), data, bss, read, (writer) | 1.00 |
|
15.87 |
|
0.25 |
082 | 6.31 | 6.31 | 75.00 | 1.00 |
|
0.75 | last, exprs | 0.75 | tipos, symbol | 0.50 | $main, ENTER, read | 0.75 | limitações | 28.49 |
|
|
083 | 9.90 | 9.90 | 85.00 | 1.00 |
|
0.50 | precs, last, strs, exprs | 1.00 |
|
1.00 | $main | 0.75 | limitações | 62.82 |
|
|
084 | 7.53 | 7.53 | 85.00 | 1.00 |
|
0.50 | precs, last, pointer, ifs | 1.00 |
|
0.75 | read | 1.00 | INDIRECTTYPE | 36.49 | correcções | 0.00 |
|
|
|
0.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
086 | 2.08 | 2.08 | 35.00 | 0.75 | strings | 0.25 | precs, last, ifs, exprs | 0.25 | tipos, sem validação | 0.50 | pfeval (ENTER), read, (writer) | 0.00 | sem relatório | 3.63 |
|
|
087 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
088 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
089 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
090 | 5.22 | 5.22 | 65.00 | 0.75 | strings, chars | 0.25 | precs, last, exprs, elifs | 0.50 | tipos, validação, symbol | 0.75 | $main, read | 1.00 |
|
21.90 |
|
|
091 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
092 | 3.32 | 3.32 | 40.00 | 0.75 | strings | 0.25 | precs, elifs, exprs | 0.00 | tipos, sem validação, symbol | 0.25 | pfeval (ENTER), bss, read, (writer) | 0.75 | limitações | 14.67 |
|
|
093 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
094 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
|
|
|
0.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
096 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
097 | 6.49 | 6.49 | 75.00 | 0.75 | strings | 0.25 | precs, conflicts, instr, expr, last | 1.00 |
|
0.75 | $main, read | 1.00 |
|
30.43 |
|
|
098 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
099 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
100 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
101 | 1.48 | 1.48 | 25.00 | 0.25 | strings, chars, reais | 0.25 | precs, conflicts, instrs, exprs, tipos, rules, semantics | 0.25 | tipos, sem validação | 0.50 | pfeval, ENTER*, bss, read | 0.00 | sem relatório | 2.50 |
|
|
102 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|
103 | NA | 0.00 | 0.00 |
|
|
|
|
|
|
|
|
|
|
|
não entregue |
|