preloader
  • Home
  • Teoria de Compiladores

Teoria de Compiladores

  • CÓDIGO

    FEN06-04516

  • PERÍODO

    9

  • CRÉDITOS

    4

  • TOTAL

    75 horas

  • SEMANAL

    5 horas

  • TEORIA

    3 horas

  • PRÁTICA

    2 horas

Objetivos

Ao final do período o aluno deverá ter assimilado a técnica e a teoria dos compiladores e ser capaz de transcender o seu uso para problemas extra compilação.

Ementa

Introdução geral a compiladores e assemelhados. Introdução a teoria de linguagens formais, gramáticas, linguagens e expressões regulares. Reconhecedores, autômatas finitos e autômatas de pilha. Análise léxica. Sintática e semântica. Tabela de símbolos. Recuperação de erros. Geração e otimização de código intermediário e objeto. Ferramentas de hardware e software para a implementação de computadores. Aplicação de ferramentas de compilação em problemas de caráter geral.

Bibliografia:


professor

Pré-requisitos

Análise de Algoritmos
  • 3 Créditos
  • 60 horas
  • 7

Análise de Algoritmos

Ao final do período o aluno deverá ter assimilado o tratamento matemático de um algoritmo.

Saiba mais
Características das Linguagens de Programação I
  • 3 Créditos
  • 60 horas
  • 8

Características das Linguagens de Programação I

Ao final do período deverá identificar a(s) linguagem(ns) de programação para um dado ambiente de …

Saiba mais