Compilador y interpretador

Páginas: 2 (304 palabras) Publicado: 26 de agosto de 2015
COMPILADOR Y INTERPRETADOR

COMPILADOR


Un compilador es un programa o una
herramienta cuya función es compilar, es
decir es aquel que toma un texto o
código fuente escrito en un lenguaje dealto nivel y lo traduce a un lenguaje
comprensible para las computadoras.

PARTES DEL COMPILADOR


Análisis: Se trata de la comprobación de la corrección del
programa fuente, e incluye las fasescorrespondientes
al Análisis léxico (que consiste en la descomposición del
programa fuente en componentes léxicos).



Síntesis: Su objetivo es la generación de la salida expresada
en el lenguajeobjeto y suele estar formado por una o varias
combinaciones de fases de Generación de Código
(normalmente se trata de código intermedio o de código
objeto).



Front-end: es la parte que analizael código fuente, comprueba
su validez, genera el árbol de derivación y rellena los valores
de la tabla de símbolos.



Back-end: es la parte que genera el código máquina,
específico de una plataforma, apartir de los resultados de la
fase de análisis, realizada por el Front End.

INTERPRETADOR


Un interpretador es un programa informático capaz de analizar y
ejecutar otros programas, escritos en unlenguaje de alto nivel.



Pueden interpretar el código o fuente original en una mas compacta
forma intermedia y después y traducir esto al código de maquina.



El interpretador debe analizarcada acción deseada mientras que el
compilador solo realiza la acción dentro de un determinado contexto.

Ejemplos:


Motor Zend



CPython



Ruby MRI



YARV

DIFERENCIAS ENTRE COMPILADOR
YINTERPRETADOR


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 demá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....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Compiladores E Interpretes
  • Compiladores e interpretes
  • Interpretes Y Compiladores
  • Compiladores e Interpretes
  • interpretes y compiladores
  • Lenguaje Compilado E Interpretado
  • Compiladores e Interpretes 2 1
  • Compilado Vs Interpretado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS