miércoles, 23 de febrero de 2011

COMPARACIÓN DE INTERPRETES Y COMPILADOR

COMPARACIÓN DE INTÉRPRETE Y COMPILADOR.
*intérpretes y compiladores tienen diversas ventajas que los hacen complementarios:
ü  Un intérprete facilita la búsqueda de errores, pues la ejecución de un programa puede interpretarse en un cualquier momento para estudiar el entorno (Valores de las variables etc.).además, el programa puede modificarse sobre la marcha, sin necesidad de volver a comenzar la ejecución.
ü  Un compilador suele generar programas más rápidos y diferentes, ya que el análisis del lenguaje fuente se hace una sola vez, durante la generación del programa equivalente. En cambio, un intérprete se v obligado generalmente a analizar cada instrucción tantas veces, como se ejecute (incluso miles o millones de veces).
ü  Un intérprete permite utilizar funciones y operadores más potente, como por ejemplo ejecutar código, contenido en una variable en forma de cadenas de caracteres usualmente, este tipo de instrucciones es imposible de tratar por medio de compliadores.los lenguajes que incluyen este tipo de operadores y que, por lo tanto, exigen un intérprete, se llaman interpretativos. Los lenguajes comparativos, que permiten el uso  de un compilador presiden  de este tipo de operadores.



No hay comentarios:

Publicar un comentario