El documento compara traductores y compiladores. Un traductor traduce lenguajes de programación de alto nivel a otros lenguajes, mientras que un compilador traduce lenguajes de programación de alto nivel a código máquina. Los compiladores traducen todo el programa de una vez antes de ejecutarlo, lo que hace que los programas compilados se ejecuten más rápido que los interpretados. Los compiladores también informan al usuario sobre errores en el código fuente.
0 calificaciones0% encontró este documento útil (0 votos)
182 vistas1 página
El documento compara traductores y compiladores. Un traductor traduce lenguajes de programación de alto nivel a otros lenguajes, mientras que un compilador traduce lenguajes de programación de alto nivel a código máquina. Los compiladores traducen todo el programa de una vez antes de ejecutarlo, lo que hace que los programas compilados se ejecuten más rápido que los interpretados. Los compiladores también informan al usuario sobre errores en el código fuente.
El documento compara traductores y compiladores. Un traductor traduce lenguajes de programación de alto nivel a otros lenguajes, mientras que un compilador traduce lenguajes de programación de alto nivel a código máquina. Los compiladores traducen todo el programa de una vez antes de ejecutarlo, lo que hace que los programas compilados se ejecuten más rápido que los interpretados. Los compiladores también informan al usuario sobre errores en el código fuente.
El documento compara traductores y compiladores. Un traductor traduce lenguajes de programación de alto nivel a otros lenguajes, mientras que un compilador traduce lenguajes de programación de alto nivel a código máquina. Los compiladores traducen todo el programa de una vez antes de ejecutarlo, lo que hace que los programas compilados se ejecuten más rápido que los interpretados. Los compiladores también informan al usuario sobre errores en el código fuente.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 1
TRADUCTORES VS COMPILADORES
Un compilador es un programa que
Es un programa que traduce los programas fuente recibe una entrada escritos en lenguaje de alto nivel ¿QUE ES? ( java, visual Basic. entre otros ), a en n lenguaje a una salida en otro lenguaje maquina. lenguaje traduce sentencia a sentencia el programa fuente. 1. análisis léxico 1-El compilador traduce todo el 2. análisis sintáctico programa antes de ejecutarlo. 3. verificación de tipos 2-Los programas compilados se ejecutan más rápido que los interpretados. 4. generación de código intermedio 5. ubicación de registros CARACTERISTICAS 3-Informa al usuario de la presencia de 6. generador de código maquina errores en el programa fuente. 4-Poseen un editor integrado con un 7. ensamblado y enlazado 8. ensamble sistema de coloreado para los comandos,. -cruzado - interprete -optimizadores -preprocesador -una sola pasada -interprete de comando -varias pasadas -ensamblador TIPOS -JIT -compilador -incrementales -conversor de codigo -montador -gramatica -autocompilador -metacompilador -descompilador - permite una fácil depuración, mayor VENTAJAS -HotSpot interactividad con el código en tiempo de desarrollo. -puede se interrumpido con facilidad. - autónomo y eficiente, no se necesita - puede ser rápidamente modificado y segundas aplicaciones o paquetes que el ejecutado nuevamente. usuario deba tener actualizado. -fácil la búsqueda de errores. - genera programas mas rápidos y - menor consumo de memoria. eficientes por el análisis del lenguaje - permite añadir código según se fuente. ejecuta otro. - los errores sintácticos se detectan durante la compilación
-lentitud de ejecución ya que
DESVENTAJAS - el ejecutable es dirigido a una ejecutara la vez que se traduce no se plataforma especifica por lo cual es puede aplicarse un alto grado de imposible portarlo en otra. optimización. -un programa compilado puede por - cada instrucción debe ser traducida error afectar seriamente a la a código maquina tantas veces como estabilidad de la plataforma dañando a sea ejecutado. la ejecución. -tamaño de programa objeto, exige - mayor consumo de memoria frente a añadir el intérprete al programa los interpretes. propio.
INTEGRANTES DE EQUIPO
Ángeles de la luz Hernández Pedro
Luis Ricardo Morales Jarquín Aldo Jafet García Juárez Edwin de Jesús Rodríguez Pérez .Fabio Totti Cruz Pacheco