Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/6334: Рейтинг темы: голосов - 6334, средняя оценка - 4.82
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492

Обсуждение ИС Дракон

28.01.2012, 19:20. Показов 1163523. Ответов 1644
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Учитывая интерес (как собственный, так и сообщества) к данному средству, решил вынести в отдельную тему, т.к. вобсуждении статьи очень тяжело ориентироваться.
Цель - не только обсудить, но и в меру возможностей посодействовать развитию данного проекта.
Задачи:
1. Создание актуальной и удобной справочной системы
2. Совершенствование кодогенератора, поддержка новых языков
3. Что-нибудь ещё придумаем по ходу :)
______________________________

Мои предложения по п.1:
Организовать открытый проект на вики-системе, чтобы каждый мог легко внести свой посильный вклад в свободное время.
Например, на викиучебниках (если там модеры не такие отмтроженные, как на педивикии)

По п.2 пусть предлагают те, кому актуально *(ассемблисты, например).
От себя бы предложил автору представить полную спецификацию формата хранения дракон-схем .drt, чтобы люди могли подключать к редактору собственные примочки (не только кодогенераторы, а и преобразователи, например, в .pdf, .doc итдитп.)

В общем, как-то так.
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.01.2012, 19:20
Ответы с готовыми решениями:

Дракон на Андроиде
Автор Никалий Ивиницкий 27 сентября 2015 г. 21:27:00 http://analyticls.ru/---8 И индроид тоже! ...

Дракон хартера-хейтуэя
Здравствуйте! Кто то умеет переводить программы с Делфи на С++, у меня что то плохо получается! Кода очень мало, но некоторые моменты мне...

Тест: Какой вы дракон)))
http://aeterna.ru/test.php?link=tests:365 Вы спокойны, сдержанны и весьма неразговорчивы. Вы склонны отдаляться от этого мира, лежать в...

1644
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
19.02.2015, 19:12
Студворк — интернет-сервис помощи студентам
Дабы не быть голословным, покажу картинку.


Если кто-то не понял, или опять захотел оскорбиться... Скажу словами. КАЖДЫЙ из нас носит вот такую штуку. Степень зашоренности зависит от жизненного опыта, базы знаний, мировоззрения и характера. Кто-то способен раздвинуть рамки, сдвинуть степень зашоренности, кто-то нет. Мои шоры в такой-то степени, ваши шоры в такой-то степени. Если вы не способны и не хотите сдвинуть рамки зашорености, то и несетесь во всю скачь вперед. Если же собеседник готов снять, сдвинуть шоры, только тогда получается конструктивный диалог...
0
1 / 1 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
19.02.2015, 20:00
2dymyurk1978, раскройте шоры уже, дайте шанс потокам. В некоторых случаях линейная парадигма удобнее, а вы так яростно ее отвергаете. Как асмовец отвергает ЯВУ.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
19.02.2015, 20:08
Цитата Сообщение от itysiy
2dymyurk1978, раскройте шоры уже, дайте шанс потокам. В некоторых случаях линейная парадигма удобнее, а вы так яростно ее отвергаете. Как асмовец отвергает ЯВУ.
А это не шоры. И не "яростно отвергаете". Вы все переврали. Целесообразность. Каждому инструменту свое применение. Когда наступит необходимость, тогда и поговорим. И это не касается темы дракона.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
19.02.2015, 20:19
Цитата Сообщение от Mykysoft
...если мой отдел в полном составе рассстрелять, уволить...
Вы очень озабочены судьбой Дракона.
Цитата Сообщение от Mykysoft
Чтобы его реанимировать и вывести на нормальный уровень - нужна 1)команда, 2)финансирование и 3)господдержка.
У вас есть многое из того, что требуется.

Вот и сделайте.
Когда сделаете?
0
1 / 1 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
19.02.2015, 20:30
Цитата Сообщение от dymyurk1978
А это не шоры. И не "яростно отвергаете". Вы все переврали. Целесообразность. Каждому инструменту свое применение. Когда наступит необходимость, тогда и поговорим. И это не касается темы дракона.
Окей, не отвергаете яростно. Но не даете шанса.

Цитата Сообщение от dymyurk1978
3 - Судя по вашим словам делаю вывод, что у вас "потоковое мышление". Алан Кокс: «Компьютер — это конечный автомат. Потоковое программирование нужно тем, кто не умеет программировать конечные автоматы».
Но, как уже выше говорили, это вещи из разных миров, часто дополняющие друг друга. Противоречащая цитата. А вдруг необходимость уже наступила, а вы и не знаете? Сферу применения инструмента можно узнать, узнав инструмент.
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 12:14
Цитата Сообщение от dymyurk1978
Цитата Сообщение от itysiy
2dymyurk1978, раскройте шоры уже, дайте шанс потокам. В некоторых случаях линейная парадигма удобнее, а вы так яростно ее отвергаете. Как асмовец отвергает ЯВУ.
А это не шоры. И не "яростно отвергаете". Вы все переврали. Целесообразность. Каждому инструменту свое применение. Когда наступит необходимость, тогда и поговорим. И это не касается темы дракона.
Это как раз касается темы Дракона. Ибо Дракон ориентирован на линейное, поточное исполнение. не только дракон-редактор, а сама парадигма дракона. точнее, ее два главных правила - "шампур", и "чем правее тем хужее". в алгоритмах, основанных на событиях - "поток" из основного алгоритма вытесняется в обработчки событий,которые в основном алгоритме никак не отражены "по правилам дракона". а сами обработчики событий зачастую примитивно-линейные, настолько, что алгоритма там как такового нет - просто набор действий, возможно, даже не обязательно упорядоченый. а вот в ТАУ - алгоритм чисто потоковый. в ЦОС - потоковый. и КА там делать нефиг. а вот дракон - становится [ограниченно] применимым (хотя теряет свою существенную часть - правило "чем правее, тем хужее"). идем дальше. CV - это чуть дальше, чем ЦОС - но появляется разветвленный и нетривиальный алгоритм. самое то для Дракона. но чуть далее в этом алгортме появляются.... события! т.е. мы "вышли обратно на дерибасвскую"©
резюмирую: у дракона вполне есть своя область применения, как для простых человечьих проуессов, так и для сложных машинных. но область ограничена, и дракон - не панацея. Говоря словами Брукса: "серебряной пули нет!"©
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
20.02.2015, 13:24
Что-то шекспировские страсти затянулись... Быть или не быть, вот в чем вопрос...
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
20.02.2015, 13:33
Mykysoft,

Язык Дракон получил развитие, в ИС Дракон дополнена икона "Событие".

К иконам Заголовок, Вопрос, Выбор можно выполнить боковое присоединение иконы Событие.
Таким образом отображаются алгоритмы обработчиков событий и анализ потока событий.
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 13:51
Цитата Сообщение от Геннидий Тышав
Mykysoft,

Язык Дракон получил развитие, в ИС Дракон дополнена икона "Событие".

К иконам Заголовок, Вопрос, Выбор можно выполнить боковое присоединение иконы Событие.
Таким образом отображаются алгоритмы обработчиков событий и анализ потока событий.
Геннадий, иконку можно пркрепить любую, хоть с "событием", хоть с богородицей, хоть с ктулху. Это (по крайней мере, на мой взгляд) не меняет парадигмы языка.
Ну и введение событий требует как минимум введения диаграммы взаимосвязи событий (диаграммы состояний) - т.е. отображение направленного графа.
Т.е. мы пришли к тому, о чем упоминалось выше - к неоходимости отображения не только алгоритма, но и структур данных
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
20.02.2015, 13:57
Да, пожалуйста, используйте весь арсенал средств проектирования.

"Ну и введение событий требует как минимум введения диаграммы взаимосвязи событий (диаграммы состояний) - т.е. отображение направленного графа." - Дракон-схема является направленным графом.

"Т.е. мы пришли к тому, о чем упоминалось выше - к неоходимости отображения не только алгоритма, но и структур данных" - язык Дракон дополнен схемой Гном. Гном позволяет структурировано разместить описание данных. Использование оператора Include позволяет многократно и без дублирования использовать описание данных.
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 14:02
Цитата Сообщение от dymyurk1978
Что-то шекспировские страсти затянулись... Быть или не быть, вот в чем вопрос...
нормально. творцы защищают свое творенье.
быть-то ему - быть. (а вот в каком виде?) и кто им пользуется? постановщики задач - хорошо (что, собственно, и было сделано в том же НИИАПе во времена оные - предметники надраконировали схемы, и отдали программистам на программирование и/или кодирование). а вот программистов, пользующихся этим инструментом, я представляю с трудом. Приведенные примеры (пынгвын, и пынгвынообразные кодопейсатели с геймдев или из примера про 1с, заслуживающие, на мой взгляд, наказания не менее чем "7 лет расстрела") только подтверждают...
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 14:11
Цитата Сообщение от Геннидий Тышав
Цитата Сообщение от Mykysoft
...если мой отдел в полном составе рассстрелять, уволить...
Вы очень озабочены судьбой Дракона.
Цитата Сообщение от Mykysoft
Чтобы его реанимировать и вывести на нормальный уровень - нужна 1)команда, 2)финансирование и 3)господдержка.
У вас есть многое из того, что требуется.
Вот и сделайте.
Когда сделаете?
Оно мне надо? я справлялся и справляюсь без дракона. Если дракон станет приемлемым инструментом для работы - выбью деньги на его покупку. Но я не реаниматор. И уж тем более, не некрофил.
а пока это не инструмент - я обхожусь без него, или использую другие инструменты. их уже упоминали в теме.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
20.02.2015, 14:14
Зачем искать повод расстрелять?

В НИИАП, насколько я понимаю В.Д. Паронджанова, создана комплексная система разработки СУ с вводом перечня сигналов и алгоритма их обработки. Прагриннисты не привлекаются к обработке алгоритмов управления, они лишь обеспечивают функционирование комплексной системы разработки.
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 14:15
Цитата Сообщение от Геннидий Тышав
Да, пожалуйста, используйте весь арсенал средств проектирования.

"Ну и введение событий требует как минимум введения диаграммы взаимосвязи событий (диаграммы состояний) - т.е. отображение направленного графа." - Дракон-схема является направленным графом.
является. Хотя бы в силу того, что любой вычисляемый алгоритм, который можно описать с помощью лямбда-исчисления, а следовательно, написать на императивном (вроде и на функциональном тоже) языке отображается на направленный граф.
Только отображение алгоритма не эквивалентно отображению графа событий. Впрочем, может я ошибаюсь и действительно что-то реализовано - ну так покажите хоть примеры, чтоль.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
20.02.2015, 14:17
"а пока это не инструмент - я обхожусь без него, или использую другие инструменты. их уже упоминали в теме." - как Вы знакомились с ИС Драконом?

Возможно Вы, недостаточно знакомы и не имеете практического опыта?
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 14:19
Цитата Сообщение от Геннидий Тышав
Зачем искать повод расстрелять?

В НИИАП, насколько я понимаю В.Д. Паронджанова, создана комплексная система разработки СУ с вводом перечня сигналов и алгоритма их обработки. Прагриннисты не привлекаются к обработке алгоритмов управления, они лишь обеспечивают функционирование комплексной системы разработки.
собственно, я об этом и говорил: предметники делают дракон-схему, и отдают программистам. Они по этой дракон-схеме уже пишут программу.
Пароджанов где-то выше говорил: "нарисовали схему на буниге, и отдали программистам". Т.е. для этого подхода - постановки задач - дракон весьма неплох. особенно в потоковых алгоритмах, хотя выше MrYran утверждал, что неплох подход "отдельный лист - обработка отдельного события".
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
20.02.2015, 14:21
"ну так покажите хоть примеры, чтоль." - Я не хотел бы заниматься домашними заданиями. Решать Ваши задачи, Вы должны сами.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
20.02.2015, 14:23
"Пароджанов где-то выше говорил: "нарисовали схему на буниге, и отдали программистам"."

Подождите несколько минут, дам ссылку на плакат с описанием технологии разработки СУ.

====

http://drokom.su/_media/biblioteka/grafit_a4.pdf
http://drokom.su/_media/biblioteka/grafitfloks.pdf
------
http://store.obiromcore.ru/lib... /list1.png
http://store.obiromcore.ru/lib... /list2.png
http://store.obiromcore.ru/lib... /list3.png
http://store.obiromcore.ru/lib... /list4.png
http://store.obiromcore.ru/lib... /list5.png
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 14:25
Цитата Сообщение от Геннидий Тышав
"а пока это не инструмент - я обхожусь без него, или использую другие инструменты. их уже упоминали в теме." - как Вы знакомились с ИС Драконом?

Возможно Вы, недостаточно знакомы и не имеете практического опыта?
Возможно. ставил с год назад - падало. Ну и пока мне он не нужен - если надо кодить мне, я прекрасно справляюсь без картинок. порой с помощью шаблона из псевдокода.
При обсуждении задач с заказчиками - им понятнее BPMN, и соответсвенно, поддерживающие ее инструменты.
Если надо ставить задачу программистам - использую либо куски из подготовленных процессов, скажем, в BizAgi - он поддерживает BPMN, либо русский язык (ибо они все-таки программисты, а не кодеры).
место дракону в моей работе есть только при работе с заказчиками, а им дракон непонятен и неудобен.
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
20.02.2015, 14:29
Цитата Сообщение от Геннидий Тышав
"ну так покажите хоть примеры, чтоль." - Я не хотел бы заниматься домашними заданиями. Решать Ваши задачи, Вы должны сами.
Ну так я и решаю. а хочу с вас примеров, что я решаю их хреново, а ваш инструмент решит их эффективнее... Если это не так зачем ломать копья?
Цитата Сообщение от Геннидий Тышав
дам ссылку на плакат с описанием технологии разработки СУ
У нас, если помните, по всей стране плакаты "народ и партия едины" висели. а что оказалось?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.02.2015, 14:29

Дракон, UML, LabVIEW
Можно из Дракона прямо на Обероне без программирования модуль создавать http://sage.com.ua/ru.shtml?e6l0 Наверное можно и для других...

Ищу кисть - дракон
ищю такого дракона:

Дракон Хартера-Хайтвея
Решил для примера разобрать фрактал. Понять хотя бы общую часть построения на основе книги Кроновера. Нашел один код для матлаба, подправил...

ИС Дракон. Вопрос - ответ.
В теме "Обсуждаем ИС Дракон" идут бурные обсуждения. Вопросы теряются. Здесь задаем вопрос только по ИС Дракон. Сколько вопросов...

Фрактал Дракон Харьков-Хайтвея
Необходимо построить фрактал по заданным правилам: axiom = FX Правила F=F, X=X+YF+, Y=-FX-YF Угол pi/2 Находил только код, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
660
Закрытая тема Создать тему
Новые блоги и статьи
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы Кратко. . .
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем **Полевые заметки о двухнедельной совместной работе**. . .
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru