Codificación. Pdf Código Fuente, Objeto y Ejecutable.
1. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
IES Gran Capitán
Módulo: Entornos de desarrollo
Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web”
Código Fuente.Código
Objeto o ensamblador
y Código Máquina o
Ejecutable.
Fecha entrega: 13/10/2015
Autores: Isabel María Gómez Palomeque
Alejandro García Barón
2. Código Fuente, objeto y ejecutable 2 Isabel María Gómez Palomeque
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
1 ÍNDICE
1 ÍNDICE2
2 CÓDIGO FUENTE3
3 CÓDIGO OBJETO4
3.1 LINKER O ENLAZADOR4
4 CÓDIGO EJECUTABLE5
5 BIBLIOGRAFIA6
3. Código Fuente, objeto y ejecutable 3 Isabel María Gómez Palomeque
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
2 CÓDIGO FUENTE
Es el escrito por los programadores en algún editor de texto. Se escribe usando algún lenguaje de
programación de alto nivel y contiene el conjunto de instrucciones necesarias.
Lenguaje de programación más cercano al razonamiento humano. Utiliza sentencias y ordenes derivadas
del inglés.
Estos pueden ser java, C, C++,HTML. De manera que puedan ser entendidos porél. Estos
códigos componen el programa.
En HTML el código fuente se interpreta y podrá ser ejecutado.
En C seguirá todas las fases desde código fuente, objeto y máquina.
Y en java, que de código fuente pasaría a bytecode,que interpreta automáticamente el .class.
4. Código Fuente, objeto y ejecutable 4 Isabel María Gómez Palomeque
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
3 CÓDIGO OBJETO
Es el código binario resultado de compilar el código fuente.
La compilación es la traducción de una sola vez del programa, y se realiza utilizando un compilador.
La interpretación es la traducción y ejecución simultánea del programa línea a línea.
El código objeto no es directamente inteligible por el ser humano, pero tampoco por la computadora.
Es un código intermedio entre el código fuente y el ejecutable y sólo existe si el programa se
compila, ya que si se interpreta (traducción línea a línea del código) se traduce y se ejecuta en un sólo
paso.
3.1 Linker o enlazador
Es un programa que genera código máquina (llamado también código objeto) traduciendo instrucciones
de un programa fuente escrito en ensamblador a códigos ejecutables.
Interpreta los nombres simbólicos para direcciones de memoria y otros elementos.
5. Código Fuente, objeto y ejecutable 5 Isabel María Gómez Palomeque
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
4 CÓDIGO EJECUTABLE
Es el código binario resultante de enlazar los archivos de código objeto con ciertas rutinas y bibliotecas
necesarias.
El sistema operativo será el encargado de cargar el código ejecutable en memoria RAM y proceder a
ejecutarlo.
También es conocido como código máquina y ya sí es directamente inteligible por la computadora.
6. Código Fuente, objeto y ejecutable 6 Isabel María Gómez Palomeque
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
5 BIBLIOGRAFIA
Apuntes de Moodle.
Wikipedia