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 20
- Analisador Sintático (T2) - Peso 15
- Analisador Sintático com Gerador de AST (T3) - Peso 20
- Analisador Semântico (T4) - Peso 25
- Gerador de Código (T5) - Peso 20
- Exercícios práticos
- E1 - Flex e análise léxica
- E2 - Bison e análise sintática
- E3 - Bison e ações
- E4 - Bison e construção da AST
- E5 - Tabela de símbolos
- E6 - Verificação de tipos
- E7 - Geração de código
- Quizzes
Pesos
- Trabalho prático de implementação de um compilador (60% da nota final)
- Exercícios práticos (20% da nota final)
- Quizzes (20% da nota final)