domingo, 16 de febrero de 2014

Resumen 1

1. Introducción a compiladores

Compilador: se define como un programa que se encarga de traducir un lenguaje fuente o lenguaje objeto.
Lenguaje Fuente: es aquel lenguaje que es comprensible para un intérprete humano y es empleado para escribir programas de computadora.
Lenguaje objeto: consiste en el lenguaje de salida del compilador.
Un compilador se caracteriza por tres lenguajes: un lenguaje fuente F, el lenguaje en el cual está escrito el compilador I y el lenguaje objeto O. Los tres se representan utilizando un diagrama llamado diagrama T como el que se muestra a continuación.

Ejemplo:
Figura 1.

Ejemplo más complicado:
Figura 2.



La función principal que cumple es traducir a un lenguaje mucho mas sencillo y entendible por la maquina, informa al usuario si existen errores en el código fuente con el fin de ejecutar la aplicación sin problema, si existe algún error simplemente se detiene.






No hay comentarios:

Publicar un comentario