Compiladores
Enviado por scottiepc • 7 de Mayo de 2014 • 232 Palabras (1 Páginas) • 200 Visitas
Compiladores
Concepto:
Un Compilador es un lenguaje informático que traduce un programa escrito en un lenguaje de programación, generando un programa que la maquina será Capaz de interpretar. Este proceso se conoce Compilación. Básicamente traduce un código fuente de un programa en lenguaje de alto nivel a otro lenguaje de nivel inferior, típicamente lenguaje Maquina.
Usos:
Los Compiladores trabajan en fases, las cuales transforman el programa fuente de una representación en otra. Se usa con el fin de analizar las selecciones, administrar la taba de símbolos y manejar los Errores. Para esto utiliza el análisis léxico, análisis sintáctico, análisis semántico, generación de código intermedio, optimación de código y generación de código.
Aplicaciones:
Los compiladores utilizan diferentes tipos de librerías y buffers de aplicación para un funcionamiento óptimo de mismo, las diferentes librerías y buffers de aplicación que se habilitan tienen diferentes funciones en el compilador. Depende de las características del programa o lo pesado o avanzado que sea el mismo se habilitaran o no, las diferentes librerías y buffers de aplicación.
Funciones:
La función principal que cumple es traducir a un lenguaje mucho más sencillo y entendible por la máquina, informa al usuario si existen errores en el código fuente con el fin de ejecutar la aplicación sin Problemas, si existe algún error simplemente se detiene. También registra los identificadores utilizados en el programa fuente y toma la información de los atributos de cada identificador.
...