A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Linguagens Formais e Autómatos Engenharia Informática – 3.º ano João Rocha Web Page:

Apresentações semelhantes


Apresentação em tema: "Linguagens Formais e Autómatos Engenharia Informática – 3.º ano João Rocha Web Page:"— Transcrição da apresentação:

1 Linguagens Formais e Autómatos Engenharia Informática – 3.º ano João Rocha E-mail: jrocha@ipp.ptjrocha@ipp.pt Web Page: http://www.dei.isep.ipp.pt/~jsrhttp://www.dei.isep.ipp.pt/~js

2 Avaliação Componentes da Avaliação: –Trabalho Prático –Teste Final (nota mínima: 7) Nota Final: –NF = 50% TP + 50% TF LFA 2000/2001 - 2

3 Trabalho Prático Grupos: 4 alunos com avaliação individual Construção dum compilador Implementação em C ou C++ podendo usar as ferramentas lex e yacc Linguagens LEI e MA-LEI LFA 2000/2001 - 3

4 Teste Final Nota mínima: 7 Teste sem consulta LFA 1999/2000 - 4Jorge Morais

5 Programa 1.Noções gerais dum compilador 2.Análise léxica 3.Análise sintáctica 4.Análise semântica 5.Geração de código 6.Optimização de código 7.Conceitos avançados de compilação LFA 2000/2001 - 5

6 Bibliografia Compilers - Principles, Techniques and Tools. Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman. Addison-Wesley. 1986. Modern Compiler Implementation in C. Andrew W. Appel. Cambridge University Press. 1998. lex & yacc. John R. Levine, Tony Mason, Doug Brown. OReilly & Associates, Inc. 2nd. Ed. 1992. LFA 2000/2001 - 6

7 Bibliografia Complementar Advanced Compiler Design & Implementation. Steven S. Muchnick. Morgan Kaufmann. 1997. Processadores de Linguagens – da concepção à implementação. Rui Gustavo Crespo. IST Press.1998. The Art of Compiler Design - Theory and Practice. Thomas Pittman, James Peters. Prentice-Hall. 1992. LFA 2000/2001 - 7


Carregar ppt "Linguagens Formais e Autómatos Engenharia Informática – 3.º ano João Rocha Web Page:"

Apresentações semelhantes


Anúncios Google