Академический Документы
Профессиональный Документы
Культура Документы
Un programa de computadora
también es conocido como software, es escrito o es creado por medio de un lenguaje de
programación.
Existen diversos lenguajes de programación tales como: C, C++, Python, Basic, Java, Perl,
etc.
El desarrollo de un programa abarca diferentes etapas, de las cuales la escritura puede
ser la menos significativa.
La primera etapa al escribir un programa es la definición del problema. Una vez definido el
problema se puede diseñar la solución que generalmente se desarrolla en forma de
algoritmo (más adelante se definirá qué es un algoritmo).
La vida del programa continúa con la fase de mantenimiento, que consiste en las
operaciones necesarias para mantener el programa en óptimo funcionamiento, es decir, que
el programa cumpla con su objetivo a pesar de las variantes o modificaciones en sus datos
y acciones que puedan surgir con el tiempo.
Para entender un poco más a los algoritmos vamos a describir sus características
fundamentales:
El resultado no son otra cosa más que los datos de entrada procesados. Una vez descrito
esto se puede decir que un algoritmo describe la transformación de la entrada en la salida.
Por ejemplo, en una receta de cocina, la entrada serán los ingredientes de un platillo y los
utensilios a utilizar, la salida será el platillo listo para servir y degustar. Entonces, ¿Dónde
queda el algoritmo? El algoritmo será el proceso de preparación o dicho en otras palabras,
los pasos que se siguen específicamente para la elaboración del platillo.