Compiladores
Enviado por • 26 de Febrero de 2015 • 269 Palabras (2 Páginas) • 190 Visitas
• Realizar un esquema en donde mencione las características importantes de los compiladores y de los compiladores e intérpretes
Compiladores
Un compilador analiza el programa y lo traduce al idioma "maquina". La acción fundamental los compiladores es equivalente a la de un traductor humano, que toma nota de lo que está escuchando y reproduce por escrito en otra lengua.
¿Qué facilita un Compilador?
Suele generar programas más rápidos y eficientes facilita la búsqueda de errores
El compilador informa a su usuario de la presencia de errores en el programa fuente. El programa puede modificarse sobre la marcha, sin necesidad de volver a comenzar la ejecución.
Ejemplos Pascal, C, Java, Python
¿Qué permite un Compilador?
El compilador informa a su usuario de la presencia de errores en el programa fuente. El programa puede modificarse sobre la marcha, sin necesidad de volver a comenzar la ejecución.
Interprete
Es aquel que analiza el programa fuente y lo ejecuta directamente, sin generar ningún código equivalente. Su acción equivale a la de un intérprete humano, que traduce las frases que oye sobre la marcha, sin producir ningún escrito permanente.
¿Qué facilita un Intérprete?
Portabilidad del Lenguaje fuente
Facilitan el desarrollo rápido de prototipos
Facilitan la tarea de depuración
Desarrollo de sistemas interactivos
¿Qué permite un Intérprete?
Permite realizar un mejor análisis durante tiempo de ejecución.
Los intérpretes se diferencian de los compiladores o de los ensambladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.
...