Programación es la abreviatura de programación. Un programa son los pasos para hacer algo. El proceso de programación es el proceso de organizar los pasos específicos para hacer algo.
El objeto de la programación suele ser una computadora, pero este concepto se origina en las primeras máquinas textiles. Se utiliza para establecer los patrones tejidos por la máquina textil que utilizará la máquina textil. Diferentes métodos de tejido, para que una máquina pueda fabricar diferentes productos. Las primeras computadoras no tenían capacidades de programación y su propósito se determinaba durante el proceso de diseño, es decir, sus pasos de trabajo estaban fijos en su composición estructural. Por ejemplo, una computadora utilizada para calcular balística sólo podía usarse para calcular balística. Los componentes eléctricos y mecánicos deben reconectarse para otros usos. Más tarde, surgió el concepto de computadora de uso general, que separaba los pasos de trabajo y los componentes de hardware, y usaba una máquina para satisfacer diferentes necesidades (esto es similar a la máquina textil mencionada anteriormente, el concepto de programación actual). es decir, regulaciones Los pasos específicos que sigue una computadora para hacer algo.
Por ejemplo, un programa que calcula la suma de todos los números del 1 al 100:
int sum=0;
for(int i=1; i<= 100;i++)
{
sum=sum+i;
}
Estipula dos direcciones, una es La suma se inicializa en 0 y el contador se inicializa en 1. Si el contador es menor o igual a 100, el contador aumenta en uno y se suma al valor almacenado en la suma hasta que el contador sea mayor que 100, en momento en el que la suma es la suma deseada.
Todo software utilizado en la realidad es la encarnación de un programa. Es una composición extremadamente compleja, pero se puede dividir en partes pequeñas y simples. Su esencia es especificar cómo funciona la computadora para satisfacer las necesidades. Por ejemplo, un software de reproducción de vídeo dibuja conceptualmente imágenes en el monitor a una velocidad muy rápida (más de 24 imágenes por segundo). Este es el trabajo de programación, cómo extraer la imagen del archivo, cómo procesar cada píxel, etc.