Notas do exame:
ra080681 - total:3 q1:1, q3:1, q6:1 ra082534 - total:6 q1:2, q2:0, q3:0, q4:1, q6:1, q5:1 ra082925 - total:6 q1:2, q3:2, q4:2 ra084162 - total:2 q2:0, q5:0, q3:2, q6:0
Exame dia 12/7, as 16 horas na sala de aula. 6 questoes do tipo provinha, 2 para cada linguagem. Correção seguindo o modelo das provinhas. O exame vale 12 pontos.
As notas FINAIS em 23/6. Um X nas subs indica que a nota nao valeu pois nao houve submissao do projeto 4.
Haverá 2 provinhas substitutivas no dia 21/6 as 17h na sala de aula (ou as 18h para os alunos da turma #). Voce escolhe qualquer uma das 3 linguagens. Mas estas provinhas só serão corrigidas para aqueles que submeterem o último trabalho do susy.
Atenção: os alunos da turma especial (#) e só esses alunos, podem fazer as provinhas as 18h na sala 85 do predio do IC, nos dias das provinhas
O curso abordará as seguintes linguagens de programação:
Haverá 5 testes em Python, 4 em Haskell e 4 em Prolog. Cada teste tem uma questão apenas. Cada teste recebe as notas 0 se há mais de um erro, 1, se há apenas 1 erro, e 2 se não há erros.
Haverá ainda 4 exercicios a serem entregues via Susy. (2 de python, um de Haskell e um de Prolog
A nota final será a média das 12 maiores notas dos 17 testes e exercicios a serem entregues no semestre.
Não há subsititutiva para os testes!
Os projetos devem ser entregues via susy.
O susy vai rodar o seu programa da seguinte forma
python ex1.py < arq1.in
Portanto seu programa terá que ler o standard input para ler os dados. De uma olhada no modulo sys, para fazer isso. Também a especificacão pede formatos precisos. Use os comandos de formatação do Python. Mas note que o susy roda o Pyhton 2.6 e não o 2.7 que é o mais recente. E há algumas alterações nos comandos de formatação do 2.7 - não use essas novidades pois elas não funcionarão no susy.