Objectivos

Licenciatura (5 anos) em Engenharia Informática e de Computadores - Alameda

Objectivos Gerais

{pt_PT=Familiarizar os alunos com a estrutura de compiladores modernos, com as técnicas usadas para análise lexical, sintáctica e semântica e com os algoritmos de geração e optimização de código final., en_GB=The course aims at familiarizing students with the structure of modern compilers, as well as with the techniques used for lexical, syntactic, and semantic analysis; and with the algorithms for code generation and final code optimization.}

Objectivos Operacionais

{pt_PT=- Aquisição de conceitos sobre a definição de linguagens de programação.<p/> - Obtenção de conhecimentos sobre os métodos de análise (front-end) e síntese (back-end) mais usados pelos compiladores.<p/> - Manipulação de estruturas de dados complexas.<p/> - Experimentação de produção de software, usando a linguagem de programação C++.<p/>}