DRAKON.SU https://forum.drakon.su/ |
|
Доработка языка Дракон. Схемы-функции. https://forum.drakon.su/viewtopic.php?f=144&t=6093 |
Страница 1 из 1 |
Автор: | LKom [ Вторник, 10 Октябрь, 2017 10:04 ] |
Заголовок сообщения: | Доработка языка Дракон. Схемы-функции. |
http://forum.drakon.su/viewtopic.php?p=100410#p100410 Сообщается о выполнении доработки языка Дракон. Смотреть икону 14. Цитата: Для схем функций к иконе Конец присоединять икону Параметры с возвращаемым результатом функции. Икона Параметры присоединенная к иконе Конец является маркером - Функция назначения Дракон-схемы.Данная доработка языка Дракон реализована в ИС Дракон выпуска от 01.10.2017. |
Автор: | Владимир Паронджанов [ Вторник, 10 Октябрь, 2017 10:35 ] |
Заголовок сообщения: | Re: Доработка языка Дракон. Схемы-функции. |
Большая просьба выложить пример прямо здесь на всеобщее обозрение, чтобы все могли воочию видеть предлагаемые новшества |
Автор: | LKom [ Вторник, 10 Октябрь, 2017 19:49 ] |
Заголовок сообщения: | Re: Доработка языка Дракон. Схемы-функции. |
Вложение: Факториал_N.png Рекурсивная функция. Для выражений, содержащих операнды-функции, алгоритмы которых визуализированы Дракон-схемами, возникает проблема графически изобразить выражение и вызовы схем-функций. |
Автор: | Владимир Паронджанов [ Вторник, 10 Октябрь, 2017 20:51 ] |
Заголовок сообщения: | Re: Доработка языка Дракон. Схемы-функции. |
Спасибо. Вопрос важный. Уважаемые коллеги! Просьба высказать свое мнение по поводу данного предложения. Желательно сопроводить его примером дракон-схемы и развернутым комментарием. |
Автор: | Владимир Ситников [ Вторник, 10 Октябрь, 2017 22:04 ] |
Заголовок сообщения: | Re: Доработка языка Дракон. Схемы-функции. |
Владимир Паронджанов писал(а): Желательно сопроводить его примером дракон-схемы и развернутым комментарием. В целом, даже на схеме факториала несостыковки видны: 1) Fact(N: Integer):Integer ; N --- два раза объявляется N. Зачем тогда нужен квадратик N справа, если уже и так сказано, что Fact(N...) ? 2) Разные иконы для вычисления и для захода в рекурсию. Ну чем так "F=Факториал" отличается от "Результат=N*F"? Да ничем логически не отличается. И то и другое является операцией "вычисления некого выражения". А визуально уже другая картинка. По сути, в данном случае это визуальный мусор. 3) С одним аргументом всё просто и понятно. А, если будет 2-3-4 аргумента? Как будет выглядеть вызов? (см дальше) 4) Не раскрыта тема "возврата нескольких значений". Решаем, например, квадратное уравнение. Как нам "передать" в схему 3 параметра? Точно будет понятно какой для "a", какой для "b", а какой для "c"? Как нам вернуть оба корня? |
Автор: | LKom [ Среда, 08 Ноябрь, 2017 14:45 ] |
Заголовок сообщения: | Re: Доработка языка Дракон. Схемы-функции. |
http://forum.drakon.su/viewtopic.php?p=100724#p100724 Сообщение о доработке языка Дракон в ИС Дракон, выпуск от 02.11.2017, в части терминологии циклов. |
Автор: | LKom [ Среда, 08 Ноябрь, 2017 18:17 ] |
Заголовок сообщения: | Re: Доработка языка Дракон. Схемы-функции. |
Исправляю, ссылка в сообщении выше - http://forum.drakon.su/viewtopic.php?p=100724#p100724 |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |