2. ¿Qué es la programación?
• La programación es el proceso de creación de programas informáticos. Esta
definición se puede interpretar de la siguiente manera. La programación no es
más que una explicación a la computadora de qué, en qué forma y cómo llegar al
usuario. En otras palabras, es una especie de arte de traducir los deseos de una
persona al lenguaje de la máquina.
3. Algoritmos
• Una vez que se haya tomado la decisión sobre la posibilidad de implementar el
software en una tarea, es necesario construir un algoritmo para su solución. Es
decir, es necesario describir la secuencia de pasos para resolver la tarea con el
máximo detalle teniendo en cuenta todas las posibles ramas, ciclos y errores.
4. Lenguajes de programación
• De hecho, un lenguaje de programación es un conjunto de reglas para describir
comandos y funciones predefinidas. Cada lenguaje de programación limita al
desarrollador a un conjunto estrictamente predeterminado de palabras clave y
comandos que pueden ser utilizados en el desarrollo. Hay varios niveles de
lenguajes entre los cuales se distinguen:
• De bajo nivel (ensamblador): trabaja directamente con los comandos del
procesador.
• De alto nivel (C++, C#, Java, etc.): es más como un lenguaje ordinario.
5. Programación orientada a objetos
• Este enfoque implica desarrollar un programa como un sistema de objetos, cada
uno de los cuales refleja uno u otro objeto del mundo real. Los objetos del mundo
real se corresponden con las clases. Y de cada clase, a su vez, se pueden generar
innumerables objetos. Por ejemplo, si se desarrolla un programa para un taller de
coches, las clases serán: coche, motor, suspensión, carrocería, sistema de frenos
y otras piezas de repuesto. Y los objetos de la clase son los modelos específicos
de estas partes, que se utilizan en el proceso.