Professional Documents
Culture Documents
Introduccin
En este trabajo se realizara un anlisis y se estudiaran las caractersticas de
un compilador, que son programas o herramientas encargadas de compilar. Un
compilador toma un texto (cdigo fuente) escrito en un lenguaje de alto nivel y
lo traduce a un lenguaje comprensible por las computadoras (cdigo
objeto).con el objetivo de poder conocer el uso del compilador y su
comportamiento.
Compilador
Un compilador es un programa informtico, que se encarga de traducir el
cdigo fuente de una aplicacin que este en desarrollo, es decir convierte un
programa hecho en lenguaje de programacin de alto nivel a un lenguaje de
mquina, el cual es conocido como de bajo nivel, de tal forma que sea ms
entendible y mucho ms fcil de procesar en el equipo en el que se est
ejecutando.
De igual manera un traductor es el que toma como entrada un texto escrito y
da como salida otro texto en un lenguaje llamado objeto.
Caractersticas de un compilador
Conclusin
La funcin principal que cumple es traducir a un lenguaje mucho ms sencillo y
entendible por la mquina, informa al usuario si existen errores en el cdigo
fuente con el fin de ejecutar la aplicacin sin problema, si existe algn error
simplemente se detiene.
Tambin registra los identificadores utilizados en el programa fuente y toma la
informacin de los atributos de cada identificador.
Se usa con el fin de analizar las secciones, administrar la taba de smbolos y
manejar los errores, para esto utiliza el anlisis lxico, anlisis sintctico,
anlisis semntico, generacin de cdigo intermedio, optimacin de cdigo y
generacin de cdigo.
Referencias bibliografas
http://www.alegsa.com.ar/Dic/compilacion.php
http://mistock.lcompras.biz/index.php?
option=com_content&view=article&id=2791:articulo-11082011-alfredoaquino&catid=38:compiladors&Itemid=61
http://www.ecured.cu/index.php/Compilador
http://ingsistemascompilador.blogspot.com.co/p/usos-y-funcion-de-loscompiladores.html