Avaliação
Avaliação
Descrição dos métodos de avaliação do semestre.
Atividades
- Trabalho Prático:
Projeto e implementação de um compilador para uma linguagem simples e de alto nível.
- Analisador Léxico (T1) - Peso 15
- Analisador Sintático (T2) - Peso 15
- Analisador Sintático com Gerador de AST (T3) - Peso 25
- Analisador Semântico (T4) - Peso 25
- Gerador de Código (T5) - Peso 20
- Exercícios práticos
- E1 - Flex
- E2 - Bison I e integração com Flex
- E3 - Bison II - analisador
- E4 - Bison III - interpretador
- E5 - Bison IV - avaliador
- E6 - Verificação de tipos
- E7 - Geração de RI
-
Quizzes (questões de revisão)
- Q1 - Conceitos
- Q2
- …
- Q12
Pesos
- Trabalho prático de implementação de um compilador (60% da nota final)
- Exercícios práticos (25% da nota final)
- Quizzes (15% da nota final)