DRAKON.SU

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

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




Начать новую тему Ответить на тему  [ Сообщений: 75 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
СообщениеДобавлено: Понедельник, 24 Июль, 2017 12:03 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Rifat писал(а):
Если взять ваше же определение:
Цитата:
Эргономичный алгоритм — это алгоритм, удовлетворяющий крите-
рию сверхвысокого понимания. То есть алгоритм, специально сконструи-
рованный таким образом, чтобы обеспечить выявление ошибок за столом
без лишней траты умственных сил.

то конечный автомат в виде силуэта не удовлетворяет этому критерию.

Рифат, неясно, что вы имеете в виду. Тут нужны примеры.

С чем сравнивать? Мне кажется, что силуэт как конечный автомат:

1. Эргономичнее, чем автоматное программирование по Шалыто.

2. Эргономичнее, чем классические схемы конечных автоматов.

По пунктам 1 и 2 нужны, конечно, примеры, пригодные для сравнения.
По-моему, примеры есть у Степана Митькина. Но точно я не знаю.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 24 Июль, 2017 13:16 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 219
Откуда: Казань
Тот же алгоритм, записанный в силуэте или в примитиве в структурном виде, эргономичнее, чем конечный автомат, записанный в силуэте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 24 Июль, 2017 14:03 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Rifat писал(а):
Тот же алгоритм, записанный в силуэте или в примитиве в структурном виде, эргономичнее, чем конечный автомат, записанный в силуэте.
Это желательно пояснить на примере


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 28 Июль, 2017 12:55 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
По поводу замечания Рифата я решил посоветоваться со Степаном Митькиным.
И написал ему письмо.

Цитата:
Просьба найти ошибку
Паронджанов Владимир <vdp2007@bk.ru>
Кому: Stepan Mitkin

21 июля, 10:47
Здравствуйте, Степан!

Как Греция? Поздравляю с новым релизом.

Рифат задал хитрую задачку
viewtopic.php?p=100034#p100034

Помогите найти у него ошибку

С уважением,
Владимир Данилович Паронджанов


Степан ответил так:
Цитата:
Здравствуйте, Владимир Даниелович.

"Рифат задал хитрую задачку
viewtopic.php?p=100034#p100034

Помогите найти у него ошибку"

Andrei Baleska грамотно ответил на замечание пользователя Rifat.

Степан


Спасибо всем;
Спасибо Рифату за интересное замечание.
Спасибо Андрею за мудрый ответ.
Спасибо Степану за экспертную оценку.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 28 Июль, 2017 15:36 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
http://forum.drakon.su/viewtopic.php?p=100040#p100040

Изображение

Изображение

Рассуждения о каких то "бессмыслицах", "хитрых задачках", "ошибках" и масса "спасибо":
Цитата:
Спасибо всем;
Спасибо Рифату за интересное замечание.
Спасибо Андрею за мудрый ответ.
Спасибо Степану за экспертную оценку.

Очевидным является лишь то, что Дракон-эдитор Митькина не обеспечивает отображение веточного цикла, в отличии от ИС Дракон.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 06 Август, 2017 16:44 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
LKom писал(а):
Очевидным является лишь то, что Дракон-эдитор Митькина не обеспечивает отображение веточного цикла, в отличии от ИС Дракон.
Так же не обеспечивает раскладку схемы Силуэт, отсутствует зазор между ветками - ветки заходят в пространство друг друга.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Август, 2017 08:27 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Владимир Паронджанов писал(а):
Есть тысяча просмотров
По состоянию на сегодня:
Цитата:
1004 просмотров
за подано 10 голосов
против 6


Имеется в виду:
"Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН" в ИСП РАН

Доклад Владимира Паронджанова на семинаре в Институте системного программирования Российской академии наук 19 мая 2017 года

Длительность видеоролика 2 часа 38 минут
https://www.youtube.com/watch?v=MFPqCqcv7kY


Публикую последние данные по состоянию на 08 Август, 2017:
Цитата:
Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН
1 271 просмотр
За подано 11 голосов
Против 6


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Август, 2017 14:42 

Зарегистрирован: Понедельник, 08 Май, 2017 10:53
Сообщения: 5
LKom писал(а):
...
Очевидным является лишь то, что Дракон-эдитор Митькина не обеспечивает отображение веточного цикла, в отличии от ИС Дракон.

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

Пример все тот же, просто обновлен для большей строгости.


Вложения:
no_loops.png
no_loops.png [ 33.68 КБ | Просмотров: 12378 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Август, 2017 15:19 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Andrei Baleska писал(а):
Кликнув правой кнопкой мыши можно поставить метку цикла на заголовках веток.
"можно поставить метку цикла на заголовках веток" - Вы не должны этого делать.
Автор программы должен автоматизировать анализ Дракон-схемы.
Программа, без Вашего участия, должна расставлять маркеры.
Вы, будете благодарны автору программы.

Автор программы еще много чего должен был предусмотреть.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Август, 2017 15:31 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Andrei Baleska писал(а):
а в дракон эдиторе все зависит от предпочтений пользователя
Пользователь, как "буриданов осел", будет умирать от выбора предпочтения.

В языке Дракон есть конкретные указания.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Август, 2017 16:19 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
LKom писал(а):
... Дракон-эдитор Митькина не обеспечивает отображение веточного цикла, в отличие от ИС Дракон.

Andrei Baleska писал(а):
Обеспечивает. Кликнув правой кнопкой мыши можно поставить метку цикла на заголовках веток.
Андрей, Вы правы. Обеспечивает, но делает это в ручном режиме, вручную. Это не очень хорошо.

Отображение веточного цикла в программе ИС Дракон делается автоматически. И это правильно.

В программе DRAKON Editor, к сожалению, делается не автоматически, а вручную.

Так что LKom совершенно прав:
LKom писал(а):
Andrei Baleska писал(а):
Кликнув правой кнопкой мыши можно поставить метку цикла на заголовках веток.
"можно поставить метку цикла на заголовках веток" - Вы не должны этого делать.
Автор программы должен автоматизировать анализ Дракон-схемы.
Программа, без Вашего участия, должна расставлять маркеры.
Вы, будете благодарны автору программы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 15 Август, 2017 09:04 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Поместил информацию о моем докладе в ИСП РАН в Киберфоруме
http://www.cyberforum.ru/algorithms/thr ... st10687560


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 24 Сентябрь, 2017 08:27 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Владимир Паронджанов писал(а):
"Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН" в ИСП РАН

Доклад Владимира Паронджанова на семинаре в Институте системного программирования Российской академии наук 19 мая 2017 года

Длительность видеоролика 2 часа 38 минут
https://www.youtube.com/watch?v=MFPqCqcv7kY


Публикую последние данные по состоянию на 24 сентября, 2017.
Есть полторы тысячи просмотров видеоролика на YouTube:
Цитата:
Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН
1 501 просмотр
За подано 13 голосов
Против 6


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 25 Январь, 2018 10:20 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
На Ютубе происходят интересные события.

Число просмотров моего доклада в Институте системного программирования Российской академии наук медленно, но верно растет.

https://www.youtube.com/watch?v=MFPqCqcv7kY
Цитата:
Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН
Sergey Smolov

1902 просмотра
За 15 Против 7


Опубликовано: 21 июн. 2017 г.

Видеозапись доклада Паронджанова Владимира Даниловича на семинаре в ИСП РАН 19.05.2017.

Современная теория алгоритмов не имеет удобного (эргономичного) языка, позволяющего облегчить и ускорить понимание алгоритмов ЧЕЛОВЕКОМ. Она не применима к медицинским алгоритмам и не содействует повышению безопасности пациентов. Она не оказывает практической помощи при разработке бизнес-процессов, потоков работ (workflows) и пр. Современные языки программирования используют управляющие слова (if, then, else, case, switch, break, while, do, repeat, until, for, foreach, continue, loop, exit, when, last и др.) , которые играют роль визуальных помех, провоцируют появление ошибок и мешают понять смысл алгоритма в терминах предметной области. В докладе предлагаются теоретические и практические средства, чтобы устранить или ослабить указанные недостатки.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 25 Февраль, 2018 19:14 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
На Ютубе число просмотров моего доклада в Институте системного программирования Российской академии наук растет и уже перевалило за 2000.

https://www.youtube.com/watch?v=MFPqCqcv7kY
Цитата:
Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН
Sergey Smolov

2003 просмотра (2,003 views)
За подано 15 голосов
Против 7


Опубликовано: 21 июн. 2017 г.

Видеозапись доклада Паронджанова Владимира Даниловича на семинаре в ИСП РАН 19.05.2017.

Современная теория алгоритмов не имеет удобного (эргономичного) языка, позволяющего облегчить и ускорить понимание алгоритмов ЧЕЛОВЕКОМ. Она не применима к медицинским алгоритмам и не содействует повышению безопасности пациентов. Она не оказывает практической помощи при разработке бизнес-процессов, потоков работ (workflows) и пр. Современные языки программирования используют управляющие слова (if, then, else, case, switch, break, while, do, repeat, until, for, foreach, continue, loop, exit, when, last и др.) , которые играют роль визуальных помех, провоцируют появление ошибок и мешают понять смысл алгоритма в терминах предметной области. В докладе предлагаются теоретические и практические средства, чтобы устранить или ослабить указанные недостатки.


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

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


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

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


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

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