MC336 - Prova Lisp
Enunciado distribuído na sala.
Gabarito
Critérios de correção
Bônus:
- na Q1, obrigar pelo menos um argumento com (num &rest lista): ganha 0,5
Descuidos perdoados:
- permitir zero argumentos na Q1
- barra virada
Todas as questões
Perde 0,5 pontos:
- faltou parêntese
- sintaxe em geral
- ordem errada em argumentos
- usar uma função no lugar de outra (cons, list, append, etc.)
- uso de variável não inicializada
- não explicou função auxiliar
Perde 1,0 ponto (quando for único erro na questão):
- Q1: chamou maximo recursivamente, mas passou lista
- Q1: retorna sempre segundo elemento
- Q3: tentou magicamente transformar número em lista de dígitos
- Q4: recursão só no car ou só no cdr
Perde a questão toda:
- escreveu código cheio de erros, que não da' pra entender
Outros critérios:
MC336 Home
© 2011 João Meidanis