Prova1
MC504
RA Q1 Q2 Q3 Q4 Q5 Bônus Nota
101498
106896 1,0 2,0 2,0 1,6 2,0 0,0 8,6
118607 1,0 0,0 1,7 1,6 0,0 0,0 4,3
118827 2,0 2,0 2,0 2,0 0,0 1,0 9,0
135214 1,0 2,0 2,0 1,0 0,0 0,0 6,0
135986 1,0 0,0 2,0 0,3 0,0 0,0 3,3
137019 1,0 0,0 2,0 0,5 0,0 1,0 4,5
137078 1,0 2,0 1,0 1,6 0,0 0,9 6,5
139344 1,0 2,0 2,0 0,6 2,0 0,0 7,6
139701 2,0 0,0 0,0 0,8 0,0 0,9 3,7
140647 1,0 0,0 1,7 0,8 0,0 0,0 3,5
145166 1,7 2,0 2,0 1,6 1,0 1,0 9,3
145715 2,0 2,0 2,0 1,6 2,0 0,0 9,6
146040 1,0 2,0 1,0 1,5 2,0 0,0 7,5
146343
148077 1,5 1,0 2,0 1,3 0,0 1,0 6,8
148125 1,0 0,0 1,7 0,6 0,0 0,0 3,3
148524 1,0 0,0 2,0 0,5 0,0 0,0 3,5
154475 2,0 2,0 1,7 0,8 1,0 1,0 8,5
154502 1,8 2,0 2,0 0,5 2,0 1,0 9,3
154779 1,0 2,0 2,0 0,3 0,0 1,0 6,3
155124 1,5 1,0 2,0 0,8 2,0 1,0 8,3
155170 1,0 2,0 1,0 1,8 1,8 0,0 7,6
155253 1,0 0,0 1,0 0,8 0,0 1,0 3,8
155299 2,0 2,0 1,7 1,6 2,0 1,0 10,3
155419 1,0 2,0 2,0 1,6 0,0 0,9 7,5
155446 2,0 2,0 2,0 1,8 2,0 1,0 10,8
155477 2,0 2,0 2,0 1,8 2,0 0,9 10,7
155559 1,0 0,7 2,0 0,8 0,0 0,0 4,5
155616 1,0 2,0 2,0 1,9 2,0 0,0 8,9
155618 1,7 0,0 2,0 0,6 0,0 1,0 5,3
155646 0,8 1,0 1,7 0,5 1,5 0,0 5,5
155981 1,0 2,0 1,7 0,6 0,5 1,0 6,8
155984 1,0 2,0 2,0 0,8 1,5 1,0 8,3
156175 2,0 2,0 2,0 0,6 1,5 1,0 9,1
156188 1,0 2,0 1,7 0,8 2,0 1,0 8,5
156197 1,0 1,0 2,0 0,5 0,0 0,0 4,5
156331 2,0 2,0 1,7 1,8 2,0 1,0 10,5
156475 2,0 2,0 2,0 1,8 2,0 1,0 10,8
156675 1,2 2,0 1,0 0,0 1,0 1,0 6,2
156740 1,0 2,0 2,0 1,6 2,0 1,0 9,6
156754 1,0 0,9 1,0 0,3 0,0 1,0 4,2
156983 1,0 2,0 2,0 1,5 2,0 1,0 9,5
157055 1,0 1,0 2,0 1,8 0,0 1,0 6,8
157079 1,0 1,0 2,0 0,6 2,0 1,0 7,6
157198 1,0 2,0 0,0 0,6 0,0 0,0 3,6
157209 1,8 2,0 2,0 0,8 0,0 1,0 7,6
157324 1,0 2,0 2,0 1,6 0,5 0,9 8,0
157537 1,5 1,0 0,0 0,5 0,0 1,0 4,0
157637 1,0 2,0 2,0 1,8 1,0 0,0 7,8
157642 1,8 0,0 0,0 0,8 0,0 1,0 3,6
157699 2,0 2,0 2,0 1,8 1,0 0,9 9,7
157702 1,0 2,0 2,0 0,8 2,0 1,0 8,8
157888 1,5 0,0 2,0 0,6 1,0 0,9 6,0
157986 2,0 2,0 2,0 0,8 2,0 1,0 9,8
158018 2,0 2,0 2,0 1,3 1,0 1,0 9,3
158044 1,5 2,0 0,0 1,8 0,0 1,0 6,3
158160 2,0 2,0 0,5 1,5 2,0 0,0 8,0
158319 1,0 2,0 2,0 1,1 2,0 0,0 8,1
158338 1,0 2,0 2,0 1,8 1,0 1,0 8,8
158498 1,5 2,0 1,7 1,8 0,0 1,0 8,0
160162 1,0 2,0 2,0 0,6 1,5 0,0 7,1
181493 1,0 1,0 2,0 1,8 1,0 0,9 7,7
962545 2,0 0,0 2,0 0,0 0,0 0,0 4,0
MC514
RA Q1 Q2 Q3 Q4 Q5 Nota
32314 0,5 0,0 1,7 1,6 0,0 0,0 3,8
139108 1,0 0,0 0,0 0,3 0,0 0,9 2,2
141876 2,0 2,0 1,7 1,8 1,5 0,9 9,9
146271 1,0 2,0 2,0 1,9 0,0 0,0 6,9

Animação
Grupo RA Algoritmo Comentários Nota
1 118827 Padaria Branco e Preto C++. Ótima documentação. As estruturas de controle são exibidas separadamente e foi implementado um código extra para verficação de erros. Não mostraram qual thread está na região crítica. 10
145166 10
137019 10
155984 10
2 158018 Padaria Branco e Preto Biblioteca ncurses. Representaram vetor de cores e de senhas e também breve histórico dos últimos acessos. 10
156740 10
158498 10
156754 10
3 155446 Padaria Branco e Preto Utilizaram cores para ilustrar o funcionamento do algortimo. Exibiram qual thread está na região crítica, quais threads estão escolhendo e o vetor de senhas. 10
156331 10
156475 10
157079 10
4 141876 FastMutualExclusion Definiram estados para as threads e mostraram este vetor. Não fizeram o controle de concorrência para a saída. :-( 9
139108 9
5 157324 Padaria Branco e Preto Utilizaram cores para ilustrar o funcionamento do algoritmo. Exibiram cor atual, vetor de senhas e thread na região crítica. Bug na implementação faz com que nem sempre todas as etapas sejam mostradas. :-( 9
139701 9
137078 9
181493 9
6 155618 FastMutualExclusion Biblioteca ncurses. Visão completa da evolução das threads nas fases do algoritmo. 10
157986 10
156175 10
148077 10
7 146040 Não entregaram...
155559
157198
135986
8 157699 Padaria Branco e Preto Exibição das threads que estão escolhendo, das senhas e da thread na região crítica. Não enviaram arquivo com a explicação da animação. 9
155419 9
157888 9
155477 9
9 156983 Padaria Branco e Preto Visão das filas separadas por cor e representação gráfica da thread que está na região crítica. 10
156188 10
154779 10
157702 10
10 154502 Padaria Branco e Preto Biblioteca ncurses e janelas com carecteres coloridos. O uso de semáforos com nome é desnecessário para controlar threads de um mesmo processo. 10
155124 10
155299 10
157537 10
11 140647 Não entregaram...
148125
135214
12 158338 Padaria Branco e Preto Exibe thread que está na região crítica e estado de todas as threads, com senha e cor. 10
13 157209 Padaria Branco e Preto Visão unificada do vetor com senhas e thread sendo atendida. 10
155981 10
157055 10
155253 10
14 158044 Padaria Branco e Preto Senhas escolhidas são informadas na entrada das threads. Representação gráfica da thread sendo atendida. 10
157642 10
156675 10
154475 10