|

3. Algoritmos || Fases de la resolución de un problema

Las primeras dos fases podrían denominarse fases algorítmicas, en ellas es donde se crea todo el algoritmo y se resuelve el problema, ya desde ahora entramos en la parte de la programación, donde todo el proceso se hace en un lenguaje de programación seleccionado.

En esta entrada vamos a estudiar dos fases.

  • Codificación
  • Compilación y ejecución

Codificación

La codificación de un programa es lo que muchos conocen como programar. Que de cierta forma está mal, porque la programación no es solo escribir código como un demente, tiene su proceso, como el que estamos viendo ahora. La codificación es escribir tu algoritmo en un lenguaje de programación cambiando las palabras por su respectiva sintaxis, es decir, un algoritmo es universal, pero la sintaxis de C++ no es la misma que la de C# o Python. Este proceso es muy fácil cuando tu algoritmo ya esta bien hecho, incluso llega a ser divertido pero, en el momento que hagas un algoritmo poco preciso, con muchas ambigüedades y errores, este proceso será un tormento que te dará de las peores pesadillas, ¡así que a enfocarse en lo algoritmos!

Compilación y ejecución

Una vez que nuestro algoritmo se ha convertido en un código fuente, debemos traducirlo al lenguaje máquina, esto es lo que la compilación, cuando compilamos, lo que hacemos es pasar el código fuente a lenguaje máquina, de esta forma nuestro código se convierte en un archivo ejecutable y puede ser almacenado en cualquier disco de memoria, a medida que vayamos haciendo un programa, iremos compilándolo varias veces, con ellos viene su ejecución, lo que hacemos con esto es probar el programa y ver qué tal va, de esta forma observamos si cumple con nuestros objetivos.

Para finalizar, quiero resumir estas dos fases. La codificación es pasar nuestro algoritmo a un lenguaje de programación, al hacer esto, compilamos nuestro programa para poder ejecutarlo y así poder estar al tanto de lo que vamos haciendo. Ya esto sería casi lo último para finalizar nuestro programa, sólo nos faltaría muy poco. Y lo poco que falta es de mucha importancia.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *