Compilacion e interpretacion

Solo disponible en BuenasTareas
  • Páginas : 2 (366 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de agosto de 2012
Leer documento completo
Vista previa del texto
Un compilador es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de máquina). De esta manera unprogramador puede diseñar un programa en un lenguaje mucho más cercano a como piensa un ser humano, para luego compilarlo a un programa más manejable por una computadora.

Esta taxonomía de los tiposde compiladores no es excluyente, por lo que puede haber compiladores que se adscriban a varias categorías:
Compiladores cruzados: generan código para un sistema distinto del que están funcionando.Compiladores optimizadores: realizan cambios en el código para mejorar su eficiencia, pero manteniendo la funcionalidad del programa original.
Compiladores de una sola pasada: generan el códigomáquina a partir de una única lectura del código fuente.
Compiladores de varias pasadas: necesitan leer el código fuente varias veces antes de poder producir el código máquina.
Compiladores JIT (Just InTime): forman parte de un intérprete y compilan partes del código según se necesitan




En informática, la interpretación es la realización de un paso intermedio entre el texto escrito y susignificado. Por ejemplo, el texto plano no es interpretado por una computadora, dado que no hay nada que interpretar, es simplemente texto que no tiene ni siquiera formato. En cambiolos archivos ejecutables (por ejemplo, .exe, .com) deben ser interpretados para poder ejecutarse. Esto es, la computadora debe poder "entender" (interpretar) el archivo para que pueda ser ejecutado. Otro ejemplo: sitenemos un archivo de video AVI y lo abrimos con un editor de texto, veremos miles de caracteres que no tienen ningún sentido, es un texto sin interpretar. En cambio si abrimos el mismoarchivo con unprograma reproductor de videos y este programa cuenta con las herramientas necesarias para leer ese tipo de videos, podrá interpretar ese texto y reproducirlo en forma de video. En el contexto de...
tracking img