Jump to content

ФМСЛоготип

ФМСЛоготип
Разработчик(и) Дэвид Костанцо
Первоначальный выпуск 11 октября 2005 г .; 18 лет назад ( 11.10.2005 )
Стабильная версия
8.3.2 / 5 апреля 2022 г .; 2 года назад ( 05.04.2022 )
Операционная система Windows 95 и более поздние версии
Доступно в Английский, французский, итальянский, греческий, португальский, немецкий, испанский, русский
Тип Язык программирования
Лицензия Стандартная общественная лицензия GNU
Веб-сайт fmslogo .sourceforge .сеть

FMSLogo — это бесплатная реализация вычислительной среды Logo , которая является образовательным языком-интерпретатором . Графический интерфейс и расширения были разработаны Джорджем Миллсом. [1] в Массачусетском технологическом институте . Его ядро ​​такое же, как UCBLogo у Брайана Харви . [1] Это бесплатное программное обеспечение с доступным исходным кодом, написанное с использованием Borland C++ и WxWidgets .

FMSLogo поддерживает несколько черепах и 3D-графику. FMSLogo позволяет вводить данные с COM-портов и LPT-портов. FMSLogo также поддерживает интерфейс Windows, поэтому ввод-вывод доступен через этот графический интерфейс, а события клавиатуры и мыши могут вызывать прерывания. Простую анимацию GIF также можно создать с помощью команды GIFSAVE. Джим Мюллер написал The Great Logo Adventure , полное руководство по логотипам, используя MSWLogo в качестве демонстрационного языка.

FMSLogo произошел от MSWLogo : An Educational Programming Environment, бесплатной реализации языка программирования Logo с открытым исходным кодом для Microsoft Windows . Он выпущен под лицензией GPL и в основном разрабатывается и поддерживается Дэвидом Костанцо.

FMSLogo имеет следующую поддержку различных функций: [2]

  • «Стандартный» разбор логотипа
  • Черепаха Графика
  • Обработка исключений
  • Сеть TCP/IP
  • Текст всеми доступными системными шрифтами.
  • 1024 независимых черепахи
  • Растровые черепахи
  • MIDI-устройства
  • Прямой ввод-вывод для управления внешним оборудованием (должен быть администратор)
  • Связь через последовательный и параллельный порты
  • Сохранение и загрузка изображений в формате BMP.
  • Вызов собственных DLL
  • Создание диалоговых окон окон
  • Программирование, управляемое событиями (мышь, клавиатура, таймер)
  1. ^ Jump up to: а б «MSWLogo, образовательный язык программирования» . www.softronix.com . Проверено 03 января 2016 г.
  2. ^ Описание функции — http://fmslogo.sourceforge.net/
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c8217b3a66e8155b000c8ad35297f060__1714368720
URL1:https://arc.ask3.ru/arc/aa/c8/60/c8217b3a66e8155b000c8ad35297f060.html
Заголовок, (Title) документа по адресу, URL1:
FMSLogo - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)