informatica
En el diseño del algoritmo, éste se escribe en una herramienta de programación tal como el diagrama de flujo o el seudocódigo. Sinembargo, el programa que implementa el algoritmo debe ser escrito en un lenguaje de programación y siguiendo las reglas gramaticales o de sintaxis del mismo. La fase de conversión del algoritmo en unlenguaje de programación se denomina codificación, ya que el algoritmo escrito en un lenguaje específico de programación se denomina código.
v Codificación. La codificación consiste en laconversión del algoritmo en instrucciones detalladas que constituyen el programa, mediante la utilización de un lenguaje de programación de alto nivel.
v Edición. La edición consiste en digitar lasinstrucciones del programa utilizando un procesador de textos cualquiera y luego grabarlas en un dispositivo de almacenamiento secundario, tal como el disco duro, un disquete, etc. Este programa recibe elnombre de programa fuente.
v Compilación. La compilación es la traducción del programa fuente a lenguaje de máquina. Este proceso lo lleva a cabo el compilador del lenguaje (programa de traducción delenguajes) y es un proceso transparente para el programador.
En términos generales la traducción puede ser de dos tipos, a saber:
La interpretación: Es el proceso mediante el cual cada instrucciónrecibida en un lenguaje de alto nivel, es traducida por medio de un programa llamado intérprete y ejecutada inmediatamente.
La compilación: Es el proceso mediante el cual todas las instruccionesrecibidas en un lenguaje de alto nivel, son traducidas por medio de un programa llamado compilador, al código de máquina. El programa así traducido recibe el nombre de código objeto. Una vez hecha estaoperación, un programa llamado enlazador se encarga de unir el código objeto con los recursos necesarios para convertirlo en código ejecutable.
v Ejecución. La ejecución (Run) consiste en poner a...
Regístrate para leer el documento completo.