viernes, 15 de marzo de 2013

Programación

¿Para qué sirve programar y de qué manera influye la toma de decisiones en este proceso y en cualquier situación de nuestra vida cotidiana?


Programación, en informática, se define como el conjunto de pasos por medio de los cuales se diseña, codifica, depura y mantiene el código fuente de programas de computación. Esto se hace a través de un código fuente  escrito en un lenguaje de programación . Este proceso, está dividido en diversas etapas: la primera es la llamada etapa de análisis, en la cual se entiende claramente el problema. Ésta, está seguida de la etapa de solución general, en donde se escriben los pasos necesarios para dar solución, utilizando ya sea diagramas de flujo, el lenguaje común, entre otros algoritmos. Continuamos con la etapa de prueba, en la que se chequea el algoritmo, y después vienen la etapa de implementación especifica , la de prueba y finalmente la de uso, en las que siguiendo el orden correspondiente, se traduce el algoritmo a un lenguaje de programación, se verifica y en efecto, se instala el programa para poder usarse.
Después de todo esto, queda claro entonces, que la programación tiene como fin último dar una solución optima a cualquier tipo de problema gracias a la creación de unos pasos ordenados, y por tanto, la ejecución de un programa, que entre otras cosas posee unas características fundamentales, las cuales son : 
-El programa tiene que hacer lo que debe hacer
-El programa debe ser lo mas claro y legible posible.
-El programa debe consumir la menor cantidad de recursos posibles.
Ahora bien, es posible asegurar, que en nuestra vida diaria es importante llevar una programación, con el fin de alcanzar resultados esperados y ante todo positivos. Gracias a la creación de algoritmos, podemos organizarnos a través de pasos, y llegar así a una solución, o a una respuesta frente a un problema. Todos los días nos enfrentamos a situaciones en las que necesitamos de este tipo de pasos ordenados. Un ejemplo de esto es la elaboración de una receta, pues sin el proceso adecuado y la ejecución planificada, el producto no va a ser el mejor. 
Es por esto que como conclusión, tengo que la programación y la elaboración de algoritmos, no son solo cosas que se quedan dentro de la computación, sino que debemos aplicarlas en nuestra vidas, pues nos ayudan a estructurar cada cosa que hacemos, para llegar a la meta que desde el principio queríamos alcanzar.



"No es tan importante tener todo bien en la primera vez. Es de vital importancia que quede bien la última vez!" - Andrew Hunt y David Thomas

Bibliografía:
wikipedia.org
imporalgopro.com