Compiladores

Voltar para o início

Ementa

As fases de compilacao. Linguagens regulares e livros do contexto. Automatos finitos de pilha. Analise lexica. Analise sintatica ascendente e descendente. Linguagens intermediarias. Tabelas de simbolos. Tradutores dirigidos por sintaxe. Gramatica de tributos. Analise automatica. Tratamento de erros. Sistemas para implementacao de compiladores. Caracteristicas de maquinas reais e abstratas. Administracao de memoria em tempo de execucao. Sintese em compilacao. Geracao de codigo. Alocacao de registradores. Resolucao de enderecos. Otimizacao de codigo global e local. Geracao automatica de geradores de codigo.

Código da disciplina: DCC886

Tipo da atividade: optativa

Créditos mínimo: 4

Carga horária (horas):

Teórica Prática Total
60 0