12 de mayo de 2016

El proceso de programación.

   El proceso de diseño y creación de programas estructurados utilizando un lenguaje de programación, incluye al menos las siguientes etapas:
  1. Diseño del algoritmo.
  2. Pruebas al algoritmo.
  3. Transcripción del algoritmo a un lenguaje de programación (generación del código fuente).
  4. Compilación del código fuente.
  5. Vinculación.
  6. Carga y ejecución.
  7. Depuración.
   Las etapas 3 - 7 se gestionan de manera sumamente conveniente dentro de un IDE (Integrated Development Environment) y, si bien éste no es indispensable para el desarrollo de programas, resulta de mucha utilidad. La figura siguiente muestra la interacción que se da entre algunas de estas etapas con el disco y la memoria principal de una computadora.
Etapas del proceso de compilación.

   Un IDE es básicamente una herramienta que nos permite y facilita la gestión de las diferentes etapas del proceso de programación, mediante la combinación de un conjunto de teclas, o de la selección de algunas opciones de menús por ejemplo. También proporcionan un entorno de programación accesible y práctico, facilitando con ello las tareas de edición, compilación, vinculación de módulos, ejecución y depuración entre otras.

   El proceso descrito se base en lenguajes de programación cuyo código fuente debe ser compilado, es decir, traducido, por medio del compilador, a un código que pueda entender la computadora (código de máquina). El lenguaje de programación C, es un lenguaje tradicional y ampliamente difundido para la escritura de programas estructurados, y su uso implica de manera subyacente el proceso de programación anterior.


 

No hay comentarios.: