Compiladores/Pautas 2017-2018/Pauta do Projecto: Época Especial
From Wiki**3
< Compiladores | Pautas 2017-2018
AVISOS - Avaliação em Época Especial |
---|
Esclarecimento de dúvidas:
|
Requisitos para desenvolvimento, material de apoio e actualizações do enunciado (ver informação completa em Projecto de Compiladores):
|
Processo de avaliação (ver informação completa em Avaliação do Projecto):
|
Material de Uso Obrigatório |
---|
As bibliotecas CDK e RTS de apoio ao desenvolvimento do projecto são de uso obrigatório: |
|
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. |
Prazo de Revisão
A avaliação do projecto de época especial pode ser revista na 6ª feira, 2018/07/27, 14:30-15:30, sala 233, INESC ID.
Critérios de Avaliação
São considerados os mesmos que para a entrega final de época normal.
O projecto de época especial apenas está disponível para alunos que não tenham realizado o projecto em época normal (com aproveitamento), sendo obrigatório para esses alunos em época especial.
Legenda
A entrega final vale 20 valores em 20.
Recorda-se que a classificação global do projecto não se limita à soma das classificações das várias entregas: 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).
Descrição dos problemas assinalados na pauta |
---|
Problemas na análise lexical
Problemas na análise sintáctica
Problemas nos nós
Problemas na análise semântica e na geração de código
Outros problemas
|
Pauta
<runphp> echo<<<___EOT___
<colgroup width="52"></colgroup> <colgroup span="2" width="41"></colgroup> <colgroup width="47"></colgroup> <colgroup width="37"></colgroup> <colgroup width="90"></colgroup> <colgroup width="37"></colgroup> <colgroup width="82"></colgroup> <colgroup width="37"></colgroup> <colgroup width="70"></colgroup> <colgroup width="37"></colgroup> <colgroup width="70"></colgroup> <colgroup width="37"></colgroup> <colgroup width="80"></colgroup> <colgroup width="37"></colgroup> <colgroup width="80"></colgroup> <colgroup width="99"></colgroup> <tbody> </tbody>Nota | Total | Qual | Análise Lexical | Análise Sintáctica | Nós | Análise Semântica e Geração de Código | Avaliação Global | Repositório CVS | Testes Automáticos <a href="https://goo.gl/52GKoB">https://goo.gl/52GKoB</a> | |||||||
Aluno | 20 | 20 | 100% | 0.75 | 0.75 | 0.75 | 0.75 | 0.5 | 0.5 | 100% | ||||||
36897 | NA | sem teste prático | ||||||||||||||
52327 | 8.53 | 8.53 | 65.63 | 0.50 | ints, tokens, strings, concat | 0.50 | precs, syntax, types, instrs, lvals | 0.75 | address, program | 0.75 | funsym, types, enoty, stack | 0.50 | 1.00 | 0.00 | ||
56564 | 12.23 | 12.23 | 73.44 | 0.75 | ints, floats | 0.75 | precs | 0.75 | program | 0.50 | funsym, types, code, empty, stack | 0.75 | 1.00 | 38.33 | ||
79114 | 9.55 | 9.55 | 73.44 | 0.75 | ints | 0.50 | precs, syntax, instrs | 1.00 | 0.50 | types, code, empty, stack | 0.75 | 1.00 | 0.00 | |||
83416 | NA | sem projecto | ||||||||||||||
83545 | 18.12 | 18.12 | 87.50 | 0.75 | ints | 0.75 | precs | 1.00 | 1.00 | 0.75 | 1.00 | 96.30 | ||||
83550 | 18.04 | 18.04 | 87.50 | 0.75 | ints | 0.75 | precs | 1.00 | 1.00 | 0.75 | 1.00 | 95.24 | ||||
83563 | 13.19 | 13.19 | 87.50 | 0.75 | ints, floats | 1.00 | 1.00 | 0.75 | stack | 0.75 | 1.00 | 25.93 | ||||
85255 | 14.88 | 14.88 | 82.81 | 0.75 | ids, ints | 0.75 | precs, syntax, instrs | 1.00 | 0.75 | stack, funsym | 0.75 | 1.00 | 58.81 |
___EOT___; </runphp>