Articulo de referencia

algoritmo de flujo

Flowgorithm es una herramienta de creación gráfica que permite a los usuarios escribir y ejecutar programas utilizando diagramas de flujo . El enfoque está diseñado para enfatiz...

Flowgorithm es una herramienta de creación gráfica que permite a los usuarios escribir y ejecutar programas utilizando diagramas de flujo . El enfoque está diseñado para enfatizar el algoritmo en lugar de la sintaxis de un lenguaje de programación específico. [1] El diagrama de flujo se puede convertir a varios lenguajes de programación importantes. Flowgorithm fue creado en la Universidad Estatal de Sacramento . [2]

Origen del nombre

El nombre es una combinación de " diagrama de flujo " y " algoritmo ". [3]

Lenguajes de programación soportados

Flowgorithm puede traducir de forma interactiva programas de diagramas de flujo a código fuente escrito en otros lenguajes de programación. A medida que el usuario avanza en su diagrama de flujo, el código relacionado en el programa traducido se resalta automáticamente. Se admiten los siguientes lenguajes de programación: [4]

Soporte multilingüe

Además del inglés, Flowgorithm admite otros idiomas hablados, como los siguientes: [4]

  • árabe
  • Chino (simplificado y tradicional)
  • checo
  • Holandés
  • Francés
  • gallego
  • Alemán
  • húngaro
  • indonesio
  • italiano
  • japonés
  • mongol
  • persa
  • Polaco
  • portugués
  • ruso
  • esloveno
  • Español - Dialectos mexicanos y castellanos
  • tailandés
  • turco
  • ucranio

Formas gráficas

Flowgorithm combina los símbolos clásicos de los diagramas de flujo y los utilizados por los diagramas SDL. El color de cada forma lo comparten el código generado asociado y la ventana de la consola. Los colores se pueden cambiar a varios temas integrados.


Ejemplo

La imagen de abajo muestra la solución para 99 botellas de cerveza . Se utiliza una función para devolver una cadena que contiene el singular "botella" o el plural "botellas" según el valor del parámetro.

Véase también

Otros lenguajes de programación educativa incluyen:

Referencias

  1. ^ "Actas de la conferencia ASEE PSW-2015" (PDF) . asee.org . p. 158 . Consultado el 4 de mayo de 2016 .
  2. ^ Kourouma, Mathieu (22 de octubre de 2016). "Capacidades y características de Raptor, Visual Logic y Flowgorithm para la lógica y el diseño de programas". ResearchGate . Consultado el 16 de julio de 2017 .
  3. ^ "Información". Flowgorithm . Archivado desde el original el 16 de marzo de 2016 . Consultado el 15 de enero de 2016 .
  4. ^ ab "Características". Flowgorithm . Archivado desde el original el 2015-12-09 . Consultado el 2016-01-15 .
  • Sitio web oficial
Retrieved from "https://en.wikipedia.org/w/index.php?title=Flowgorithm&oldid=1259582191"