Traduccion De Un Programa

Páginas: 3 (507 palabras) Publicado: 20 de octubre de 2011
3.3.1. Traducción de un programa: Compilación, enlace de un programa, errores en tiempo de compilación.

Para la elaboración de un programa hay que distinguir entre las siguientes dos fases:
−Fase de compilación y montado o enlace (link,)
− Fase de ejecución de un programa.
Fase de compilación y linkado (link, montado o enlace)
Un programa escrito en un lenguaje de alto nivel, no puede serejecutado directamente por un ordenador, sino que debe ser traducido a lenguaje máquina.
Las etapas por las que debe pasar un programa escrito en un lenguaje de programación, hasta poder serejecutable son:
Programa fuente: Programa escrito en un lenguaje de alto nivel (texto ordinario que contiene las sentencias del programa en un lenguaje de programación). Necesita ser traducido a códigomáquina para poder ser ejecutado.
Compilador: Programa encargado de traducir los programas fuentes escritos en un lenguaje de alto nivel a lenguaje máquina y de comprobar que las llamadas a las funcionesde librería se realizan correctamente.
Programa (o código) objeto: Es el programa fuente traducido (por el compilador) a código máquina. Aún no es directamente ejecutable.
Programa Ejecutable:Traducción completa a código máquina, realizada por el enlazador, del programa fuente y que ya es directamente ejecutable.
Montador o enlazador (Linker ): Es el programa encargado de insertar al programaobjeto el código máquina de las funciones de las librerías (archivos de biblioteca) usadas en el programa y realizar el proceso de montaje, que producirá un programa ejecutable .exe. Las libreríasson una colección de código (funciones) ya programado y traducido a código máquina, listo para utilizar en un programa y que facilita la labor del programador.

Errores en tiempo de compilación

Siel programa fuente es sintácticamente correcto, el compilador generará el código objeto, en caso contrario mostrará una lista con los errores encontrados, no generándose ningún programa objeto,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La traducción del conocimiento único de gestión de proyectos a programas de proyectos
  • traduccion programa ABC Roster al español
  • Traducción
  • Traduccion
  • Traduccion
  • Traduccion
  • Traduccion
  • Traduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS