Un Programa de computadora se puede definir como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse para dar solución a un problema determinado.
La Programación ha pasado a tener un papel importantisimo en la vida diaria, gracias a ella podemos programar los ordenadores, electrodomésticos, robots y otras maquinas. La Programación intenta resolver ciertos problemas que nos surgen todos los días de pendiendo esta de un método en especifico.
- Un programa de computador es un conjunto de instrucciones ordenes dadas a la maquina que producirán la ejecución de una determinada tarea. A la persona que escribe programas se le denomina Programador, al proceso de escribir programas se denomina programación.
- En informática, la programación es un proceso por el cual se escribe en un lenguaje de programación, se prueba, se depura y se mantiene el código fuente de un programa informático.
- La Programación es la acción de escribir un conjunto de instrucciones escritas en un determinado lenguaje, que dirigen a un ordenador para la ejecución de una serie de operaciones, con el objetivo de resolver un problema que se ha definido previamente.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMmO9b1wYocNvVq85_9KzjmzDbIynGkEY2tMWChuNDZM3KgMIN8m4CJpqPUmufNqP9q4rGTT9x62s7Xj3bE0D_H3Cj3510qZdbtlq3PSIfQdcJjJn5tG-E9jN7-Vh49DLjqo77y6oHDxQ/s200/img-post13.jpg)
- La Programacion es un conjunto de técnicas utilizadas para desarrollar programas que sean faciles de leer, limpiar y modificar o mantener.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFsZZtkm7fqylsfd6tZSnuM2Gtps3Y5IpEm_pSCWyJS0QypbwMjpoE1rL7wOsA82iixhP2cFPVd0s31Fc6TG2nokElbjqKu1nPwppRfnsQrrXDnvZY9mr79Q2jFvt5AQzmdRRMyqfGshI/s200/images.jpg)
PROCESO DE LA PROGRAMACION.
1. Definición del problema
Requiere que el problema sea comprendido claramente para que pueda ser analizado con todo detalle.
2. Análisis del problema
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgurAils0pX68eIX3EgBfElHiCAiAQ1kbldPrFHJuOVZJW8oj713xkgc8c50Dq43iRaWjRKvF3BuYNClCjcSzCJMY1j0fGL6ecUJJmjvGTqVESB1eC8iWnBE2qA85RWBvsy0gES931vYZA/s200/program.jpg)
- Entrada, son todos los datos que hay que ingresar para la resolución del problema.
- Proceso, son los diferentes procedimientos en los cuales usare los datos proporcionados por el usuario en el paso anterior para resolver el problema.
- Salida, la resolución del problema.
3. Algoritmo
Es el algoritmo traspasado a la computadora a través de un lenguaje de programación,
debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrS33yBp7bjgCCU5JxrJwjtITS8HC7sF-zMXNZ2tDDj03zHa0DWZD8H2f-JdTv3bCscIDqqOLPJ0Z9HDzBgGPJtG6nMvdvtJHKEr5wexFiThp8BAR0iJ5DuL5W92vCHfaGhyyNJWarB-U/s200/adiestramiento.jpg)
4. Compilación y ejecución
Compilación, el lenguaje de programación seleccionado revisa que ya no halla errores en el código fuente.
Ejecución, ejecutar el programa después del ser compilado.
5. Verificación
Revisar que el programa de los resultados que el usuario quiere, hay que revisar si hay algún error el cual puede ser de tipo lógico, de semántica o ejecución.