Criada: 2015-12-12
Enunciado distribuído na sala.
Para Lisp, clique aqui.
Para Prolog, clique aqui.
Em todas as questões, o critério de correção começou por decidir como seria a pontuação: de cima para baixo ou de baixo para cima. Se a resposta estava bem escrita, com sintaxe correta, resolução do problema pedido (e não de outro) e com comprimento proporcional à complexidade da questão, então a correção procedeu de cima para baixo, ou seja, parte-se do valor integral e vão sendo subtraidas frações de pontos para cada defeito encontrado.
Por outro lado, se a resposta estava mal escrita, com sintaxe errada, resolvendo o problema errado ou incompleta, então a correção procedeu de baixo para cima: parte-se de zero e vão sendo adicionadas frações de pontos a cada indício de conhecimento importante encontrado. Embora em geral a correção de cima para baixo resulte em notas maiores numa questão, é possível ter exceções a esta tendência.
A seguir, critérios específicos para cada questão. Os valores negativos se aplicam à correção de cima para baixo, e os valores positivos ou nulos se aplicam à correção de baixo para cima.
sintaxe | -0,5 |
confusão entre count e length | -0,5 |
ordem dos argumentos para subtração | -0,5 |
erro no cálculo do máximo | -0,5 |
erro em caso base | até -1,0 |
sintaxe | -0,5 |
confusão entre & e and | -0,5 |
confusão entre = e eql | -0,5 |
confusão com cars e cdrs | -0,5 |
esqueceu parâmetro: clube | -0,5 |
não soube lidar com variáveis locais | -0,5 |
esqueceu caso de time não jogar em um certo jogo | -1,0 |
só funciona casos base (0 ou 1 argumentos) | +0,5 |
sintaxe | -0,5 |
confusão entre ≥ e > | -0,5 |
não falha em ressatisfação | -0,5 |
não considerou o caso de valores iguais no cálculo do maior | -0,5 |
não falha se a ordem for violada | -0,5 |
esqueceu argumento | -0,5 |
ordem das metas | -0,5 |
meta a mais ou a menos | -0,5 |
variáveis não ligadas | -0,5 |
comparação sem variáveis suficientemente instanciadas | -0,5 |
cláusula a mais ou a menos | -1,0 |
tentativa errônea de atribuição | -1,0 |
só funciona no caso base | +0,5 |
sintaxe | -0,5 |
não falha em ressatisfação | -0,5 |
ordem das metas | -0,5 |
cláusula a mais ou a menos | -1,0 |
predicado não definido | até -1,5 |
© 2015 João Meidanis