DRAKON.SU

Текущее время: Четверг, 06 Август, 2020 04:59

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: Четверг, 06 Октябрь, 2011 09:43 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 4807
Откуда: Москва
Пояснение

1. В дракон-схеме, представленной на рис. 139, следует различать два момента.

-- дракон-схему (графический чертеж на экране или бумаге);

-- дракон-редактор и транслятор (программа).

2. Мое предложение относится только к дракон-схеме.

3. Мое предложение умалчивает о том, как будет сделана программа.

4. Умолчание означает, что программа может быть сделана по-разному, например:

4.1. Программа, реализующая рис. 139, всегда выходит через одну точку -- икону "Конец".

4.2. Программа, реализующая рис. 139, может выходить через икону полка, помеченную словом "Выход".

5. Выбор варианта (4.1 или 4.2) осуществляет разработчик программы.

6. Дракон-схема на рис. 139 допускает оба варианта реализации программы (4.1 и 4.2).


Последний раз редактировалось Владимир Паронджанов Четверг, 06 Октябрь, 2011 09:59, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 06 Октябрь, 2011 09:54 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 4807
Откуда: Москва
В обоих случаях:

-- дракон-схема имеет только один конец;

-- если необходимо выйти из середины программы, такой выход обозначается не словом КОНЕЦ, а словом ВЫХОД. Слово ВЫХОД пишут на верхнем этаже иконы полка.

-- маршрут на дракон-схеме от ВЫХОДа до КОНЦА должен быть кратчайшим и содержать только иконы полка, адрес, имя ветки и конец.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 06 Октябрь, 2011 13:30 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Вот-вот... Не приводит ли такая концепция к "семантическому разрыву"... ради сокращения которого вроде и предложен техноязык?..


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 18 Октябрь, 2011 18:01 

Зарегистрирован: Среда, 06 Май, 2009 21:00
Сообщения: 32
Пробовал запустить редактор на альт линукс 5.0 - работает.
Главный недостаток - нету операторов реального времени - пуск таймера, синхронизатор по таймеру.
По эргономике (ускорение построения схемок):
Вероятно было бы удобнее выбирать значки не щелчком по иконке а перетаскиванием ее с панели иконок на рабочую схему.
Хорошо бы предусмотреть автоматическую стыковку иконок. Например при касании иконок друг другом между ними автоматически образуется связь.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 01 Ноябрь, 2011 21:57 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 549
Спасибо всем за обратную связь!
Выпустил новую версию редактора. В ней имеется проверка правил языка ДРАКОН.
http://sourceforge.net/projects/drakon-editor/
Буду рад, если кто-нибудь попробует, правильно ли проверяются правила.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 03 Ноябрь, 2011 19:00 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Обсуждается новая версия редактора
http://www.linux.org.ru/news/opensource/6954056


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 03 Ноябрь, 2011 20:23 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
и здесь обсуждают
http://www.opennet.ru/opennews/art.shtml?num=32208


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Ноябрь, 2011 21:55 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
и здесь сообщают
http://linuxforum.kz/index.php/topic/5171-drakon-editor/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 06 Декабрь, 2011 19:52 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Геннадий Тышов писал(а):
Вот это интересно:
... Это другой взгляд на программу. Что-то, возможно, будет скрыто, но что-то другое - будет более простым и понятным. Никто не запрещает использовать разные инструменты совместно, особенно в сложных проектах (Особенно, если учесть, что "драконовcкие" схема это всего лишь одна из графических схем. Так же как в электронике есть структурные, принципиальная, функциональные, монтажные, блочно-корпусные и т.д. (там за десяток переваливает) схемы. В разных ситуациях удобно использовать разные.)

"Неочевидные семафоры" останутся неочевидными везде. И, если программная система проектируется на коленке, то "пол дня растаскивать на экране" придется даже в vim.
...
Это всё к тому же, что здесь... и здесь...


Последний раз редактировалось Владислав Жаринов Вторник, 06 Декабрь, 2011 20:16, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 06 Декабрь, 2011 19:59 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Геннадий Тышов писал(а):
Обсуждается новая версия редактора
http://www.linux.org.ru/news/opensource/6954056
Вот это любопытно:
Чё-то скучно...


> Наткнулся там на упоминание книги "Как улучшить работу ума. Алгоритмы без программистов – это очень просто!". Как думаете, стоит прочесть? Отзыв кто-нибудь из лоровцев может оставить?

Пока господа регистранты тупят, у анонимуса поспел чисто-лоровский отзыв (по сслыке не ходил, книгу не читал: достаточно хорошо составленного заголовка). Значит так. Книгу читать не стоит, так как работу ума улучшить нельзя. Основная проблема, с которой сталкиваются люди - это исчерпание сил до достижения результата. Но это проблема не недостатка работы ума, а проблема неправильного целеполагания и неправильного распоряжения ресурсами. Похоже на то, что у людей бензин кончается до приезда в нужное место, и они обсуждают улучшение работы мотора. Несчастные! если бы не пара-тройка лишних кругов - все давно-бы приехали. Нужно правильно формулировать цели. Если есть несколько вариантов решения или развития ситуации - то нужно сформулировать (и записать на бумажку) варианты до рассмотрения вариантов. Нужно меньше отвлекаться. Это всё проблемы не столько ума, сколько воли.

Алгоритм - это арабское слово, возникшее задолго до появления профессии "программист". Следовательно, бОльшую часть времени существования алгоритмов алгоритмы обходились без программистов. Напомню, что программист нужен для появления программы. [skip] Вторую часть названия книги можно перефразировать - "Штаны без директора швейной фабрики - это очень просто!". Правда, глупость получилась?
С одной стороны, возникает ощущение, что товарищ валит некоторые вещи в одну кучу... :) С другой - кое-что имеет смысл... :wink:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 06 Декабрь, 2011 20:30 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Кстати, есть смысл разобраться с утверждением на Фиг.25 этого документа. Имеется в виду то, что уже говорил здесь и здесь - игнорировать тексты "да" и "нет" можно, когда мы жёстко "привязали" их к выходам развилки по определению языка. Тем самым, очевидно, лишая сочинителя возможности рокировки плеч без переформулировки вопроса развилки на обратный по смыслу (логически инверсный).
Короче - снова получается, что текст в визуале рулит так же, как и графика... :)

Это к тому, "What do they say about DRAKON language?"... Хоть "англосаксов" и критикуют, но среди них тоже найдутся знающие математику... не удивились бы точно так же... ;)
Кстати, то, что Рэйлвей Каген в ПРОТОНе использовал только переключатель (где "да" и "нет" суть вершины-носители меток для плеч развилки, а не просто надписи), тоже м.б. не случайно...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 09 Декабрь, 2011 10:46 

Зарегистрирован: Вторник, 25 Март, 2008 23:04
Сообщения: 5
Откуда: Львів
Владислав Жаринов писал(а):
Геннадий Тышов писал(а):
Обсуждается новая версия редактора
http://www.linux.org.ru/news/opensource/6954056
Вот это любопытно:
....

С одной стороны, возникает ощущение, что товарищ валит некоторые вещи в одну кучу... :) С другой - кое-что имеет смысл... :wink:


Это называэться тролинг, человек книгу не читал но "имеет мнение" и попал пальцем в небо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 13 Декабрь, 2011 07:18 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Ну, тут anonymous вроде как открыто и сказал, что преследовал цель - показать, что уже на уровне заглавия автора книги можно понимать по-разному... и необязательно так, как он рассчитывал "для широкого круга"... :)

Про "алгоритмы" сказал Дмитрий_ВБ - и в этом посте с ним согласился.
А вот к критике первой части заглавия (если относиться к этому серьёзно :)) есть вопросы. Можно ведь понимать "умение правильно формулировать цели" как часть "хорошей работы ума"...
Вот принцип "улучшения работы ума" по некоторым современным данным, нужно понимать иначе... А воля - да, вроде как самостоятельная часть интеллектуальных ресурсов в таком определении, как здесь...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 20 Январь, 2012 19:48 

Зарегистрирован: Среда, 06 Май, 2009 21:00
Сообщения: 32
Три вопроса по Drakon Editor:
Можно ли русифицировать программу?
Можно ли ввести синхронизатор по таймеру?
Интересует ли кого-нибудь "опакечивание" программы и введение ее в дистрибутив альт линукс?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 21 Январь, 2012 18:10 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 549
and007 писал(а):
Три вопроса по Drakon Editor:
Можно ли русифицировать программу?
Можно ли ввести синхронизатор по таймеру?
Интересует ли кого-нибудь "опакечивание" программы и введение ее в дистрибутив альт линукс?

Скоро выйдет новая версия, но русификация и введение новых икон в ней не запланировано.
Попасть в альт линукс – это здорово. Для этого мне нужно сделать RPM-пакет?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 27 Январь, 2012 23:22 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Геннадий Тышов писал(а):
Обсуждается новая версия редактора
http://www.linux.org.ru/news/opensource/6954056

Противно читать.

Боже, насколько все же зарвались современные программЕРЫ в своем самомнении и дилетантизме!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 28 Январь, 2012 08:37 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Здесь различные мнения.
Цитата:
Кто как, а я лучше поковыряю открытый DRAKON Editor. Во первых, я куда больше уважаю свободное ПО, а во вторых, он выглядит более качественно спроектированным.
Vga 22 января 2012, 20:29

А мне вот не понравилось… Прямоугольнички и линии токо рисуешь, ни связи между ними — любой элемент как хочешь двигать можно, теряя связь с другими элементами, ни автоматического сдвига, если что то добавить в середину надо… Пейнт с предопределенными фигурами… Хотя я может просто невкурил. Хотя желания дальше вкуривать нет, по моему ИС Дракон лучше для работы приспособлен…
Condor 23 января 2012, 01:48

Мне тоже не понравился drakon editor. Куча времени уходит на рисование. Даже успел забыть что хотел сделать. Ждем ИС Дракон.
psv 25 января 2012, 15:16


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 31 Январь, 2012 16:31 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Дык, кажись, эти претензии к какой-то старой версии Editor относятся - новый же правила проверяет и сдвиги частей схемы автоматически отрабатывает: viewtopic.php?p=69070#p69070?.. ;)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2020, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB