Está en la página 1de 2

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN.

“Facultad de Ingeniería Mecánica y Eléctrica”

Lab. Lenguajes de Programación

Práctica #2

NOMBRE: Bryan Alexis Carranza Reta

MATRÍCULA: 1668023

CARRERA: ITS

DOCENTE: M.C. Valentín Belisario Domínguez Vera

HORA: N6 FRECUENCIA: Jueves


COMPILADORES INTERPRETES
Un compilador es un programa informático Intérprete o interpretador es un programa
que traduce un programa escrito en un informático capaz de analizar y ejecutar
lenguaje de programación a otro lenguaje de otros programas, escritos en un lenguaje de
programación, generando un programa alto nivel.
equivalente que la máquina será capaz de
interpretar.
Lee totalmente el programa escrito. Lee línea a línea.
Corre solo el proceso para transformarlo Traduce mientras lee, convirtiendo el
completo en el lenguaje máquina. programa en acciones.
El archivo creado solamente funciona en esa Cualquier programa puede interpretarlo en
plataforma. cualquier plataforma.
Archivo compilado que puede distribuirse No genera ejecutable, un archivo
conociendo la plataforma. interpretado no funciona sin el intérprete.
Una vez compilado, el código fuente puede El código fuente es necesario en cada
permanecer en secreto. ejecución, así que no puede permanecer en
secreto.
Un archivo compilado es de 10 a 20 veces Muy lenta la traducción porque se realiza
más rápido que el interpretado. por cada línea del programa.

El ejecutable va dirigido a una plataforma Se detectan errores sintácticos durante la


específica y es prácticamente imposible ejecución porque la traducción se hace
portarlo a otra. línea a línea.
EJEMPLO EJEMPLO

C JAVA

BIBLIOGRAFÍA
https://es.slideshare.net/solartime/interprete-vs-compilador
http://michelletorres.mx/que-es-un-compilador-y-como-funciona/
https://www.ecured.cu/Int%C3%A9rprete_(Inform%C3%A1tica)

También podría gustarte