ENSAYO DE PROGRAMACION
Enviado por kevedu13 • 3 de Octubre de 2011 • 391 Palabras (2 Páginas) • 2.021 Visitas
ENSAYO DE PROGRAMACION
La programación es el proceso que se efectúa para llegar a crear un programa por medio de distintos pasos. El fin de estos pasos es llevar un orden para llegar al lenguaje máquina para lo cual tenemos que saber cuál es el fin del programa, ósea identificar el problema que se intenta solucionar por medio de este. Una vez identificado el problema se procede al siguiente paso, analizar detalladamente el problema, como por ejemplo como surgió este, por qué surgió etc. Teniendo ya detectado todo esto continuamos con la creación del algoritmo que nos servirá para solucionar este problema, para ya debemos tener bien identificada la función que tendrá el programa que vamos a crear. Después se procede con el diagrama de flujo que es una representación gráfica de un algoritmo o proceso. también se puede realizar a través de un pseudocódigo que es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún lenguaje de programación. El programa escrito en un lenguaje de programación es llamado programa fuente y no se puede ejecutar directamente en una computadora. Como es escrito en un lenguaje de alto nivel, lenguaje que la computadora no puede interpretar es necesaria su compilación para traducirlo a lenguaje maquina que es expresado por 0 y 1 ( sistema binario). Entonces un compilador es un programa que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Por lo regular un compilador no es suficiente, ósea que para traducir un programa para que la maquina lo entienda también se utilizan otros programas para su traducción como un intérprete que sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción. También se puede utilizar la maquina virtual que es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real . Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar sistemas operativos para "probarlos". En general la programación cuenta con una serie de pasos que son esenciales para la construcción de un programa y que si no se cumplen no se habrá logrado el objetivo primordial de un programa.
...