2025/1

Informações gerais da disciplina, bem como links para materiais e etc., estão na página do GitHub.

Sala de aula: ANFI-B; ensalamento


Ferramentas

Analisador léxico: Flex

Analisador sintático: Bison


Avaliação

Nota = Prova 1 * 30% + Prova 2 * 30% + Trabalho * 40%

Datas importantes

  • Prova 1: 29/04
  • Prova 2: 29/05
  • Trabalho: 02/06 até 12h (meio dia)

Cronograma

Data Aula Descrição
11/03 Aula 1 Introdução
13/03 Aula 2 Analisador léxico (Flex) e sintático (Bison)
18/03 Aula 3 LLVM-IR
20/03 Aula 4 LLVM-IR
25/03 Aula 5 Primeiras regras sintáticas
27/03 Aula 6 Expressões (análise semântica)
01/04 Aula 7 Comando while
03/04 Aula 8 Comando if
08/04 Aula 9 Chamadas de Procedimento
10/04 Aula 10 Chamadas de Procedimento
15/04 Aula 11 Funções
17/04 Aula 12 Aula de lab?
22/04 Aula 13 Aula de lab?
24/04 Aula 14 Dúvidas
29/04 Aula 15 Prova 1
01/05 Feriado: Dia do trabalho
06/05 Aula 16 Revisão de Gramáticas, linguagens, ambiguidades
08/05 Aula 17 Análise Sintática Descendente (Top-Down)
13/05 Aula 18 Análise Sintática Ascendente (Botton-up)
15/05 Aula 19 Construção das tabelas e exercício SLR(0)
20/05 Aula 20 Análise SLR(1)
22/05 Aula 21 Análise LR(1)
27/05 Aula 22 Conclusão - Terminologia
29/05 Aula 23 Prova 2
03/06 Aula 24 Apresentação de Trabalho
05/06 Aula 25 Apresentação de Trabalho
10/06 Aula 26 Apresentação de Trabalho
12/06 Aula 27 Apresentação de Trabalho
17/06 Aula 28 Apresentação de Trabalho
19/06 Feriado: Corpus Christi
24/06 Aula 29 Apresentação de Trabalho
26/06 Aula 30 Apresentação de Trabalho
01/07 Reservado para Segunda Chamada
08/07 Exame Final

Notas

GRR Prova 1 Prova 2 Trabalho Média Exame Final Nota Final
GRR20196993 0
GRR20203913 0
GRR20196474 0
GRR20171593 0
GRR20206686 0
GRR20211791 0
GRR20203953 0
GRR20211761 0
GRR20206149 0
GRR20224890 0
GRR20171849 0
GRR20211792 0
GRR20224169 0
GRR20197161 0
GRR20211779 0
GRR20197157 0
GRR20190482 0
GRR20205675 0
GRR20205648 0
GRR20203891 0
GRR20221236 0
GRR20190425 0
GRR20210570 0
GRR20191284 0
GRR20203965 0
GRR20221234 0
GRR20205104 0
GRR20190158 0
GRR20200183 0
GRR20210574 0
GRR20205105 0
GRR20206144 0
GRR20211766 0
GRR20211798 0
GRR20211772 0
GRR20190360 0