2.7.3 PL/Introducción a la Traducción de Lenguajes. (2 horas)
Tópicos
- Comparación entre intérpretes y compiladores.
- Fases de traducción del lenguaje (análisis léxico, análisis sintáctico, generación de código, optimización).
- Aspectos de traducción dependientes e indepedientes de la máquina.
Objetivos
- Comparar y contrastar modelos de ejecución interpretados y compilados, resaltando los méritos de cada uno.
- Describir las fases de la traducción de programas desde el código fuente hasta llegar al código ejeutable y los archivos producidos por estas fases.
- Explicar las diferencias entre la traducción dependiente e independiente de máquina y donde estas diferencias son evidentes en el proceso de traducción.
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad Católica San Pablo, Arequipa-Peru
basado en el modelo de la Computing Curricula de IEEE-CS/ACM