Departamento de Ciência da Computação - IME - USP

Critério de avaliação

"Programadores iniciantes tendem a colocar a culpa dos erros no
compilador, na biblioteca, no mau tempo, . . .
Programadores experientes gostariam de ser iniciantes para ter
a quem culpar, além deles mesmos . . ."

The Practice of Programming
Brian Wilson Kernighan e Robert C. Pike


  "Testes mostram a presença de erros,
mas não a ausência."

Edsger W. Dijkstra

 

 


A nota final na disciplina será baseada em dois componentes:

Exercícios

Nesta disciplinas teremos alguns exercícios que podem ou não envolver programação. Cada exercício vale um certa número de pontos, dependendo da sua dificuldade. A média ME de exercícios será calculada pela fórmula  
ME = 10 × X/S
onde  X  é o total de pontos acumulado pelo aluno  e  S  é o total de pontos possíveis.

Provas

Teremos 2 provas nesta disciplina. A média MP das provas será  
MP = (P1 + P2)/2
onde, P1 e P2 são as notas das três provas.
Haverá uma prova substitutiva, Psub, que pode ser feita apenas por alunos que não fizeram alguma das provas ou não tem MP ≥ 5. A nota desta prova substituirá a menor nota.

Nota final

A nota final;  NF,  será calculada pela regra  
se  MP ≥ 5  e  ME ≥ 5 , então  NF = (2×MP + ME)/3 , senão  NF = min{MP,ME} .
Em código temos
def nota_final(mp,me):
    ''' (float,float) -> float
 
    Recebe a média de provas mp e a média de exercícios me
    e retorna o nota final de MAC0122.
    '''

    if mp < 5 or me < 5:
        return min(mp,me)
    return (2*mp + me)/3

Conduta ética

Os exercícios e provas devem ser feitos INDIVIDUALMENTE. Você tem responsabilidade sobre cópias feitas de questões de sua prova e de seus exercícios. Não faça os exercícios em grupos e não compartilhe código: não permita que outro aluno tenha acesso ao seu programa. Você pode consultar seus colegas para esclarecer dúvidas e discutir possíveis soluções, mas não copie os programas.

O Departamento de Ciência da Computação considera qualquer forma de plágio uma infração disciplinar inadmissível.

Na ocorrência de tais casos, o Departamento recomenda que os alunos envolvidos sejam reprovados na disciplina em questão, e que o ocorrido seja relatado à CG para as demais providências.

Leia mais sobre plágio na página Plágio++ em disciplinas de Computação por Arnaldo Mandel.

Recuperação

Os alunos que ficaram com nota final NF maior ou igual a 3.0 e menor que 5.0 terão direito a fazer a recuperação. Os alunos em recuperação deverão fazer uma prova em em data a ser acertada. Se Prec é a nota na prova de recupereção então a nota da recuperação  NR,  será calculada pela regra  
NR = (Prec + NF )/2,

Alunos

Verifique seu status no sistema Júpiter depois do período de retificação de matriculas. Seu status deve ser "MATRICULADO". Se for "PENDENTE" ou "INSCRITO", procure imediatamente o Serviço de Alunos de Graduação.


Last modified: Mon Jul 31 22:20:38 BRT 2017