Compiladores

1756 palavras 8 páginas
Aula 01 – Apresentação e Conceitos Iniciais

Compiladores Fernando Salles Claro – fernando.claro@aedu.com

• Apresentação da disciplina • Objetivos • Ementa • Plano de Aula • Bibliografia (PLT/Livro-Texto) • Avaliações • 1º Bimestre • 2º Bimestre • Prova Substitutiva • Critérios para promoção • Programas de Recuperação (PDR / PRA) • Contrato Pedagógico

2

• Fernando Salles Claro • Formas de Contato: • Email: fernando.claro@aedu.com • Twitter pessoal: @fsclaro • Facebook: Computação Anhanguera Taubaté • Site pessoal: https://sites.google.com/a/aedu.com/fernando-salles-claro/ • Site do curso: https://sites.google.com/a/aedu.com/ccs_factau/ • Site da Faculdade: https://sites.google.com/a/aedu.com/anhanguerataubate2/

3

• Objetivos Apresentar ao aluno a estrutura de um compilador atravéz de análise léxica, análise sintática e análise semântica.

4

• Ementa • • • • • • • • Tradução de linguagens de programação. Compiladores e Interpretadores. Estrutura de um Compilador. Análise Léxica. Análise Sintática. Análise Semântica. Geração de Código. Otimização de Código.

5

• Plano de Aula Aula 1 2 3 4 5 6 7 8 9 10 Conteúdo Programático Apresentação da disciplina e metodologia de trabalho. Introdução à Compiladores. Introdução ao Processo de Compilação. Fases de Compilação. Analisador Léxico. Análise Sintática Top-Down Recursiva com Retrocesso. Análise Sintática Top-Down Recursiva com Retrocesso. Análise Sintática Top-Down Recursiva com Retrocesso. Análise Sintática Botton-Up. Métodos e Técnicas de Construção de Analisadores Sintáticos. Atividades de Avaliação. Implementação de um Analisador Sintático (Mini compilador). 6

• Plano de Aula Aula 11 12 13 14 15 16 17 18 19 20 Análise Semântica. Implementação de Mecanismos Semânticos (Mini Compilador) Optimizador de Código. Linguagem Assembly e Geração de Código. Implementando um Gerador de Código (Mini Compilador). Implementando um Gerador de Código (Mini Compilador).

Relacionados

  • Compiladores
    568 palavras | 3 páginas
  • Compiladores
    2425 palavras | 10 páginas
  • Compiladores
    970 palavras | 4 páginas
  • Compiladores
    569 palavras | 3 páginas
  • compiladores
    780 palavras | 4 páginas
  • Compiladores
    1018 palavras | 5 páginas
  • Compiladores
    1037 palavras | 5 páginas
  • compiladores
    1300 palavras | 6 páginas
  • Compiladores
    9795 palavras | 40 páginas
  • Compiladores
    4177 palavras | 17 páginas