A continuacion se detallan las etapas por las quel atraviesa un programa para su ejecucion:
- Codificación
- Compilación
- Ligamento
- Carga
- Relocalización
- Ejecución.
Codificación
Esta consiste en proporcionar códigos numéricos o alfanuméricos a diversos procesos para llevar un seguimiento y control más profundo de alguna actividad Es cuando se implementa el algoritmo en un código escrito en un lenguaje de programación.
Compilación
En esta etapa se traduce el programa escrito en codigo fuente a un programa escrito en código de máquina
Ligamento
Es cuando una vez verificado que no existe errores procede a unificar un solo proceso previo a su carga
Carga
En esta etapa el programa es cargado en el sistema
Relocalización
Relocaliza el código fuente antes de se ejecución por si existe algún cambio dentro de la carga. En ocasiones, un mismo programa necesita ejecutarse en diferentes posiciones de memoria. Para esto la traducción debe estar realizada en forma adecuada, es decir, no utilizando referencias absolutas a direcciones de memoria, sino referencias relativas a una dirección especial llamada dirección de relocalización.
Ejecución.
La ejecución es el proceso mediante el cual una computadora lleva a cabo las instrucciones de un programa informático.
ESQUEMA DE LAS ETAPAS