DRAKON.SU https://forum.drakon.su/ |
|
01. Просто о Силуэте https://forum.drakon.su/viewtopic.php?f=142&t=4148 |
Страница 2 из 2 |
Автор: | Дмитрий_ВБ [ Четверг, 24 Январь, 2013 14:59 ] |
Заголовок сообщения: | Re: 01. Просто о Силуэте |
Цитата: понятие "силуэт" шире понятия "автомат" Вот если начну создавать парадигму силуэтного программирования, то и этот вопрос разберу заодно А если серъезно, то это утверждение справедливо для автоматов, у которых все шаги являются кратковременными обработчиками событий, по времени выполнения соизмеримых с timeslice многозадачной системы. А в ветке силуэта по таймеру свободно можно зависнуть на несколько секунд. Но когда речь заходит о сложной системе взаимодействующих автоматов, в том числе и вложенных, то тут уже сказать ничего наверняка нельзя. |
Автор: | Владимир Паронджанов [ Четверг, 24 Январь, 2013 15:10 ] |
Заголовок сообщения: | Re: 01. Просто о Силуэте |
Дмитрий Дагаев писал(а): Вы правы. Спасибо за ссылку. Но, по-моему, Дмитрий Владимирович способен сказать НОВОЕ СЛОВО, а не повторять уже сказанное. Дмитрий Дагаев писал(а): Но автоматом не обойдемся, нужно рассматривать ограниченные сети Петри. Здесь я не силен (хотя и был однажды на конференции по сетям Петри в Новосибирском академгородке). Буду очень рад, если Вы разовьете это направление.
|
Автор: | Владимир Паронджанов [ Четверг, 24 Январь, 2013 15:17 ] |
Заголовок сообщения: | Re: 01. Просто о Силуэте |
Дмитрий_ВБ писал(а): ... начну создавать парадигму силуэтного программирования ... Приветствую и поддерживаю. |
Автор: | Владислав Жаринов [ Суббота, 26 Январь, 2013 13:00 ] |
Заголовок сообщения: | Re: 01. Просто о Силуэте |
Дмитрий Дагаев писал(а): Владимир Паронджанов писал(а): Наилучший способ для этого — открыть специальную тему под названием «Силуэт и автомат. В чем разница?». Уже было: http://forum.oberoncore.ru/viewtopic.php?f=62&t=1085 Но автоматом не обойдемся, нужно рассматривать ограниченные сети Петри.
* силуэт представляет автомат одним образом, а дейкстрал (цикл-силуэт) - другим, что рассмотрено в этом пункте; * отличие в том, что "автомат, гомеоморфный силуэту" не обязан по ИШМ представлять автоматную модель решения задачи (программы, системы "человек-машина"). Почему не обязан? Да потому, что с силуэтом полагается возможным делать, например, такое: Геннадий Тышов писал(а): ... - т.е. "эргопреобразование" силуэта. Не говоря уже об исходной цели "силуэт для устранения пересечений маршрутов"...Длинные ветки можно разделить на 2, есть соответствующий пункт контекстного меню. ... Короче, как уже говорилось в этом пункте, кроме содержательной цели силуэтного оформления структуры маршрутов, существуют ещё "топологическая" и "эргономическая"... И автомат задачи не обязан при таких преобразованиях сохраняться... Так что если и развивать "силуэтную парадигму" - то для ответа на вопрос: при каких условиях он всё-таки будет сохраняться?.. |
Автор: | Дмитрий Дагаев [ Суббота, 26 Январь, 2013 16:05 ] |
Заголовок сообщения: | Re: 01. Просто о Силуэте |
Владислав Жаринов писал(а): Дмитрий Дагаев писал(а): Владимир Паронджанов писал(а): Наилучший способ для этого — открыть специальную тему под названием «Силуэт и автомат. В чем разница?». Уже было: http://forum.oberoncore.ru/viewtopic.php?f=62&t=1085 Но автоматом не обойдемся, нужно рассматривать ограниченные сети Петри. Г-н Тышов говорил, что силуэт не обязательно является автоматом. Истинная правда. Правда и то, что есть силуэты - КА, как например, светофор. Я же утверждаю, что есть силуэты с состоянием, которые выходят за рамки конечных автоматов и описываются более общей моделью - сетью Петри, если внутри силуэта будут: - параллельные процессы; - рекурсия (тогда должен запоминаться стек состояний Дракон-схемы). Следовательно, силуэт не является автоматом, понятие силуэт шире понятия конечный автомат, но любой конечный автомат может быть описан силуэтом. |
Автор: | Владислав Жаринов [ Суббота, 26 Январь, 2013 16:16 ] |
Заголовок сообщения: | Re: 01. Просто о Силуэте |
А, ну это понятно... хотя для процедур вот тут о функциональном подходе говорили... Кстати, Шалыто смело разделяет автоматные программы на процедуры... даже "цикл-силуэт-заготовка" у него из двух состоит... хотя он-то, возможно, формально делает правильно?.. А вот для "параллельности" (т.е. "одноранговой" системы процессов) уже ничего не скажешь... не считая Закревского: viewtopic.php?p=77233#p77233. Быть может, его ПРАЛ[У] и есть самый технологический язык?.. |
Автор: | __1__ [ Вторник, 24 Февраль, 2015 01:00 ] |
Заголовок сообщения: | Re: 01. Просто о Силуэте |
Здесь собрал всё новое, что смог увидеть в силуэте: (графический архив) |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |