Visão geral

Final
Tarefa01
Tarefa02
Tarefa03
Tarefa04
Tarefa05
Tarefa06
Tarefa07
Tarefa08
Tarefa09
Tarefa10
Tarefa11
Tarefa12


Planilha 1: Final

Aluno T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 Média
2334 0 0 0 0 10 0 0 0 0 0 0 0 0,83
4906 0 0 0 0 0 0 0 0 0 0 0 0 0
17628 10 10 10 10 10 10 10 10 0 0 0 0 6,67
19181 0 0 0 0 0 0 0 0 0 0 0 0 0
19247 10 9 10 10 10 10 10 9 10 9 0 10 8,92
23836 10 10 10 10 10 10 10 10 10 8 10 10 9,83
26820 0 0 0 0 0 0 0 0 0 0 0 0 0
33401 10 10 10 10 10 10 0 10 10 8 10 0 8,17
34776 10 10 0 10 10 10 10 0 0 0 0 0 5
35692 10 10 10 10 10 10 10 10 10 0 0 10 8,33
43790 10 10 10 10 10 10 0 0 0 10 0 10 6,67
44673 10 10 10 10 10 0 0 10 5 0 0 0 5,42
60230 10 10 10 10 10 10 10 9 0 5 0 10 7,83
63284 10 10 10 10 10 10 10 9 5 0 0 0 7
63914 10 8 0 0 8 0 0 10 5 6 0 0 3,92
64483 10 0 0 10 0 0 0 0 0 0 0 0 1,67
64820 10 9 10 10 0 0 0 0 0 0 0 0 3,25
65133 10 10 10 10 0 10 0 0 0 0 0 0 4,17
69933 10 0 10 0 0 0 0 0 0 0 0 0 1,67
70516 10 10 10 10 10 10 10 10 10 9 10 10 9,92
70609 10 10 10 10 10 10 10 10 10 10 10 10 10
70661 10 9 10 10 10 10 10 10 9 8 3 10 9,08
70746 10 9 10 10 10 10 10 10 5 7 0 10 8,42
71266 10 8 10 10 10 10 10 0 0 0 0 0 5,67
71310 10 9 10 10 0 10 10 9 10 9 10 10 8,92
71389 10 9 10 10 0 10 0 0 5 0 2 10 5,5
71511 10 10 10 10 10 10 8 0 10 3 0 0 6,75
71572 10 10 10 10 0 10 2 9 7 9 0 10 7,25
72002 0 0 0 10 0 0 0 0 0 0 0 0 0,83
72031 10 10 10 10 0 10 10 6 9 9 0 10 7,83
72047 10 9 10 10 10 10 10 6 0 0 0 0 6,25
72290 10 0 10 10 0 0 0 0 0 0 0 0 2,5
72319 10 10 10 10 10 10 10 0 3 7 0 10 7,5
72334 10 10 10 10 0 10 0 0 0 0 0 2 4,33
72409 10 0 10 10 10 10 10 9 0 5 0 10 7
72500 10 10 10 10 10 10 10 10 4 0 0 10 7,83
72611 10 10 10 10 10 10 10 9 9,5 1 0 0 7,46
72723 10 10 10 10 10 10 10 10 10 9 0 10 9,08
72763 0 0 10 10 10 10 0 0 10 0 10 10 5,83
72801 10 10 10 10 10 10 10 8 5 8 0 10 8,42
72875 10 0 10 10 0 0 0 0 0 0 0 0 2,5
73035 10 10 10 10 10 10 10 10 5 3 0 10 8,17
73068 10 9 10 10 10 0 10 0 0 0 0 0 4,92
73843 10 10 10 10 10 10 0 10 0 5 1 2 6,5
73852 10 10 10 10 10 10 10 10 4 6 0 10 8,33
73993 10 10 10 10 10 10 10 9 0 0 0 0 6,58
74073 0 0 0 0 0 0 0 0 0 0 0 0 0
75968 10 10 10 10 10 10 10 9 10 0 0 0 7,42
76524 10 9 10 10 10 10 10 10 3 0 0 10 7,67
76875 10 10 10 10 10 10 2 0 0 0 0 0 5,17
76993 10 10 10 10 10 10 10 0 8 5 0 0 6,92
80305 10 0 10 10 0 0 0 0 0 0 0 0 2,5
83489 10 9 10 10 10 10 8 0 5 0 0 0 6
86153 0 9 10 10 4 10 8 0 0 0 2,5 10 5,29
940061 10 0 0 10 0 0 0 0 0 0 0 0 1,67















Planilha 2: Tarefa01


Tarefa 01
Aluno Nota Comentário
2334 *
4906 *
17628 10
19181 * Sem Submissão
19247 10
23836 10
26820 *
33401 10
34776 10
35692 10
43790 10
44673 10
60230 10
63284 10
63914 10? scanf no final do programa
64483 10
64820 10
65133 10
69933 10
70516 10
70609 10
70661 10
70746 10
71266 10
71310 10
71389 10
71511 10
71572 10
72002 *
72031 10
72047 10
72290 10
72319 10
72334 10
72409 10
72500 10
72611 10
72723 10
72763 * Sem Submissão
72801 10
72875 10
73035 10
73068 10
73843 10
73852 10
73993 10
74073 0
75968 10
76524 10
76875 10
76993 10
80305 10
83489 10
86153 0
940061 10 Testes falharam por problema de precisão

Planilha 3: Tarefa02


Tarefa 02
Aluno Nota Comentário
2334 *
4906 *
17628 10
19181 *
19247 9 Criou uma variavel extra para armazenar a soma
23836 10
26820 *
33401 10
34776 10
35692 10
43790 10
44673 10
60230 10
63284 10
63914 8 Tipos diferentes dos exigidos na tarefa
64483 0 Colocou um & no printf (unica submissao no dia do deadline)
64820 9 Criou uma variavel extra para armazenar a soma
65133 10
69933 *
70516 10
70609 10
70661 9 Criou uma variavel extra para armazenar a soma
70746 9 Imprimiu sizeof(double) ao invés do sizeof(variavel)
71266 8 Imprimiu sizeof(double) e criou variável extra
71310 9 Criou uma variavel extra para armazenar a soma
71389 9 Imprimiu sizeof(double) ao invés do sizeof(variavel)
71511 10
71572 10
72002 *
72031 10
72047 9 Criou uma variavel extra para armazenar a soma
72290 0 Erro de compilação (vírgula depois do último parâmetro no scanf)
72319 10
72334 10
72409 0 Programa da tarefa 01
72500 10
72611 10
72723 10
72763 *
72801 10
72875 *
73035 10
73068 9 Criou uma variavel extra para armazenar a soma
73843 10
73852 10
73993 10
74073 *
75968 10
76524 9 Criou uma variavel extra para armazenar a soma
76875 10
76993 10
80305 0 printf com caracteres ao invés de variáveis
83489 9 Criou uma variavel extra para armazenar a soma
86153 9 Tipos diferentes dos exigidos na tarefa
940061 *

Planilha 4: Tarefa03


Tarefa 03
Aluno Nota Comentário
2334 *
4906 *
17628 10
19181 *
19247 10
23836 10
26820 *
33401 10
34776 *
35692 10
43790 10
44673 10
60230 10
63284 10
63914 *
64483 *
64820 10
65133 10? Funcionou por fraqueza dos testes
69933 10
70516 10
70609 10
70661 10
70746 10
71266 10
71310 10
71389 10
71511 10
71572 10
72002 *
72031 10
72047 10
72290 10
72319 10
72334 10
72409 10
72500 10
72611 10
72723 10
72763 10
72801 10
72875 10
73035 10
73068 10
73843 10
73852 10
73993 10
74073 *
75968 10
76524 10
76875 10
76993 10
80305 10
83489 10
86153 10
940061 *

Planilha 5: Tarefa04


Tarefa 04
Aluno Nota Comentário
2334 *
4906 *
17628 10
19181 *
19247 10
23836 10
26820 *
33401 10
34776 10
35692 10
43790 10
44673 10
60230 10 O telefone dele é diferente dos outros
63284 10
63914 *
64483 10
64820 10
65133 10
69933 0 Imprimiu um texto antes da saída correta; usou string e if ao invés de char e switch
70516 10
70609 10
70661 10
70746 10
71266 10
71310 10
71389 10
71511 10
71572 10
72002 10
72031 10
72047 10
72290 10
72319 10
72334 10
72409 10
72500 10
72611 10
72723 10
72763 10
72801 10
72875 10
73035 10
73068 10
73843 10
73852 10
73993 10
74073 *
75968 10
76524 10
76875 10
76993 10
80305 10
83489 10
86153 10
940061 10

Planilha 6: Tarefa05


Tarefa 05
Aluno Nota Comentário
2334 10
4906 *
17628 10
19181 *
19247 10
23836 10
26820 *
33401 10
34776 10
35692 10
43790 10
44673 10
60230 10
63284 10
63914 8 Resultado errado para 65001 e não imprime o resultado para 5 no teste 4
64483 0 O teste para confirmar se um numero é primo está completamente errado
64820 0
65133 *
69933 0 Não compilou (submeteu em rtf além do código estar errado)
70516 10
70609 10
70661 10
70746 10
71266 10 Usando vetor
71310 0
71389 *
71511 10
71572 *
72002

72031 *
72047 10 Usando vetor
72290 *
72319 10? Usa um for para fazer a função de um if
72334 0 Não compilou
72409 10
72500 10
72611 10
72723 10
72763 10
72801 10
72875 *
73035 10
73068 10
73843 10
73852 10
73993 10
74073 *
75968 10
76524 10
76875 10
76993 10
80305 0 Teste de primalidade sem usar % (inclusive igual ao da submissão em rtf)
83489 10 Usando vetor
86153 4 Imprime que o número negativo de término é primo ou não é primo, o resto está certo.
940061 *

Planilha 7: Tarefa06


Tarefa 06
Aluno Nota Comentário
2334 *
4906 *
17628 10
19181 *
19247 10
23836 10
26820 *
33401 10
34776 10
35692 10
43790 10
44673 *
60230 10
63284 10
63914 *
64483 *
64820 0
65133 10
69933 *
70516 10
70609 10
70661 10
70746 10
71266 10
71310 10
71389 10
71511 10
71572 10
72002 *
72031 10
72047 10
72290 0
72319 10
72334 10
72409 10
72500 10
72611 10
72723 10
72763 10
72801 10
72875 *
73035 10
73068 0 Atribuiu 999999 à variável menor (int) na tentativa de atribuir o maior valor possível
73843 10
73852 10
73993 10
74073 *
75968 10
76524 10
76875 10
76993 10
80305 *
83489 10
86153 10
940061 *

Planilha 8: Tarefa07


Tarefa 07
Aluno Nota Comentário
2334 *
4906 *
17628 10
19181 *
19247 10
23836 10
26820 *
33401 *
34776 10
35692 10
43790 0
44673 *
60230 10
63284 10
63914 *
64483 *
64820 *
65133 *
69933 *
70516 10
70609 10
70661 10
70746 10
71266 10
71310 10
71389 *
71511 8
71572 2
72002 *
72031 10
72047 10
72290 *
72319 10
72334 *
72409 10
72500 10
72611 10
72723 10
72763 *
72801 10
72875 *
73035 10
73068 10
73843 0
73852 10
73993 10
74073 *
75968 10
76524 10
76875 2
76993 10
80305 *
83489 8
86153 8
940061 *

Planilha 9: Tarefa08


Tarefa 08
Aluno Nota Comentário
2334 *
4906 *
17628 10
19181 *
19247 9 Struct não possui campo situação
23836 10
26820 *
33401 10
34776 0
35692 10
43790 *
44673 10
60230 9 Struct não possui campo situação
63284 9 Struct não possui campo situação
63914 10
64483 *
64820 0
65133 *
69933 *
70516 10
70609 10
70661 10
70746 10
71266 *
71310 9 Campo nota só possui 5 posições
71389 *
71511 *
71572 9 Struct não possui campo média
72002 *
72031 6 Struct completamente errada
72047 6 Não declarou struct
72290 *
72319 10/0 Alta similaridade
72334 *
72409 9 Struct não possui campo situação
72500 10
72611 9 Campo nota só possui 1 posição
72723 10
72763 *
72801 8 Struct só possui campos média e notas
72875 *
73035 10
73068 *
73843 10
73852 10
73993 9 Campo nota só possui 1 posição
74073 *
75968 9 Struct não possui campo situação
76524 10
76875 0
76993 10/0 Alta similaridade
80305 *
83489 *
86153 0 Não declarou struct
940061 *

Planilha 10: Tarefa09


Tarefa 09
Aluno Nota Comentário
2334 *
4906 *
17628 0 alta similaridade
19181 *
19247 10 ok
23836 10 ok
26820 *
33401 10 ok
34776 *
35692 10 ok
43790 *
44673 5 potencia, fatorial e euler: ok!
60230 *
63284 5 potencia, fatorial e euler: ok
63914 5 potencia, fatorial e euler: ok
64483 *
64820 *
65133 *
69933 *
70516 10 ok
70609 10 ok
70661 9 euler: e = 2?? e = 2.5?? a = 3??
70746 5 potencia, fatorial e euler: ok!
71266 *
71310 10 ok
71389 5 potencia, fatorial e raiz_quadrada: ok!
71511 10 ok
71572 7 euler: i<=n
72002 *
72031 9 pi: c=c*0.0625??? f = 3.1333333??? f = f + 3.1333333333???
72047 *
72290 *
72319 3 potencia e euler: ok!
72334 *
72409 0 não compilou
72500 4 potencia e fatorial: ok! pi e euler: i<=n
72611 9,5 potencia: falha para b = 0
72723 10 ok
72763 10 ok
72801 5 potencia, fatorial e euler: ok!
72875 *
73035 5 potencia, fatorial e euler: ok
73068 *
73843 0 alta similaridade
73852 4 potencia e fatorial: ok! pi e euler: i<=n
73993 *
74073 *
75968 10 ok
76524 3 potencia e euler: ok!
76875 *
76993 8
80305 *
83489 5 potencia, fatorial e raiz_quadrada: ok!
86153 0 não compila
940061 *







Critérios:


Se passou em todos os testes:


-1,0 ponto para cada função incorreta.





Se não passou em todos os testes:


-2,0 pontos para cada função incorreta.


-1,0 pelos testes estarem errados (indica falta de interesse. Tempo mais que suficiente e aulas de laboratório só para isso)





Todos:


-1,0 ponto se assinaturas das funções estão incorretas.


-1,0 ponto por declarar strings como vetores.

Justificativa:


Os critérios são diferentes para quem passou em todos os testes porque apesar do enunciado ser claro em relação ao que deveria ser feito e de toda assistência prestada para a resolução da tarefa, de certa forma os testes funcionam como uma forma de guia (porém, não determinantes) da corretude dos programas.

Planilha 11: Tarefa10


Tarefa 10
Aluno Nota Comentário
2334 *
4906 *
17628 *
19181 *
19247 9 strstr: falha para (abbaaba, aba), por exemplo
23836 8 strncpy: assinatura errada. strstr: falha para (abbaaba, aba), por exemplo.
26820 *
33401 8 comparacao: falha para (abril, baril), por exemplo. strstr: falha para (abbaaba, aba), por exemplo.
34776 *
35692 *
43790 10 ok!
44673 *
60230 5 strncpy: copia completa, ordem errada. strstr: falha para (abbaaba, aba), por exemplo.
63284 *
63914 6 strlen: falha para “”. strcmp: falha para (abril, baril), por exemplo. strstr: falha para (abbaaba, aba), por exemplo. Assinaturas erradas.
64483 *
64820 *
65133 *
69933 *
70516 9 strstr: falha para (abbaaba, aba), por exemplo.
70609 10 ok!
70661 8 strcmp: falha para (abril, acrhl), por exemplo. strstr: falha para (abbaaba, aba), por exemplo.
70746 7 strstr: não fez. Ass.: Breno (Sr. Corretor)
71266 *
71310 9 strcmp: falha para (abacaxi, cacau), por exemplo.
71389 *
71511 3 strcat: errada. strcmp: falha para (abril, baril), por exemplo. strncpy: errada. strstr: falha para (abbaaba, aba), por exemplo.
71572 9 strcmp: falha para (abacaxi, cacau), por exemplo.
72002 *
72031 9 strstr: falha para (abbaaba, aba), por exemplo.
72047 *
72290 *
72319 7 strncpy: copia ao contrario (assinatura errada). strcat: não concatena, só imprime. strstr: falha para (abbaaba, aba), por exemplo.
72334 *
72409 5 strcmp: falha para (abacaxi, cacau), por exemplo. strstr: não fez.
72500 0
72611 1 strcat: não concatena, só imprime. strlen: altera a string. strcmp: falha para (abacaxi, cacau), por exemplo. strncpy: altera o parâmetro fromhere. strstr: falha para (abbaaba, aba), por exemplo.
72723 9 strlen: falha para “”.
72763 0
72801 8 strncpy: assinatura errada. strstr: falha para (abbaaba, aba), por exemplo.
72875 *
73035 3 strcmp: falha de segmentação. strncpy: lixo no final da string. strstr: não funciona.
73068 *
73843 5 strcmp: errada. strncpy: não copia, simplesmente retorna a string de origem.
73852 6 strcmp: falha para (abacaxi, cacau), por exemplo. strncpy: assinatura errada. strstr: falha para (abbaaba, aba). strlen: falha para “”.
73993 *
74073 *
75968 *
76524 *
76875 *
76993 5 strncpy: faltou o '\0'. strstr: não fez.
80305 *
83489 *
86153 *
940061 *




Critérios: Idênticos aos da tarefa anterior.

Planilha 12: Tarefa11


Tarefa 11
Aluno Nota Comentário
2334 *
4906 *
17628 *
19181 *
19247 *
23836 10 ok!
26820 *
33401 10 ok!
34776 *
35692 *
43790 0 alta similaridade
44673 *
60230 *
63284 *
63914 *
64483 *
64820 *
65133 *
69933 *
70516 10 ok!
70609 10 ok!
70661 3 Ordenação não é por seleção e busca não é binária.
70746 *
71266 *
71310 10 ok!
71389 2 Idéia da busca e da ordenação estão ok. Alocação errada do vetor de strings.
71511 *
71572 *
72002 *
72031 *
72047 *
72290 *
72319 *
72334 *
72409 *
72500 *
72611 *
72723 *
72763 10 ok!
72801 0 nada...
72875 *
73035 0 alta similaridade
73068 *
73843 1 idéia da busca está ok.
73852 *
73993 *
74073 *
75968 *
76524 *
76875 *
76993 *
80305 *
83489 *
86153 2,5 busca e ordenação: quase. Leitura do arquivo: problemas.
940061 0







Critérios: Leitura do arquivo: 3,0 pontos


Busca binária: 3,5 pontos


Ordenação: 3,5 pontos

Planilha 13: Tarefa12


Tarefa 12
Aluno Nota Comentário
2334 *
4906 *
17628 *
19181 *
19247 10 ok!
23836 10 ok!
26820 *
33401 *
34776 *
35692 10 ok!
43790 10 ok!
44673 *
60230 10 ok!
63284 *
63914 *
64483 *
64820 *
65133 *
69933 *
70516 10 ok!
70609 10 ok...
70661 10 ok!
70746 10 ok!
71266 *
71310 10 ok!
71389 10 ok!
71511 0
71572 10 ok!
72002 *
72031 10 ok!
72047 *
72290 *
72319 10 ok!
72334 2 sem recursão
72409 10 ok!
72500 10 ok!
72611 *
72723 10 ok...
72763 10 ok...
72801 10 ok!
72875 *
73035 10 ok!
73068 *
73843 2 sem recursão
73852 10 ok...
73993 *
74073 *
75968 *
76524 10 ok!
76875 *
76993 *
80305 *
83489 *
86153 10 ok!
940061 *