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

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

28.01.2012, 19:20. Показов 1163515. Ответов 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
Регистрация: 14.02.2014
Сообщений: 80
10.02.2015, 20:24
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от dosykus_2
Этим завлекают авторы дракона. Лозунг "Программирование без программистов"
А по-моему дракон ок для плис а не мк, поэтому делать генерацию кода на языке полувековой свежести бессмысленно, тем более учитывая объем различных мкшных/процессорных архитектур.
0
0 / 0 / 0
Регистрация: 14.02.2014
Сообщений: 80
10.02.2015, 20:30
Цитата Сообщение от Mykysoft
А Дебиллер - удел дебиллов. у которых есть элитарный бублик (т.е. обычный дурак, но без гармошки). Существовать-то он пусть существует, но относиться к дебиллерщикам нужно как к страдающим (ну, или наслаждаюшимся) отклонениями в половой самоидентификации.
Надо иметь склонность к сексуальным девиациям мазохистского толка, чтобы большую часть времени распихивать данные по указателям. И вообще, какое вам дело на чем люди пишут, если они могут реализовать свои проекты, пусть хоть в машинных кодах штампуют.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
10.02.2015, 20:34
Заверяю публику, что с ИС Драконом все нормально.
Все проблемы имеют причины, следовательно устраняем причины.

ИС Дракон не имеет цели - программирование без программистов.
Прагриннист получает технологию - сначала визуальный алгоритм в проблемной области, потом программирование.
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
10.02.2015, 20:38
Цитата Сообщение от sitirom366
А по-моему дракон ок для плис а не мк, поэтому делать генерацию кода на языке полувековой свежести бессмысленно, тем более учитывая объем различных мкшных/процессорных архитектур.
честно говоря, я не представляю, как и зачем использовать дракон для плис.
особенно если учесть существующие возможности проектирования и верификации для, скажем, верилога...
Верилог, и нынешний дракон - это не небо и земля, это... ну, скажем, смартфон и "феликс-М"
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
10.02.2015, 20:39
Цитата Сообщение от sitirom366
Цитата Сообщение от Mykysoft
А Дебиллер - удел дебиллов. у которых есть элитарный бублик (т.е. обычный дурак, но без гармошки). Существовать-то он пусть существует, но относиться к дебиллерщикам нужно как к страдающим (ну, или наслаждаюшимся) отклонениями в половой самоидентификации.
Надо иметь склонность к сексуальным девиациям мазохистского толка, чтобы большую часть времени распихивать данные по указателям. И вообще, какое вам дело на чем люди пишут, если они могут реализовать свои проекты, пусть хоть в машинных кодах штампуют.
Пусть. только пусть не выпячивают свои склонности и девиации...
0
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
10.02.2015, 20:40
Mykysoft, абсолютно точно !
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
10.02.2015, 23:35
ИС Дракон, проблемы с форума, решены.

Все проблемы возникали при редких сочетаниях данных.
Полученные данные от пользователей позволили обозначить проблемы.

12 февраля, в течении дня, будет выложен выпуск с датой 01.02.2015.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
11.02.2015, 07:04
Получил от Андрея файл схемы.

Использовал ИС Дракон выпуска от 01.02.2015.

Убрал в схеме то, что было привнесено в целях добиться раскладки схемы.

Смотрите картинку схемы:
[URL="./memberlist.php?mode=viewprofile&u=6168&s id=4d9a386aaf45b773d3b6ec84324e0ecd">Ген нидий Тышав[/URL] 13 фев 2015, 17:55, всего редактировалось 3 раз(а).
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
11.02.2015, 07:33
2Omdriy. Посмотрел ваш алгоритм.

1 - Ваша ошибка в том, что вы все смешали в кучу. Решение: модульность. Модуль дисплея, аппаратная часть. Пины управления дисплеем, инициализация, команды отправки команд и данных. Модуль клавиатуры. Модуль меню. Модуль вывода информации на дисплей.
2 - Автоматное программирование. Если господам захочется опять поспорить по это этому поводу, не лезьте, опять пернете в лужу. Я легко докажу и обосную. Частично ниже.
3 - Механизм обмена между модулями.
4 - Меню - это состояния. В зависимости от состояния, пункта меню, выводится соответствующая информация, делаются определенные действия.
5 - Меню - это структура. И так как это структура, нет надобности запоминать где мы находимся.

Если не будет модульности, вы захлебнетесь в своей программе. Вы уже захлебнулись - в алгоритме.

Поэтому, разделите свою программу на модули. Никто не мешает нарисовать алгоритм модуля. А потом уже вы рисуете алгоритм взаимодействия модулей.
0
0 / 0 / 0
Регистрация: 05.03.2011
Сообщений: 57
11.02.2015, 08:35
Модуль клавиатуры и так отдельно, устанавливает только флаги. Дисплей тоже отдельно, только функциями вызывается. Моя ошибка в том, что меню я воткнул в общий цикл, а надо было модулем. Вчера начал переделывать и программа заглючила. Пока оставил так, позже переделаю.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
11.02.2015, 17:51
ИС Дракон, выпуск от 01.02.2015
Прилагается файл Dragon_Изменения.txt .

Прошу сообщать Ваши отзывы, замечания и предложения.

Выполнены доработки по замечаниям Андрея на форуме.
Спасибо за разъяснение и предоставленные материалы.
0
0 / 0 / 0
Регистрация: 05.03.2011
Сообщений: 57
12.02.2015, 03:43
Скачал новую версию, разницу в отображении новых файлов не увидел... Так же иконы и связи перекрывают друг друга...
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
12.02.2015, 05:36
Цитата Сообщение от Omdriy
Скачал новую версию, разницу в отображении новых файлов не увидел... Так же иконы и связи перекрывают друг друга...
Для Вашего файла пройдем по шагам:
1. В меню "Файл / Открыть лист(ы) ..."

Схема с выбранной иконой 27 и с отображением точек ввода.

Схема странная:
Внутри цикла есть большая часть схемы, которая является бесконечным циклом и подвешена на правом выходе Вопроса 31.
В языке Дракон в схеме Силуэт бесконечный цикл предусмотрено выполнять только веточным циклом.
В программе ИС Дракон не предусмотрена обработка такой ситуации, т.е. раскладки висящего бесконечного цикла. Программу можно доработать и для этой ситуации.
Каким образом Андрей смог сформировать висящий бесконечный цикл я не имею предположений.

ИС Дракон доработана, выпуск от 02.02.2015.
Пересечения и наложения отсутствуют. Предлагаемые ниже доработки не требуются.

2. Пересекаются линии: линии Ветки 180, правые выводы Вопросов 31 и 27.
Задаемся целью ликвидировать пересечение правых выводов Вопросов 31 и 27.
Об этих иконах мы уже говорили , пункт 2.
Иконы переставим местами.
Для этого: Вопрос 27 копируем, в точку ввода над Вопросом 31 вставляем икону из буфера. Получаем Вопрос 260.

Продолжение в следующем сообщении, т.к. на форуме допускается до 3-х вложений.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
12.02.2015, 06:46
Продолжение предыдущего сообщение.

3. Перенесем правый выход Вопроса 260 туда же, куда уходит выход Вопроса 27.
Для этого: выбираем точку ввода на правом выходе Вопроса 260, пересадим лиану в точку ввода на правом выходе Вопроса 31.

4. Удаляем Вопрос 27 и получаем эквивалентную схему.

5. В результате нет пересечений.
Получим конечный результат.

http://**************************/download/file.php?id=23380&mode=view
====

Обсуждение ситуации находится в п. 1 сообщения выше.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
12.02.2015, 09:24
ИС Дракон, выпуск от 02.02.2015
Прилагается файл Dragon_Изменения.txt .

Прошу сообщать Ваши отзывы, замечания и предложения.

Выполнены доработки по замечаниям Андрея на форуме.
Доработка выполнена с учетом ситуации приведенной .
Спасибо за разъяснение и предоставленные материалы.

Файл Андрея загружается, наложений и пересечений нет.
Картинка:
0
0 / 0 / 0
Регистрация: 05.03.2011
Сообщений: 57
17.02.2015, 03:23
С раскладкой схемы вроде порядок, а вот общая стабильность программы пострадала. Постоянно вылазят ошибки, в основном при попытке сохранения файла. Как уловлю закономерность, опишу подробнее.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
17.02.2015, 07:25
Цитата Сообщение от Omdriy
общая стабильность программы пострадала.
Буду разбираться.
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
17.02.2015, 14:41
Высказывание о блок схемах:
http://www.gamediv.ru/code/for... page=2#m20 Laynos 9 авг. 2014
Я тоже так думал, что, мол, это "фигня". Три года в уме всё делал, но из-за этого я просто не мог взяться за крупный проект. Наполнение кодом - это фигня... Самое главное правильный алгоритм придумать. И самое сложное - это отладка. К сожалению я не какой-то там архитектор ПО, но я с уверенностью могу заявить, что на первом месте стоит алгоритмизация и проектирование ПО, а не кодирование алгоритма... Лично мне приятно с блок-схемами работать и я очень сожалею, что о них забыл..
0
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 901
17.02.2015, 15:12
Цитата Сообщение от Геннидий Тышав
Высказывание о блок схемах:
http://www.gamediv.ru/code/for... page=2#m20 Laynos 9 авг. 2014
Я тоже так думал, что, мол, это "фигня". Три года в уме всё делал, но из-за этого я просто не мог взяться за крупный проект. Наполнение кодом - это фигня... Самое главное правильный алгоритм придумать. И самое сложное - это отладка. К сожалению я не какой-то там архитектор ПО, но я с уверенностью могу заявить, что на первом месте стоит алгоритмизация и проектирование ПО, а не кодирование алгоритма... Лично мне приятно с блок-схемами работать и я очень сожалею, что о них забыл..
Оужасснах!!!!!!!!
Вы посмотите, что авторо этого сообщения наваялло... (блок-схема прикреплена к этому же сообщению.) Мало того, что оно само по себе ужасно.... да еще такое делать три года...
Ну и если такое не вмещается в его голову....
"Шура, у тебя память - как один килобайт. вроде и есть, и хрен что запомнишь!"©
0
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
17.02.2015, 20:54
Mykysoft, gamediv кагбэ намекае на "авторитетность" источника.
Похоже пациент и сам усомнился в "значимости" своего продукта и в последнее время усиленно ищет пруф .
Кстати по ссылке упомянут Yed , так вот сия шняжка по функционалу порядка на два превосходит дракон...
http://www.youtube.som/watch?v=OmSTwKw7dX4
Мля , сча заноют о импортозамещении ... :)))))))))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.02.2015, 20:54

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
600
Закрытая тема Создать тему
Новые блоги и статьи
Доктрина интенционального знания - Доктрина для портала "Срез".
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