Concepto de compiladores e intépretes

Páginas: 4 (836 palabras) Publicado: 8 de septiembre de 2014

Compiladores e intérpretes
Conceptos básicos


Definir
Programa fuente.
Texto o conjunto de líneas de texto (líneas de código) que forman parte esencial de un programa informático, siendoentonces las instrucciones que debe seguir un ordenador para poder realizar la ejecución de una orden determinada.
Preprocesador.
Un preprocesador es un programa separado que es invocado porel compilador antes de que comience la traducción real. Un preprocesador de este tipo puede eliminar los comentarios, incluir otros archivos y ejecutar sustituciones de macros.
Compilador.
Programainformático que traduce un programa escrito a un lenguaje de programación a otro lenguaje de programación diferente, dando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundolenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.
Intérprete.
 Programainformático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
Código re localizable.
Código del programa puede situarse en cualquier posición, por lo que permite compilaciónseparada de distintos módulos.
Función de un Enlazador (linker).
Toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios(biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca.
Función de un Cargador (loader).Es responsable de cargar programas en memoria desde los ejecutables (por ejemplo, USB y CD). El cargador es usualmente una parte del núcleo del sistema operativo y es cargado al iniciar el sistema ypermanece en memoria hasta que el sistema es reiniciado o apagado.
Definir programa o código máquina.
Sistema de códigos directamente interpretable por un circuito micro programable, como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos de teoria de compiladores
  • conceptos para compiladores
  • Conceptos De Compiladores
  • Compiladores
  • Compiladores
  • Compilador
  • COMPILADORES
  • Compiladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS