Click here to load reader

Interpretes y Compiladores

  • View
    34

  • Download
    4

Embed Size (px)

Text of Interpretes y Compiladores

Presentacin de PowerPoint

Equipo#2INTEGRANTES:MANUEL AGUSTIN CANALES ROJASEDUARDO MUJICA PEREZMARTIN ARTEAGA ALMAZANLAURA RAQUEL ALEJO DEL ANGELVICTOR MANUEL NAVARRO SANTIAGOADOLFO ANGEL GARCIA MARTINEZInterpretes 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

Uncompiladores unprograma informticoquetraduce un programaescrito en unlenguaje de programacina otro lenguaje de programacin, generando un programa equivalente que la mquina ser capaz de interpretar.

CompiladorLa 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.

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.

DIFERIENCIAS ENTRE ESTRUCTURAS (Compiladores e interpretes)Conclusin:Referencias:http://www.carlospes.com/minidiccionario/interprete.phphttp://www.youtube.com/watch?v=WB3WKa5aVJUhttp://es.wikipedia.org/wiki/Int%C3%A9rprete_(inform%C3%A1tica)http://www.todoprogramacion.com.ar/archives/2005/04/interpretes_y_c.htmlhttp://www.alegsa.com.ar/Dic/interprete.php

Search related