DRAKON.SU

Текущее время: Четверг, 28 Март, 2024 15:20

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




Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Среда, 13 Май, 2009 12:19 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 511
dvuugl писал(а):
..как жертва идеологически выверенной структурности.
Не совсем так. Интересует "весовой коэффициент" требования "выверенной структурности" для общего случая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Среда, 13 Май, 2009 12:54 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 511
Илья Ермаков писал(а):
Ага, всё так..
Основное ограничение двумерного структурного программирования осталось в силе?
Запрет переходов внутрь структурных предложений для линейной текстовой записи однозначно улучшил понимаемость кода. Но в двумерном случае определяется группа топологий, не нарушающая правил Дракона и допускающая указанные переходы. При этом, циклы с петлёй не в доминатор - только часть группы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Суббота, 16 Май, 2009 11:45 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 511
Оказывается, Эйлер выдал метод верификации Дракон-схем задолго до появления последних. Самое интересное, что если повышать размерность поверхности укладки для изначально непланарного графа, то на определённом шаге укладка приобретёт планарный для достигнутой размерности вид. Есть, конечно, ещё и способы достижения планарной укладки за счёт изменения связности самОй поверхности укладки при фиксированной её размерности. Но со связностью не так интересно получается.
Наиболее бестолковое следствие из этого - любая программа может быть представлена в виде Дракон-схемы размерностью больше или равной 2 :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Пятница, 05 Июнь, 2009 14:50 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 77
Откуда: Астрахань
Пора писать статью в научный журнал... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Суббота, 06 Июнь, 2009 10:03 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 511
Пас. Студентам оставьте. Им нужнее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Воскресенье, 14 Июнь, 2009 08:41 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 511
Немного об эргономике и.с. DRAKON:
Может быть уже говорили, но я, возможно, пропустил - сейчас в среде доминирует отображание текста икон, как "главного вида" Дракон-схемы. Остальная информация "закопана" и доступ к ней - только по клику на соответствующем квадрате иконы.
Для быстрого ознакомления со схемой, а также для проверки/правки введённых текстов было бы полезно иметь различные режимы просмотра/редактирования. Т.е. на фоне икон было бы полезно одновременно видеть текст всей схемы для какой-либо группы из:
    1.Текст иконы
    2.Управленческое примечание
    3.Алгоритмическое примечание
    4.Программный код иконы
Конечно же с подсказкой в строке статуса, какой вид сейчас активный. С сохранением селективного доступа через квадраты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Воскресенье, 14 Июнь, 2009 10:59 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Рэйлвэй Каген писал(а):
Немного об эргономике и.с. DRAKON:
Сейчас подготовлен новый выпуск и.с. Drakon, ведется работа со справкой. По личной мнению, решены вопросы развития и.с. (т.е. детские болезни роста).
Есть предложение сделать поиск и отображение схемы при выборе иконы "Вставка" (вернулся к этому наименованию). Прошу подождать с предложениями до ознакомления с новым выпуском.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Понедельник, 15 Июнь, 2009 16:17 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Рэйлвэй Каген писал(а):
сейчас в среде доминирует отображание текста икон, как "главного вида" Дракон-схемы. Остальная информация "закопана" и доступ к ней - только по клику на соответствующем квадрате иконы.
Для быстрого ознакомления со схемой, а также для проверки/правки введённых текстов было бы полезно иметь различные режимы просмотра/редактирования. Т.е. на фоне икон было бы полезно одновременно видеть текст всей схемы для какой-либо группы из:
    1.Текст иконы
    2.Управленческое примечание
    3.Алгоритмическое примечание
    4.Программный код иконы
.

Уважаемый Рэйлвэй Каген!

Чтобы лучше понять Вашу мысль, просьба (если можно)
сопроводить ее четырьмя поясняющими примерами:

    1.Текст иконы. (Пример текста иконы)
    2.Управленческое примечание. (Пример управленческого примечания)
    3.Алгоритмическое примечание. (Пример алгоритмического примечания)
    4.Программный код иконы. (Пример программного кода иконы)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Понедельник, 15 Июнь, 2009 18:34 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 511
На четыре примера у меня опыта не хватит :)
Проиллюстрирую для 2-х режимов:
Вложение:
Комментарий к файлу: Переключение режима просмотра Дракон-схемы
toggle_view.png
toggle_view.png [ 7.79 КБ | Просмотров: 18455 ]

Слева - просмотр в режиме "Текст иконы" (на сегодня - основной режим и.с.DRAKON)
Справа - просмотр той же схемы в режиме "Программный код"(на сегодня, до сборки текста, программный код можно увидеть только в окне редактирования, причём для единственной выбранной иконы)

Речь о простой подмене текста внутри икон в зависимости от выбранного режима просмотра. Для управленческих и алгоритмических примечаний подход такой же. К трём квадратам внизу икон придётся добавить четвёртый - чтобы можно было оперативно посмотреть основной текст какой-либо одной иконы. По сути - унификация просмотра/редактирования для каждой из четырёх оформившихся в и.с.DRAKON групп текстовой информации, перечисленных выше.


Последний раз редактировалось Рэйлвэй Каген Понедельник, 15 Июнь, 2009 18:58, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Понедельник, 15 Июнь, 2009 18:52 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 511
Геннадий Тышов писал(а):
Есть предложение сделать поиск и отображение схемы при выборе иконы "Вставка"
Тут сразу всплывают вопросы с организацией пространства имён. Либо своё(драконовское), либо от целевого языка. И так и сяк - не фонтан. Зависимости могут формироваться от иконы "Проект", иначе можно накосячить(если явно к каждой вставке указывать "откуда"). Впрочем, это так.. , не совсем обдуманное мнение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Вторник, 16 Июнь, 2009 16:58 

Зарегистрирован: Вторник, 27 Май, 2008 13:24
Сообщения: 155
Графический буфер: как теперь выделить- вырезать(копировать)- вставить шампур-блок? С отдельной иконой получается. Раньше левой мышью выбирались начальная-конечная точки, теперь нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Вторник, 16 Июнь, 2009 20:45 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
dvuugl писал(а):
как теперь выделить- вырезать(копировать)- вставить шампур-блок?
Шампур-блок выделяется мышкой при нажатой левой клавише и при движении, область выделения отображается пунктирной рамкой. Верхний левый угол рамки должен быть левее верхней точки ввода на шампур-блоке, нижний правый угол правее нижней точки ввода шампур-блока. Это шампур-блок между 2-х точек ввода. Так же нижний правый угол может быть правее и ниже узла на шампуре и на горизонтальной линии объединения. Это будет шампур-блок от точки ввода до горизонтальной линии объединения.

В справке сказано: "11. В среде DRAKON термин «блок» заменяет термин языка Дракон «фрагмент шампура». В блок входит 1-на или несколько икон на шампуре и иконы связанные с ними. Не должно быть связей выходящих за пределы блока. Блок завершается вертикальной линией или рядом узлов на горизонтальной линии объединения."

После выделения области, выполняется проверка и выделяются все иконы и узлы шампур-блока или выдается сообщение "Выделенный блок не допускает использование".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Вторник, 16 Июнь, 2009 22:43 

Зарегистрирован: Вторник, 27 Май, 2008 13:24
Сообщения: 155
Спасибо, весьма удобно.
Пожелание к следующей версии. Рамка вокруг примитива и силуэта отвлекает (похожа на линии соединений), мешает концентрации внимания на самой схеме. Может для печати оно хорошо, но для работы это информационный шум. Тем более что силуэт уже сам по себе - контур. Нельзя ли её убирать "по требованию" в ini-файле или ещё где. Для ГНОМа же рамка полезна: там соединительных линий нет и она объединяет разрозненные иконы в целое.
Да и толстая жёлтая рамка выделения активной схемы тоже мешает, но её хотя бы в ini приглушить можно. Может быть не выделять активную схему, а наоборот, делать все линии соединений и икон неактивной серыми (или ещё какими в настройках) подобно неактивным пунктам выпадающего меню? Или выделять активную другим фоном, но не рамкой?

Да, и ещё в ГНОМе вместо иконы "Сборка текста" вставляется икона "Проект" и наоборот.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Среда, 17 Июнь, 2009 04:36 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
dvuugl писал(а):
1. Рамка вокруг примитива и силуэта отвлекает (похожа на линии соединений), мешает концентрации внимания на самой схеме. ...
2. толстая жёлтая рамка выделения активной схемы тоже мешает, ... Или выделять активную другим фоном, но не рамкой?
3. Да, и ещё в ГНОМе вместо иконы "Сборка текста" вставляется икона "Проект" и наоборот.
1. При наличии в документе нескольких схем, они могут накладываться. Только рамка создает четкое разделение схем при наложении. Введены в меню "Правка", пункты "Документ: расположить схемы без наложения" и "Документ: расположить схемы с наложением". Последнее позволяет иметь компактный документ с многими схемами и удобный доступ к каждой схеме. Также введена возможность указать идентификатор схемы. Идентификатор схемы и квадраты примечаний схемы помещены в верхний правый угол рамки схема. Думаю "рамка схемы" - хорошее решение.
2. Для меня это не очевидно, но можно, для выделения схемы ограничиться отображением на ней точек ввода. Но, при этом, не будет выделения схемы сигнальным цветом.
3. Изменим.

Еще есть ошибка - нет сохранения документа при выполнении "Сохранить документ ...".
Жду еще замечаний, мнений. Выпуск от 15.06.2006 считаем предварительным.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Четверг, 18 Июнь, 2009 17:36 

Зарегистрирован: Среда, 06 Май, 2009 21:00
Сообщения: 32
Рамка удобна, с ней легче читать сложные схемы с множеством примитивов. Вероятно можно ее сделать пунктирной или добавить в справку рекомендацию как поменять тип линии рамки в ini файле.
Не разобрался с пунктом настройка, что такое алгоритмическое примечание, как его добавить и просмотреть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Четверг, 18 Июнь, 2009 19:31 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
and007 писал(а):
Не разобрался с пунктом настройка, что такое алгоритмическое примечание, как его добавить и просмотреть?
В и.с. Drakon введена навигация с использованием клавиш со стрелками.
При нажатии на клавишу выделяется следующий элемент (икона, узел, точка ввода) от текущего в направлении стрелки по линии связи. Т.к. икона имеет несколько текстовых элементов (текст, идентификатор, управленческое-, алгоритмическое-, программное примечания, сборка текста), то в окне текста отображается тот, на который произведена настройка путем выбора пункта. Пункты имеют маркер - точка, радиокнопка.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Пятница, 19 Июнь, 2009 11:06 

Зарегистрирован: Среда, 06 Май, 2009 21:00
Сообщения: 32
Спасибо, разобрался.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Воскресенье, 21 Июнь, 2009 14:09 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Геннадий Тышов писал(а):
dvuugl писал(а):
3. Да, и ещё в ГНОМе вместо иконы "Сборка текста" вставляется икона "Проект" и наоборот.
3. Изменим.
Еще есть ошибка - нет сохранения документа при выполнении "Сохранить документ ...".
Жду еще замечаний, мнений. Выпуск от 15.06.2006 считаем предварительным.
Исправлено и доработано, в сообщении выложена интегрированная среда DRAKON, выпуск от 20.06.2009, летний выпуск, для каникулярных занятий.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Суббота, 18 Июль, 2009 09:47 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Уважаемый Геннадий Николаевич!

В связи с выпуском версии от 17 июля 2009 года -- огромное Вам спасибо за Ваш самоотверженный труд.

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

Вы создали "очки", через которые Дракон можно воочию увидеть, можно придирчиво его анализировать и критиковать его особенности.

Без Вас Дракон был бы всего лишь теоретической невидимкой, математической безделушкой. А теперь -- благодаря Вам -- он обрел плоть и кровь. Из бесплотного духа он превратился как бы в живое существо.

Крайне важно, что он стал доступен дотошному, всевидящему и критическому глазу специалистов.
Еще раз большое вам спасибо.

Владимир Паронджанов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Для обсуждения и.с. DRAKOH 2009г.
СообщениеДобавлено: Суббота, 18 Июль, 2009 12:02 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 239
Откуда: Россия, Стерлитамак
А почему убрали опять переход по клавишам со стрелками? Мне лично понравилась идея. И спасибо за реализацию пожелания о сохранении высоты текстового окна


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.

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


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

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


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

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