Você está na página 1de 1

Departamento de Ciência da Computação DCC/UFBA

MATA61 - Compiladores 2021.1


Professor: Cristina Von Flach
Alunos: Alexsandro leite Figueirêdo
Alberto Lucas da Trindade Neto
Tiago Gordiano de Souza

Considerações Trabalho Prático

1) Pontos positivos da metodologia de ensino sobre análise sintática, AST e


especificação do TP2:

Juntamente com a literatura recomendada, acreditamos que a base para a


realização das atividades propostas, se deu de maneira bastante eficiente, pois
nos permitia ir em busca das novas implementações, nos poupando tempo e
melhor qualidade na escrita do código do trabalho, a utilização do github e a
organização das pastas e diretorios ajudou bastante na realização das etapas
do projeto.

2) Pontos a melhorar da metodologia de ensino sobre análise sintática, AST e


especificação do TP2:

Acreditamos que poderia ter uma quantidade maior de casos de testes e o


resultado esperado para cada teste, ou até mesmo a disponibilização de um
executável que seria usado como gabarito para simulações das entradas e com-
paração dos resultados.
Utilização do canal de comunicação de uma maneira mais dinâmica, pois não
tivemos agilidade na resolução das eventuais dúvidas,o Discord e uma ferra-
menta muito boa mas acho que deixa a desejar em algumas funcionalidades,
até mesmo popularidade entre os participantes da disciplina.

3) Lições aprendidas e dificuldades da equipe com a implementação do TP2:

A maior dificuldade que tivemos, foi inicialmente entender o código base,


esse fator deu uma atrasada na realização da atividade. Em relação a lições
aprendidas, pudemos ter noção de como funciona de fato um compilador, e com
isso entender um pouco mais o funcionamento das linguagens de programação.

4) Sugestões gerais para o TP2 em 2021.2:

Temos duas sugestôes. Assim como citado no tópico 2, a primeira seria dispo-
nibilizar mais casos de teste com suas respectivas saı́das, para que possamos
ter mais certeza sobre o que estamos fazendo. Já o segundo, é em relação a
literatura disponibilizada. O fato de ter que ler em inglês, muitas vezes difi-
cultou o entendimento do assunto, no qual se fosse em português, poderia ser
que ajudasse mais.

Você também pode gostar