MC346 - Prova Python

      Criada: 2016-06-16
      Modificada: 2016-06-19 (critérios)
    

Enunciado distribuído na sala.

Gabarito

Clique aqui.

Critérios de correção

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 Lisp 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.

Veja a seguir os critérios adotados para esta prova. 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.

erro de sintaxe-2,2
erro de execução-2,0
usou exit-1,3
print em vez de return-0,5
retornou set-0,5
errou nome de variável-0,5
não captura exceção na leitura-0,5
não distingue tipo de erro-0,5
tenta fechar arquivo não aberto-0,5
não fecha arquivo se deu erro de leitura-0,5
aceita tab e similares na contagem-0,5
errou um caso de posicionamento dos extremos dos intervalos-0,3

MC346 Home

© 2016 João Meidanis