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)