La programación es el proceso de analizar, diseñar, codificar, compilar, verificar, depurar, documentar el comportamiento de ciertas instrucciones también conocido como código fuente para computadoras, en palabras simples, es la manera de introducir ciertas instrucciones a un sistema de cómputo, para que haga un comportamiento deseado y obtener el resultado que necesitamos, por ejemplo para que una calculadora nos dé un resultado, tenemos que introducir un número, una operación, otro número y al presionar la tecla igual esta nos genera un resultado.
El código fuente puede ser escrito en una línea de comando, un editor de texto o en un entorno de desarrollo integrado también conocido como IDE, el IDE se trata de un programa compuesto por un conjunto de herramientas de programación, un ejemplo de IDE es el conocido MS Visual Studio.
El proceso de escribir código fuente, requiere de conocimientos en varias áreas como lo es la lógica, algoritmo y por supuesto un lenguaje de programación.
Para una mejor descripción podemos utilizar este ejemplo, los juegos de video y la programación son muy similares, cuando se tiene un juego nuevo, que es lo primero que se hace, hay quienes primero deciden informarse que es, de que se trata, como se juega antes de iniciar con el proceso de juego, hay quienes entran al juego sin conocimiento y aprenden en la práctica, en la programación puedes leer manuales, ver videos o basarte en las ayudas para entender cómo hacer para que una computadora haga lo que uno necesita.
La programación esta formada de cinco estados, la cual consta un diseño detallado por medio de un código escrito en forma de un algoritmo, se implementa el algoritmo en un lenguaje de programación, que refleja las ideas desarrolladas en las etapas del análisis y el diseño, también hay que traducir el programa fuente a un programa en código que la computadora lo pueda entender y claro ejecutar, el buscar errores en las etapas de codificación, compilación, verificación y depuración es muy importante, para garantizar la eficiencia de nuestro código y por último los comentarios, pueden ser simplemente líneas de código o etiquetas, que facilitan la compresión de un usuario, para un futuro mantenimiento o actualización de la aplicación.
No hay comentarios.:
Publicar un comentario