viernes, 15 de noviembre de 2019

PSeInt ¿El lenguaje de los Algoritmos?

Como ya se había mencionado anteriormente; los algoritmos son aquellos problemas que busca resolver o buscar una posible solución a un problema planteado, con datos específicos y variables de respuesta diferentes. Su principal forma de expresión de los algoritmos se ha visto en una "Tabla de Algoritmos" y los "Esquemas de Algoritmos", que ya habían sido tocados.

Pero a través de ello, ¿Cómo podemos verificar los algoritmos con sus resultados de manera gráfica y con programación?. Debemos tener en cuenta que:


  • La programación es un elemento totalmente anglosajón, ya que de las primeras bases del lenguaje de programación provienen de la raíz inglesa de los anglosajones. 
  • Usar variables lógicas son de suma importancia para dar una respuesta a un algoritmo deseado
  • Automatizar un mismo problema, con diferentes variables que nos permitan dar un resultado deseado.
De lo ya antes mencionado, de desarrollo el software: "PseInt", pero... ¿Qué es PseInt?

Es un Software hecho de manera educativa, programado en C++para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudolenguaje en ingles (complementado con un editor de diagramas de flujo), le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.


Expresado de esta manera, el programa nos muestra un tablero de control en donde destaca como variable inicial _Process_ de este modo, esta primera variable en el primer cuadro, nos da a entender que la acción está abierta y lista para colocar los algoritmos. Y cerrará con un _EndProcess_ para rematar las tareas finales. A continuación una captura de pantalla del programa:
 [IMAGEN 2]


Se muestra breve mente los procesos (variables), que se deben tomar en cuenta al momento de programar y sobre la importancia que tiene el lenguaje de programación por sobre la solución de problemas.



[IMAGEN 3]

En la imagen se nos muestra de manera rápida, los "banners" de uso rápido del área de trabajo; sus partes que la componen y sobre cual resalta una de la otra. Dando a entender que la barra principal de programación equivale a las tablas e algoritmos y que podemos visualizar los esquemas gráficos de algoritmos.



A continuación, un breve ejemplo (tutorial) acerca de como funciona PseInt:



PseInt, es una herramienta que sin duda, es una base importante para entender el lenguaje real de programación y un programa de introducción para la programación en C++, JavaScript o Phyton.  Es indispensable entender el como se debe ordenar las representaciones y búsqueda de respuestas dentro del mundo de la programación





Fuentes: http://pseint.sourceforge.net/