TAREA 1.
Conceptos
sobre Edición
y obtención
De Código
ejecutable.
Editor.
Código ejecutable
corresponde a las unidades de programas, donde el ordenador puede realizar las
instrucciones compiladas mediante el compilador y el enlazador de librerías.
Generalmente se confunde con el código objeto, ya que al leer su estructura se comprende como símbolos. Pero en realidad, este código se encuentra empaquetado y listo para ser ejecutado en cualquier computadora.
Generalmente se confunde con el código objeto, ya que al leer su estructura se comprende como símbolos. Pero en realidad, este código se encuentra empaquetado y listo para ser ejecutado en cualquier computadora.
Compilador.
Un compilador es
un programa informático que traduce un programa escrito en un lenguaje
de programación a otro lenguaje de programación. Usualmente el segundo
lenguaje 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.
Enlazador.
Un enlazador (en inglés, linker) es un programa que 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. En el caso de los programas enlazados
dinámicamente, el enlace entre el programa ejecutable y las bibliotecas se
realiza en tiempo
de carga o ejecución del programa.
Librerías.
Una librería de
enlace dinámico, en adelante DLL (Dynamic Link Library), es un archivo que
contiene funciones y/o recursos (mapas de bits, definiciones de fuentes, etc.)
que podrán ser llamados desde cualquier aplicación Windows.De
hecho, se puede considerar que Windows está construído sobre una gran cantidad
de DLL's. La mayoría de librerías de enlace dinámico se guarda en archivos que
tienen extensión DLL, pero también pueden ser guardados en archivos con
extensiones EXE (ejecutable), DRV (controlador de dispositivo) y FON (fuente de
Windows).

No hay comentarios:
Publicar un comentario