RA | Nome | Grupo | Média Lab | Prova1 | Prova2 | Média Prova | Nota | Situação |
2481 | Samuel Sol | G14 | 2.7 | 1.1 | 4.7 | 2.9 | 2.7 | Exame |
8774 | Geraldo | G14 | 2.7 | 6.5 | 8.5 | 7.5 | 2.7 | Exame |
15511 | Ângelo | G4 | 6.0 | 4.5 | 7 | 5.8 | 5.8 | |
23126 | André Frossard | G11 | 6.2 | 0 | 5.3 | 2.7 | 2.7 | Exame |
23767 | Felipe | 0.0 | 0 | 0.0 | 0.0 | Exame | ||
23900 | Gilberto | G11 | 6.2 | 7.3 | 7.6 | 7.5 | 7.0 | |
30845 | Aleksey | G5 | 6.8 | 9.3 | 8.3 | 8.8 | 8.1 | |
31339 | Arthur Azevedo | G7 | 7.3 | 10 | 10 | 10.0 | 9.1 | |
31344 | Arthur Rodrigo | G10 | 6.3 | 10 | 8.6 | 9.3 | 8.3 | |
31470 | Bruno | G7 | 7.3 | 8 | 10 | 9.0 | 8.4 | |
32101 | Danilo | G3 | 6.6 | 5.6 | 8 | 6.8 | 6.7 | |
32136 | Davi | G6 | 7.4 | 8 | 9.7 | 8.9 | 8.4 | |
32203 | Dennis | G10 | 6.3 | 4.4 | 9 | 6.7 | 6.6 | |
32346 | Eduardo | G13 | 6.2 | 4.1 | 8 | 6.1 | 6.1 | |
32483 | Erick | G5 | 6.8 | 7.5 | 8.7 | 8.1 | 7.7 | |
32693 | Felipe Gomes | G1 | 6.1 | 9.5 | 8.8 | 9.2 | 8.1 | |
32714 | Felipe Sodré | G5 | 6.8 | 9.5 | 7.8 | 8.7 | 8.0 | |
33245 | Helder | G9 | 6.6 | 8.3 | 9.5 | 8.9 | 8.1 | |
33498 | João Marcos | G13 | 6.2 | 3.5 | 8.5 | 6.0 | 6.1 | |
33840 | Konrad | G1 | 4.2 | 9.2 | 4.1 | 6.7 | 4.2 | Exame |
33956 | Leonardo de Paula | G2 | 7.0 | 9.5 | 8.1 | 8.8 | 8.2 | |
33984 | Leonardo Rodrigo | G8 | 5.1 | 4.9 | 6 | 5.5 | 5.3 | |
34231 | Luis Alfredo | G2 | 7.0 | 8.6 | 8.7 | 8.7 | 8.1 | |
34413 | Marcelo Marzola | G4 | 6.0 | 6 | 7.1 | 6.6 | 6.4 | |
34809 | Mauro | G3 | 6.6 | 10 | 9 | 9.5 | 8.5 | |
35424 | Rafael Marchiore | G12 | 4.7 | 4.8 | 8.2 | 6.5 | 4.7 | Exame |
35711 | Roberto B. Braz | G8 | 5.1 | 8.3 | 7.2 | 7.8 | 6.9 | |
35712 | Roberto B. Junior | G10 | 6.3 | 7.9 | 8.7 | 8.3 | 7.6 | |
35725 | Robinson | G12 | 4.7 | 4.3 | 8.2 | 6.3 | 4.7 | Exame |
36065 | Taísa | G9 | 6.6 | 5 | 8.7 | 6.9 | 6.8 | |
36470 | Virgilio | G9 | 6.6 | 0.6 | 5.6 | 3.1 | 3.1 | Exame |
36696 | Rafael Duarte | G4 | 6.0 | 3.7 | 7.7 | 5.7 | 5.8 | |
37392 | Gustavo Afif | G2 | 7.0 | 9 | 9.5 | 9.3 | 8.5 |
RA | Nome | Grupo | Lab1 | Lab2 | Lista1 | UML-apres | UML-final | Nota |
2481 | Samuel Sol | G14 | 4 | 0 | 7.6 | 3.4 | 2.7 | |
8774 | Geraldo | G14 | 4 | 0 | 7.6 | 3.4 | 2.7 | |
15511 | Ângelo | G4 | 10 | 10 | 6.8 | 5 | 6.0 | |
23126 | André Frossard | G11 | 8.5 | 9.5 | 7.7 | 8.8 | 6.2 | |
23767 | Felipe | 0.0 | ||||||
23900 | Gilberto | G11 | 8.5 | 9.5 | 7.7 | 8.8 | 6.2 | |
30845 | Aleksey | G5 | 10 | 9.7 | 8.9 | 8.6 | 6.8 | |
31339 | Arthur Azevedo | G7 | 9.8 | 10 | 9.7 | 11.3 | 7.3 | |
31344 | Arthur Rodrigo | G10 | 10 | 10 | 9 | 4.3 | 6.3 | |
31470 | Bruno | G7 | 9.8 | 10 | 9.7 | 11.3 | 7.3 | |
32101 | Danilo | G3 | 9.7 | 9 | 8.8 | 8.8 | 6.6 | |
32136 | Davi | G6 | 10 | 10 | 9.7 | 12 | 7.4 | |
32203 | Dennis | G10 | 10 | 10 | 9 | 4.3 | 6.3 | |
32346 | Eduardo | G13 | 10 | 9 | 5.9 | 9.9 | 6.2 | |
32483 | Erick | G5 | 10 | 9.7 | 8.9 | 8.6 | 6.8 | |
32693 | Felipe Gomes | G1 | 10 | 9 | 9.4 | 3.7 | 6.1 | |
32714 | Felipe Sodré | G5 | 10 | 9.7 | 8.9 | 8.6 | 6.8 | |
33245 | Helder | G9 | 10 | 9 | 7.2 | 11.3 | 6.6 | |
33498 | João Marcos | G13 | 10 | 9 | 5.9 | 9.9 | 6.2 | |
33840 | Konrad | G1 | 10 | 9 | 0 | 3.7 | 4.2 | |
33956 | Leonardo de Paula | G2 | 10 | 10 | 9 | 10.3 | 7.0 | |
33984 | Leonardo Rodrigo | G8 | 4 | 10 | 6.7 | 8.3 | 5.1 | |
34231 | Luis Alfredo | G2 | 10 | 10 | 9 | 10.3 | 7.0 | |
34413 | Marcelo Marzola | G4 | 10 | 10 | 6.8 | 5 | 6.0 | |
34809 | Mauro | G3 | 9.7 | 9 | 8.8 | 8.8 | 6.6 | |
35424 | Rafael Marchiore | G12 | 4 | 9 | 5.8 | 7.8 | 4.7 | |
35711 | Roberto B. Braz | G8 | 4 | 10 | 6.7 | 8.3 | 5.1 | |
35712 | Roberto B. Junior | G10 | 10 | 10 | 9 | 4.3 | 6.3 | |
35725 | Robinson | G12 | 4 | 9 | 5.8 | 7.8 | 4.7 | |
36065 | Taísa | G9 | 10 | 9 | 7.2 | 11.3 | 6.6 | |
36470 | Virgilio | G9 | 10 | 9 | 7.2 | 11.3 | 6.6 | |
36696 | Rafael Duarte | G4 | 10 | 10 | 6.8 | 5 | 6.0 | |
37392 | Gustavo Afif | G2 | 10 | 10 | 9 | 10.3 | 7.0 |
Grupo | Integrantes | Nota | Comentário |
G1 | Felipe Gomes | 10 | |
Konrad | |||
G2 | Gustavo Afif | 10 | |
Leonardo de Paula | |||
Luis Alfredo | |||
G3 | Danilo | 9.7 | Acrescentou . na entrada. Deveria verificar fim de arquivo. |
Mauro | |||
G4 | Rafael Duarte | 10 | |
Marcelo Marzola | |||
Ângelo | |||
G5 | Erick | 10 | Código com gotos. :-( |
Felipe Sodré | Warning: cast para função no pthread_create só funciona | ||
Aleksey | para funções com parametrôs de mesmo tamanho que um void*. | ||
G6 | Davi | 10 | Lista ligada de threads e palavras para evitar número máximo. :-) |
G7 | Arthur Azevedo | 9.8 | Número máximo de palavras muito pequeno :-( |
Bruno | |||
G8 | Leonardo Rodrigo | 4 | As threads não executam concorrentemente :-( :-( :-( |
Roberto B. Braz | |||
G9 | Helder | 10 | Lista ligada de threads e palavras para evitar número máximo. :-) |
Taísa | |||
Virgílio | |||
G10 | Arthur Rodrigo | 10 | |
Dennis | |||
Roberto B. Junior | |||
G11 | Gilberto | 8.5 | Não achou FTP |
André Frossard | |||
G12 | Robinson | 4 | As threads não executam concorrentemente :-( :-( :-( |
Rafael Marchiore | |||
G13 | Eduardo | 10 | Lista ligada de threads e palavras para evitar número máximo. :-) |
João Marcos | |||
G14 | Geraldo | 4 | As threads não executam concorrentemente :-( :-( :-( |
Samuel Sol | |||
G15 | João Ratto | 8 | "Encontra" palavras incompletas |
Grupo | Integrantes | Nota | Comentário |
G1 | Felipe Gomes | 9 | Alterna vez dos leitores e escritores |
Konrad | Possível bug de consistência | ||
G2 | Gustavo Afif | 10 | Limita o número de escritores consecutivos |
Leonardo de Paula | |||
Luis Alfredo | |||
G3 | Danilo | 9 | Ordena escritores pelo identificador |
Mauro | Possibilidade de starvation de leitores. | ||
G4 | Rafael Duarte | 10 | Alterna vez dos leitores e escritores |
Marcelo Marzola | |||
Ângelo | |||
G5 | Erick | 9.7 | Política baseada na distribuição de tickets |
Felipe Sodré | Operações de lock e unlock na variável mt_write podem | ||
Aleksey | ser feitas por threads distintas. | ||
G6 | Davi | 10 | Política baseada no algoritmo da padaria |
G7 | Arthur Azevedo | 10 | Filas distintas para leitores e escritores |
Bruno | |||
G8 | Leonardo Rodrigo | 10 | Alterna vez dos leitores e escritores |
Roberto B. Braz | |||
G9 | Helder | 9 | Um escritor escreve e em seguida todos lêem. Difere |
Virgílio | do problema solicitado, no qual as leituras e escritas seriam | ||
Taísa | independentes. | ||
G10 | Arthur Rodrigo | 10 | Solução interessante com dois mutex locks |
Dennis | |||
Roberto B. Junior | |||
G11 | Gilberto | 9.5 | Leitores podem "passar na frente" dos escritores. |
André Frossard | Política implementada pode diminuir a concorrência dos leitores | ||
G12 | Robinson | 9 | Boas idéias; bug na implementação (linha do sem_trywait) |
Rafael Marchiore | |||
G13 | Eduardo | 9 | Possibilidade de starvation de leitores (caso ne sempre positivo) |
João Marcos | |||
G14 | Geraldo | 0 | Não entregou. |
Samuel Sol | |||
G15 | João Ratto | 8 | Bugs de exclusão mútua e starvation |
Q1 | Q2 | Q3 | Q4 | Q5 | Q6 | Q7(a) | Q7(b) | Q7(c) | Q8 | Q9 | Q10 | Q11 | Q12(a) | Q12(b) | Q12c) | Q13(a) | Q13(b) | Q13(c) | Q14 | Q15 | Q16 | Q17 | Q18 | Nota | ||
G1 | Felipe Gomes | 0.7 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.5 | 1 | 1 | 1 | 1 | 1 | 0.6 | 1 | 1 | 1 | 0.7 | 1 | 1 | 1 | 9.4 |
G2 | Gustavo Afif | 0.8 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0.5 | 0.8 | 0.9 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.7 | 1 | 1 | 1 | 9.0 |
Leonardo de Paula | ||||||||||||||||||||||||||
Luis Alfredo | ||||||||||||||||||||||||||
G3 | Danilo | 0.7 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.8 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.5 | 1 | 1 | 1 | 8.8 | ||
Mauro | ||||||||||||||||||||||||||
G4 | Rafael Duarte | 0.7 | 0.3 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0.5 | 0.5 | 1 | 0 | 1 | 1 | 0 | 1 | 0.5 | 1 | 0.7 | 1 | 1 | 0 | 6.8 |
Marcelo Marzola | ||||||||||||||||||||||||||
Ângelo | ||||||||||||||||||||||||||
G5 | Erick | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0.4 | 1 | 1 | 0.8 | 1 | 1 | 0.3 | 1 | 1 | 1 | 0.8 | 1 | 1 | 1 | 8.9 |
Felipe Sodré | ||||||||||||||||||||||||||
Aleksey | ||||||||||||||||||||||||||
G6 | Davi | 0.7 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.5 | 1 | 1 | 1 | 9.7 |
G7 | Arthur Azevedo | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.5 | 1 | 1 | 1 | 1 | 1 | 1 | 0.7 | 1 | 1 | 1 | 9.7 |
Bruno | ||||||||||||||||||||||||||
G8 | Leonardo Rodrigo | 0.7 | 0.4 | 1 | 0 | 0 | 1 | 1 | 1 | 0.5 | 1 | 0.5 | 1 | 0.5 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0.5 | 1 | 1 | 1 | 6.7 |
Roberto B. Braz | ||||||||||||||||||||||||||
G9 | Helder | 0 | 0.5 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0.5 | 1 | 1 | 0 | 1 | 1 | 0.6 | 1 | 1 | 1 | 0.7 | 0 | 1 | 1 | 7.2 |
Taísa | ||||||||||||||||||||||||||
Virgílio | ||||||||||||||||||||||||||
G10 | Arthur Rodrigo | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0.8 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0.7 | 1 | 1 | 1 | 9.0 |
Dennis | ||||||||||||||||||||||||||
Roberto B. Junior | ||||||||||||||||||||||||||
G11 | Gilberto | 0.4 | 0.5 | 1 | 0.5 | 0 | 1 | 1 | 1 | 1 | 1 | 0.5 | 1 | 0 | 1 | 1 | 1 | 0.8 | 0.3 | 1 | 1 | 0.4 | 1 | 1 | 1 | 7.7 |
André Frossard | ||||||||||||||||||||||||||
G12 | Robinson | 0.7 | 0.6 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0.5 | 0 | 0 | 0 | 0.6 | 1 | 0 | 0 | 0.5 | 1 | 1 | 1 | 5.8 |
Rafael Marchiore | ||||||||||||||||||||||||||
G13 | Eduardo | 0 | 0.6 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0.3 | 0 | 0 | 1 | 1 | 0.8 | 0 | 0.5 | 5.9 |
João Marcos | ||||||||||||||||||||||||||
G14 | Geraldo | 1 | 1 | 1 | 0.8 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0.6 | 1 | 1 | 1 | 0.3 | 1 | 0 | 0.5 | 7.6 |
Samuel Sol |