|
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492
|
|
Обсуждение ИС Дракон28.01.2012, 19:20. Показов 1162951. Ответов 1644
Метки нет (Все метки)
Учитывая интерес (как собственный, так и сообщества) к данному средству, решил вынести в отдельную тему, т.к. вобсуждении статьи очень тяжело ориентироваться.
Цель - не только обсудить, но и в меру возможностей посодействовать развитию данного проекта. Задачи: 1. Создание актуальной и удобной справочной системы 2. Совершенствование кодогенератора, поддержка новых языков 3. Что-нибудь ещё придумаем по ходу :) ______________________________ Мои предложения по п.1: Организовать открытый проект на вики-системе, чтобы каждый мог легко внести свой посильный вклад в свободное время. Например, на викиучебниках (если там модеры не такие отмтроженные, как на педивикии) По п.2 пусть предлагают те, кому актуально *(ассемблисты, например). От себя бы предложил автору представить полную спецификацию формата хранения дракон-схем .drt, чтобы люди могли подключать к редактору собственные примочки (не только кодогенераторы, а и преобразователи, например, в .pdf, .doc итдитп.) В общем, как-то так.
1
|
|
| 28.01.2012, 19:20 | |
|
Ответы с готовыми решениями:
1644
Дракон на Андроиде
Тест: Какой вы дракон))) |
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|||
| 04.04.2016, 12:46 | |||
|
Новости о ИС Дракон.1. ИС Дракон в ближнем и дальнем зарубежьи.
Обмен сообщениями с пользователем Денисом из Минска:
[7.26 Кб] Изображения остальных Дракон-листов смотрите в следующем сообщении
0
|
|||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 04.04.2016, 13:29 | |
|
Остальные изображения Дракон-листов к сообщению выше.
2. Письмо от пользователя Константина.
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 06.04.2016, 14:06 | |
|
ИС Дракон должен продолжаться.
http://forum.obiromcore.ru/vie... 323#p14323 Исполнилось 8 лет от даты 06.04.2008, когда обществу был выложен 1-й "реальный Дракон-Редактор". Программа развивается в тесном контакте с пользователями различных специальностей.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
| 06.04.2016, 20:16 | |
|
Тышов, когда будут реальные примеры?
Пока одни самохвалебки и реклама. Когда от вашего детища будет хоть какой-то толк? За столько лет можно было сваять что нибудь в самом деле стоящее, а пока одни пустышки.
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
||
| 09.04.2016, 14:21 | ||
|
Продолжение к
http://erv-program.btogspot.ru April 6, 2016 DrakonKim. Импровизации на тему визуализации.
0
|
||
|
Orhot109
|
|
| 11.04.2016, 12:27 | |
|
Здравствуйте, всем. Случайно, обсуждая с коллегами визуальный язык программирования для Лего (их там 2: в наборах WeDo и MindStorm), а также нарыв вот такую ссылку на разработку для Ардуино http://s4a.cat/ .. наткнулся в Сети на ваш ДРАКОН и стало крайне интересно.
Ссылками чего почитать кидаться не требуется, раз вас тут нашел, значит и остальное уже есть. Почитаю. Заинтересовали вопросы: 1. есть ли реализация создания кода на С в приложении к компилятору avr-gcc? И если нет, то насколько её сложно сделать? Могу предложить свою кандидатуру. 2. Чем отличается визуальное программирование на ДРАКОН от приведенных как понимаю "аналогов" или это и не аналоги вовсе? (возможно почитав отвечу и сам) 3. Как понял, есть 2 варианта редактора для разработки на ДРАКОН: платная от Тышова и бесплатная от Митькина. Вопрос: А насколько сложно, можно или интересно сделать "открытый веб-интерфейс"? Как вижу: делаем сайт с возможностью писать на ДРАКОН и получать кодогенерацию в виде "файла для компиляции" и его же можно потом заточить и под вопросы тестирования .. тоже могу помочь с этим. ИМХО: для целей популяризации и расширения продукта вижу только 2 пути: коммерческий - продаваться какой-то крупной компании (если нет аналогов или они косые) и использовать её средства для широкого маркетинга; и второй - делать бесплатно используемый продукт. (капитан очевидность). Я - за второй путь. Если моя помощь может оказаться полезной - готов её предложить. Сейчас имею библиотеку на С для Arduino "arhat.h" .. http://cyber-plosi.ru/showthread.php?t=1909 |
|
|
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 106
|
||
| 11.04.2016, 13:21 | ||
Влидимир Паронджанов [URL="mailto:vdp2007@bk.ru">vdp2007@bk.ru[/URL] тел. 8-916-111-91-57 8-495-331-50-72 [QUOTE="Orhot109"]Как понял, есть 2 варианта редактора для разработки на ДРАКОН: платная от Тышова и бесплатная от Митькина.[/QUOTE] По состоянию на апрель 2016 года имеются четыре программы, поддерживающие работу с языком ДРАКОН: 1. DRAKON Editor Web. 2. ИС Дракон. 3. Фабула. 4. DRAKON Editor. Подробности на официальном форуме языка Дракон: http://forum.obiromcore.ru/viewforum.php?f=77
0
|
||
|
Orhot109
|
|
| 11.04.2016, 15:25 | |
|
Отправил вам краткое описание... посмотрел бегло ссылки. то есть версия "веб" уже существует, но как понимаю не русско-язычная. И посмотрев на "веб" версию .. как-то не понял, каким образом определяются структуры данных и их использование в блоках? Типа есть цикл .. а "что перебираем", где и какой итератор .. в общем пока пошел читать описание языка.
|
|
|
Orhot109
|
|
| 12.04.2016, 10:01 | |
|
Признаюсь, читаю, разбираюсь. Спасибо автору за присланные книжки и ссылки. Процесс идет. :)
P.S. Пока что, вижу что или "рассекречено далеко не всё" или "буржуинская UML" продвинута дальше. Но это пока ещё первое впечатление .. можете помочь "соответствовать", если есть желание. |
|
|
Orhot109
|
|
| 12.04.2016, 16:07 | |
|
Огромное спасибо Влидимиру Диниэловичу за присланные книжки, особенно "Занимательная информатика" для детишек. Вчера, диалог с сыном (10лет):
-"На, вот тебе, читай" -"Угу, только я уже начал Властелина колец. Дочитаю, потом это" -"Ну тогда, иди глянь просто краем глаза. Тут истории веселые" ... -"Ну, почитал? Топай спать." -"Ща, подожди. Ещё чуть-чуть" -"А как жеж Властелин колец?" -"Потом. Это интересней". Прочитал краткое описание языка ДРАКОН, и перечитал кучку форумов. Бегло ознакомился с видеоуроками по "ИС ДРАКОН" и перепиской пользователей с Митькиным .. первое впечатления: 1. Нашел привычные для себя ориентиры - UML, но судя по всему ДРАКОН шире .. надо продолжать знакомство; 2. В целом, это то, что должно преподаваться в школе вместо Лего-Майндшторм-ов; 3. По крайней мере в ИС ДРАКОН сделать кодогенерацию для микроконтроллеров AVR - не проблема. Не понятно почему её нет .. или таки уже есть? По сути получаем чистый С++ и добавляем необходимые инклуды по распиновке и типовым макросам avr-gcc и всё. К Ардуино у меня есть по большей части готовая библиотека для такого подключения. Или нет? 4. Осталось непонятным как изображать в ДРАКОН-схемах обработчики прерываний. В частности у нас дома активно используется прерывание PCINT для получения дальности от ультразвукового датчика. Сам обработчик - автомат с конечными состояниями, но часть этих состояний управляется в основной программе, а часть из обработчика: основная программа делает "старт замеру", который разрешает прерывание и настраивает регистры и датчик, отправляя команду датчику на узв. посылку. Далее основной код продолжает свое нормальное исполнение. Датчик выдает прерывание по реальному началу посылки импульса, по которому автомат фиксирует момент времени и переходит в ожидание следующего прерывания от датчика. Датчик, принимая отраженный сигнал генерирует повторное прерывание, по которому автомат фиксирует длительность задержки и переводит сам себя в состояние "измерено, дальность верна". Основной код имеет проверку условия "верна ли уже дальность" для принятия дальнейших действий. И далее, он может снова активировать автомат измерения. Можно такой код отразить силами ДРАКОН, как? Ещё: В ДРАКОН есть иконы для отображения задержек, запуска таймера, синхронизаций и т.п. Есть также схемы для описания конечных автоматов. Вопрос: Можно ли и как изображать алгоритмы конечных автоматов, где управление состояниями происходит временем задержек? Автоматы, управляемые по времени.. Типа таких последовательных блоков ЕСЛИ время пришло, ТО сделай это ИНАЧЕ ничего. Возможно, я ещё слабо ознакомился, далеко не все успел прочитать... но если есть ответы, то буду рад их наличию. |
|
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|||
| 12.04.2016, 16:50 | |||
|
Orhot109,
На форуме есть тема "ИС Дракон. Как программировать?", там много поясняется.
Для схемы Силуэт можно установить свойство - Автоматное программирование.
0
|
|||
|
Orhot109
|
|
| 12.04.2016, 18:03 | |
|
Геннидий Тышав, спасибо. Значит я на верном пути, почитаю.
|
|
|
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 106
|
|
| 13.04.2016, 12:56 | |
|
Очень неудобно играть одной рукой на двух роялях. Но я попробую.
На официальном форуме языка ДРАКОН я открыл тему Можно ли подружить язык ДРАКОН и Ардуино?
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
|
||||||
| 13.04.2016, 20:50 | ||||||
|
Решили ли в драконе на данный момент обязательное зацикливание? Я попытался поработать в Драконе. Мне не понравилось обязательное зацикливание. Смысл следующий: мои программы всегда состоят из отдельных модулей. Также я активно использую автоматное программирование. То есть, мои алгоритмы выглядят примерно так:
Из-за обязательного зацикливания я отказался от Дракона. Основной цикл в моих программах всегда набор функций.
0
|
||||||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
||
| 14.04.2016, 15:25 | ||
В ИС Дракон автоматное программирование сделано по предложению С.Д. Ефанова, под его требования. Личного опыта у меня нет, т.к. не нужно мне, а С.Д. Ефанов активно и несколько лет использует. Соответственно, можно разобраться с его практикой автоматного программирования. Предлагаю, не утомлять участников форума, а используя ЛС разобраться сначала самим. Потом, если найдете возможным, Вы расскажите на форуме.
0
|
||
|
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492
|
|
| 14.04.2016, 16:05 | |
|
А что за проблемы с зацикливанием?
Есть силуэт, это "зацикленный", с концом или без. А есть примитив, это как раз ваши "колбаски". Причем очень удобно, из иконы подпрограммы прыгать сразу на описывающий её примитив/силуэт.
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
|
||
| 14.04.2016, 21:35 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 15.04.2016, 03:05 | |
|
dymyurk1978,
Информация здесь: - сообщение "Новости и обновления ИС ДРАКОН". На это сообщение можно всегда перейти с 1-й страницы, из 2-го сообщения в теме. На это сообщение можно перейти из любого сообщения об очередном выпуске ИС Дракон, т.е. надо просмотреть тему немного в обратном порядке.
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
||
| 18.04.2016, 19:58 | ||
|
Мнение из Интернета:
Преимущества Дракона
0
|
||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
||
| 20.04.2016, 21:18 | ||
|
Ответы пользователя (с 28.08.2015) в письме на мои вопросы:
Нашел его совместную публикацию - http://vestnik.susu.ru/power/a... /4271/3826, статья "MexBIOS – СРЕДА РАЗРАБОТКИ СОВРЕМЕННЫХ СИСТЕМ УПРАВЛЕНИЯ ЭЛЕКТРОПРИВОДОВ"
0
|
||
| 20.04.2016, 21:18 | |
|
Дракон, UML, LabVIEW
ИС Дракон. Вопрос - ответ. Фрактал Дракон Харьков-Хайтвея Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|