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.)
DFD, PSEINT, JAVA Y SCRATH Jhonatan David Cañon Arevalo Juan Esteban Ramirez Rodriguez Michael Steven Diaz Prieto
Realizado por: Jhonatan David Cañon Arevalo Juan Esteban Ramirez Rodriguez Michael Steven Diaz Prieto DFD: Primero hay que afirmar que los DFD (Diagramas de Flujo de Datos) fueron creador Larry Constantine, este es un software diseñado para construir y analizar algoritmos de una forma sencilla en donde permite realizar diagramas de flujos de datos para programación estructurada, este software permite crear más fácil un algoritmo gracias a su interfaz de gráficos interactivos. Una práctica muy común de programación ha sido la utilización de diagramas de flujo (también llamados organigramas) como una descripción grafica del algoritmo que se pretende programar. “Carlos Rossi Jiménez, algoritmos y programación en pascal. (2008)”. Ilustración 1 - https://pixabay.com/es/vectors/diagrama-esquema-jerarquía-gráfico-23676/ DFD facilita el trabajo con diagrama ya que se simula una hoja, una vez que se encuentra ...
Comments
Post a Comment