DRAKON.SU
https://forum.drakon.su/

Базовый Дракон и его расширения
https://forum.drakon.su/viewtopic.php?f=78&t=5647
Страница 1 из 1

Автор:  andr [ Вторник, 22 Март, 2016 12:27 ]
Заголовок сообщения:  Базовый Дракон и его расширения

Базовый Дракон и его расширения

Эта тема вызвана следующими обстоятельствами.

1
Существует некоторая наработанная и относительно устоявшаяся
концептуальная дракон-система с ее программной поддержкой.
Ее можно обозначить как (классический) Базовый Дракон.
Он многократно описан в разных публикациях его автора.

Он достаточно успешно осваивается в разных областях приложений.
Причем это не застывшая масса, а развивается в определенных принятых границах.

2
В тоже время - это не просто отдельно взятый Базовый Дракон.
Он имеет вспомогательную надстройку :
это некоторая мета-система Дракона,
которая по необходимости используется ее автором для описания
техники построений и применения Базового Дракона.

Эту мета-систему базового Дракона
можно, целесообразно и необходимо довести до уровня основных алгоритмических средств
дракон-системы.
Например:
http://forum.oberoncore.ru/viewtopic.php?p=93197#p93197

Это уже будет расширенный Дракон (Супер-Дракон),
и возможны разные степени поэтапного расширения.

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

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

3
В реальной алгоритмической практике для разработчика алгоритмов
по разным причинам необходима некоторая
более широкая свобода действий, чем это принято в Базовом Драконе.
Типа - нельзя (по некоторым заданным требованиям), но если очень хочется, то можно.

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

Все это необходимо в технических и технологических приложениях,
в том числе (как это будет показано далее) и в медицинских технологиях.

Для начала опять вместо Дракона можно дополнительно применять другие графические средства,
например встроенный графический редактор блок-схем текстового процессора Word.

Затем в существующих дракон-редакторах
можно предусмотреть режим свободного применения первичных УГО (икон)
со свободным их размещение, компоновкой и объединением связями.
И снова смотреть - что и как здесь получается и не получается - с выводами и решениями.

================
Далее эти вопросы предлагаются к экспериментам:
параллельно по нескольким начатым ранее темам - с концентрацией на этой теме.

Автор:  andr [ Четверг, 14 Апрель, 2016 07:24 ]
Заголовок сообщения:  Re: Базовый Дракон и его расширения

andr писал(а):
Базовый Дракон и его расширения

.............................
================
Далее эти вопросы предлагаются к экспериментам:
параллельно по нескольким начатым ранее темам - с концентрацией на этой теме.

Пришлось отвлечься от этой ключевой темы на другие срочные вопросы:
Анатолий Левенчук о языке ДРАКОН
http://forum.oberoncore.ru/viewtopic.php?p=95203#p95203
медицинская тематика
http://forum.oberoncore.ru/viewtopic.php?p=95479#p95479
http://forum.oberoncore.ru/viewtopic.php?p=95332#p95332
и т.п.
Но это стоило того.

В отношении протестных постов (по поводу водянистых флудов и т.п.).
Предлагается такое соглашение:
1) Хозяином этого форума является автор Дракона.
2) Он пока терпит автора этого поста на сайте, хотя, может быть не очень ясен конечный результат
(но кое-что, очевидно, уже небесполезно).
3) Все ограничительные действия желательно с ним согласовывать и желательно в условиях гласности.
4) Есть специфика авторских материалов, но это тоже можно согласовать
(но прежде разобраться, что к чему и почему).

----------------------
Исходная суть дела такая

Автор этого поста со скепсисом воспринимает открытые письма ректорам вузов
с предложением внедрять в учебный процесс Дракон-систему (с программной поддержкой).

Например, пока не могу выйти с предложением внедрять систему Дракон+Фабула
(во что вник в персом приближении)
на кафедры технического вуза:
1) Технология машиностроения.
2) Автоматизированные технологические системы.
3) Ряд кафедр, связанных с обучением в области робототехники.

На это есть очень серьезные причины и их последствия,
но они преодолимы, если ими конкретно заниматься.
Тем более, что в самом Драконе уже есть такой потенциал (отчасти).

Где-то Дракон-система уже работает и расширяет свои приложения.
И слава богу.
Кого-то она в принципе устраивает, хотя могут быть претензии по разным частным аспектам.
И тоже слава богу.

Что-то можно уже решать попутно .
Например, такие серьезные претензии Анатолия Левенчука:
viewtopic.php?p=95203#p95203
1)
"Мейнстримный переход к объект-ориентированным языкам так и прошел незамеченным. ДРАКОНа этот вопрос даже не волнует ... ".
2)
"У него нет задачи выразить что-то компактно".
Об этом тоже пришлось неоднократно говорить.

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

В отношении компактности схемных построений - это потрудней ООП будет, пожалуй. :D
Но надо этим заволноваться.

-------------------------
Продолжение следует

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/