Programación

Programación

La programación divide un problema en sus componentes básicos para resolverlo con un ordenador mediante instrucciones codificadas aceptables por la máquina

Algoritmo

Un algoritmo es el conjunto de operaciones necesarias para transformar los datos iniciales de un problema en los resultados que se desean obtener, aquellos que son la solución de un problema (puede existir más de un algoritmo, ya que la solución de un problema no tiene por que ser única)

Pseudocódigo es el lenguaje similar al lenguaje hablado elegido por nosotros para diseñar algoritmos. Después, este pseudocódigo nos será útil para convertirlo a un lenguaje de programación concreto

Un programa es un conjunto finito de instrucciones directamente comprensibles por un sistema de tratamiento de la información: una maquinaria, un ordenador, una tablet, un móvil; que permitan ordenar la ejecución de la secuencia de pasos elegida para resolver el problema dado en tiempo finito

Definición Un algoritmo es una secuencia ordenada y finita de pasos, exenta de ambigüedad, que lleva a la solución de un problema dado en un tiempo finito

Ejemplo de algoritmo

Como se ve en el ejemplo, a partir de unos datos: opcion, base y altura (que aparecen descritos en la Precondición), procesados mediante un conjunto de instrucciones obtenemos la información que queríamos, el área de la figura geométrica (que aparecen descritos en la Postcondición)

Por lo tanto la información no nace ni surge de la nada, hay que elaborarla a partir de una materia prima, los datos, mediante un proceso

Algoritmo