Está en la página 1de 14

Equipo#2

INTEGRANTES: MANUEL AGUSTIN CANALES ROJAS EDUARDO MUJICA PEREZ MARTIN ARTEAGA ALMAZAN LAURA RAQUEL ALEJO DEL ANGEL VICTOR MANUEL NAVARRO SANTIAGO ADOLFO ANGEL GARCIA MARTINEZ

Interpretes y Compiladores
Tema de exposicin:

Interprete
Un intrprete es un programa que simultneamente analiza y ejecuta un programa escrito en lenguaje fuente.

Interprete Incremental
Algunos lenguajes no se pueden compilar, debido a que entre sus caractersticas pueden manejar objetos o funciones que no son conocidos en tiempo de compilacin, ya que son creados en ejecucin. Para este tipo de lenguajes existen los intrpretes incrementales, que permiten compilar los mdulos completamente definidos, y recompilar en tiempo de ejecucin los nuevos mdulos.

Interprete Puro

Interprete Avanzado

Compilador
Un compilador es un programa informtico que traduce un programa escrito en un lenguaje de programacin a otro lenguaje de programacin, generando un programa equivalente que la mquina ser capaz de interpretar.

La construccin de un compilador involucra la divisin del proceso en una serie de fases que variar con su complejidad. Generalmente estas fases se agrupan en dos tareas: el anlisis del programa fuente y la sntesis del programa objeto. Anlisis. Sntesis.

Esta taxonoma de los tipos de compiladores no es excluyente, por lo que puede haber compiladores que se adscriban a varias categoras:

Compiladores cruzados.
Compiladores optimizadores. Compiladores de una sola pasada. Compiladores de varias pasadas. Compiladores JIT .

DIFERIENCIAS ENTRE ESTRUCTURAS (Compiladores e interpretes)

Los intrpretes se diferencian de los compiladores en que mientras estos traducen un programa desde su descripcin en un lenguaje de programacin al cdigo de mquina del sistema, los intrpretes slo realizan la traduccin a medida que sea necesaria, tpicamente, instruccin por instruccin, y normalmente no guardan el resultado de dicha traduccin.

Conclusin:

Referencias:
http://www.carlospes.com/minidiccionario/interprete.php http://www.youtube.com/watch?v=WB3WKa5aVJU http://es.wikipedia.org/wiki/Int%C3%A9rprete_(inform%C3%A1tica) http://www.todoprogramacion.com.ar/archives/2005/04/interpretes_y_c.ht ml http://www.alegsa.com.ar/Dic/interprete.php

También podría gustarte