Avaliações

Avaliações

Descrição dos métodos de avaliação do semestre.

Trabalho Prático

Projeto e implementação de um compilador para uma linguagem simples e de alto nível.

  • T1 - Analisador Léxico - Peso 20
  • T2 - Analisador Sintático - Peso 15
  • T3 - Analisador Sintático com Gerador de AST - Peso 20
  • T4 - Analisador Semântico - Peso 25
  • T5 - Gerador de Código - Peso 20

Exercícios

  • 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

Provas

  • P1 - Análise léxica e sintática
  • P2 - Análise semântica e geração de código

Pesos

  • Trabalho prático de implementação de um compilador (30% da nota final)
  • Prova 1 e Prova 2 (25% cada)
  • Exercícios (20% da nota final)