Articulo de referencia

Logotipo de FMS

FMSLogo es una implementación gratuita de un entorno informático llamado Logo , que es un lenguaje intérprete educativo . La interfaz gráfica de usuario (GUI) y las extensiones ...

FMSLogo es una implementación gratuita de un entorno informático llamado Logo , que es un lenguaje intérprete educativo . La interfaz gráfica de usuario (GUI) y las extensiones fueron desarrolladas por George Mills [ 1 ] en el MIT . Su núcleo es el mismo que el de UCBLogo de Brian Harvey [ 1 ] .Es software libre, con código fuente disponible, escrito con Borland C++ y WxWidgets .

FMSLogo admite múltiples tortugas y gráficos 3D. Permite la entrada de datos a través de puertos COM y LPT. Además, cuenta con una interfaz de Windows, lo que permite la entrada/salida a través de esta interfaz gráfica de usuario (GUI), y los eventos de teclado y ratón pueden generar interrupciones. También se pueden crear animaciones GIF sencillas con el comando GIFSAVE. Jim Muller escribió «The Great Logo Adventure» , un manual completo de Logo que utiliza MSWLogo como lenguaje de demostración.

FMSLogo evolucionó a partir de MSWLogo : un entorno de programación educativa, una implementación gratuita y de código abierto del lenguaje de programación Logo para Microsoft Windows . Se distribuye bajo la licencia GPL y su desarrollo y mantenimiento corren principalmente a cargo de David Costanzo.

Características

FMSLogo admite las siguientes funcionalidades: [ 2 ]

  • Análisis del logotipo "estándar"
  • Gráficos de tortuga
  • Manejo de excepciones
  • Redes TCP/IP
  • Texto en todas las fuentes del sistema disponibles.
  • 1024 tortugas independientes
  • tortugas de mapa de bits
  • dispositivos MIDI
  • E/S directa para controlar hardware externo (se requieren permisos de administrador).
  • Comunicaciones por puerto serie y paralelo
  • Guardar y cargar imágenes en formato BMP
  • Llamando a DLL nativas
  • Creación de cuadros de diálogo de Windows
  • Programación orientada a eventos (ratón, teclado, temporizador)

Referencias

  1. 1 2 "MSWLogo, un lenguaje de programación educativo" . www.softronix.com . Consultado el 3 de enero de 2016 .
  2. Descripción de la función - https://fmslogo.sourceforge.net/
Obtenido de " https://en.wikipedia.org/w/index.php?title=FMSLogo&oldid=1354380190 "