Algoritmos

Tras el trascurso del tiempo y la inclusión al extenso mundo de la programación, se ha podido aprender que el ser humano ha constituido su vida alrededor de un algoritmo, los cuales pueden ser algoritmos cuantitativos y consisten en instrucciones verbales para la correcta ejecución de un proceso de la vida cotidiana un ejemplo de ello es  una receta de cocina si bien es útil para la vida, el ser humano quiso dar solución automatizada a los procesos más complejos con operadores Aritméticos, relacionales o lógicos, dando así lugar a los algoritmos cuantitativos los cuales han sido utilizados para dar simultaneas soluciones según el problema a resolver, para poder hacer un algoritmo, antes que nada se debe saber la lógica, o los procesos lógicos a seguir para la ejecución de un proceso, es por esto que una persona que quiera ser un buen programador debe tener un excelente manejo de la lógica puesto que le será útil a la hora de solucionar cualquier problema propuesto.Una vez se cuenta con la lógica se deberá programar el proceso el cual se realiza por medio de los aplicativos DFD (Diagrama de Flujo de Datos) y PSEINT estas herramientas son entornos de programación de alto nivel amigables para el programador novato en las cuales podremos encontrar diversas ayudas para el comprender el extenso mundo de la programación. Teniendo en cuenta que la estructura de un cualquier algoritmo es Entrada, proceso y salida, cuando el programador ejecute el algoritmo este antes de mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de mostrar algún proceso,procederá cuando el programador ejecute el algoritmo este antes de mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de mostrar algún proceso, procederáprocederáprocederáprocederáprocederáprocederácuando el programador ejecute el algoritmo este antes de mostrar algún proceso, proceder cuando el programador ejecute el algoritmo este antes de mostrar algún proceso, procederá a compilar el código el cual consiste en traducir todo lo que el programador digito a lenguaje maquina (código binario) o lenguaje de bajo nivel, una vez esta compilación este sin errores el programa procederá a ejecutar el código escrito, en los aplicativos de programación PSEINT y DFD nos encontraremos con distintos tipos de procesos en los cuales encontraremos las entradas (LEER), las salidas (ESCRIBIR), los ciclos (MIENTRAS, PARA, REPETIR), y los condiciones (SI) con la combinación de estos procesos podremos armar líneas de código, en las cuales podremos dar solución a un requerimiento o problema, con el paso del tiempo y en cuanto se adquiera más experiencia en el mundo de la programación se podrá ir interactuando con distintos tipos de lenguajes de programación como lo pueden ser (Java, C++,C, Phyton, Visual Basic, etc.) desde que se tenga lo lógica se podrá desarrollar en cualquier tipo de lenguaje de programación, pero esta se consigue con la persistencia. Cabe mencionar que los algoritmos hoy en día lo vemos en todo por ejemplo (Windows, cajeros electrónicos, calculadoras, aplicaciones, etc.)

















Comments

Popular posts from this blog

DFD, PSEINT, JAVA Y SCRATH Jhonatan David Cañon Arevalo Juan Esteban Ramirez Rodriguez Michael Steven Diaz Prieto