DRAKON.SU

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

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




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: Понедельник, 19 Декабрь, 2016 09:47 

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

Классическая теория алгоритмов — это теория вычислимости.
В отличие от нее неклассическая теория алгоритмов рассматривает визуальную форму представления алгоритмов и ставит перед собой следующие задачи (дает ответ на следующие вопросы):

1. Математическое описание визуальных алгоритмов.

2. Как следует проектировать визуальные алгоритмы?

3. Как преобразовать алгоритм из текстовой формы в визуальную?

4. Теория визуальных конечных автоматов

5. Неклассическая структурная алгоритмизация (распространение идей структурного программирования на визуальные алгоритмы).

6. Доказательный подход к проектированию визуальных алгоритмов
(использование визуального логического вывода).

7. Теория эргономичных алгоритмов

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

=============================

Желательно написать эту книгу общими усилиями.
Если вас интересует данная тема и вы хотите стать соавтором книги,
свяжитесь со мной.

С уважением,
Владимир Данилович Паронджанов
Тел: 8-916-111-91-57
E-mail: vdp2007@bk.ru
Скайп: vdp2007@bk.ru


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 19 Декабрь, 2016 10:27 
Аватара пользователя

Зарегистрирован: Суббота, 29 Март, 2008 19:27
Сообщения: 1098
Откуда: Россия, Чебоксары
Владимир Паронджанов писал(а):
Классическая теория алгоритмов — это теория вычислимости.
В отличие от нее неклассическая теория алгоритмов рассматривает визуальную форму представления алгоритмов...
4. Теория визуальных конечных автоматов...
Вроде уже сколько говорили о том, что нельзя частные аспекты (в данном случае - отображение) подавать под видом общей теории!
Если обойтись без вот этого пафоса и назвать книгу, например, "Визуальное проектирование алгоритмов" - буду всячески приветствовать и способствовать.

Цитата:
6. Доказательный подход к проектированию визуальных алгоритмов (использование визуального логического вывода).
Если это о том же, что и раньше - то этого мало.
Доказательный подход - это про то, что результат алгоритма действительно соответствует спецификации.

Цитата:
7. Теория эргономичных алгоритмов
Тут хорошо бы обсудить накопившиеся вопросы и предусмотреть дальнейшее развитие.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 19 Декабрь, 2016 14:16 
Аватара пользователя

Зарегистрирован: Среда, 09 Ноябрь, 2016 00:33
Сообщения: 122
Откуда: Tallinn
звучит хорошо, но в реальности книга затеряется в ворохе других книг по алгоритмам и не вызовет интереса целевой публики имхо, изюминки нет, у меня на полке скажем уже стоит три книги по алгоритмам, почему я должен буду заинтересоваться данной книгой? потенциальный рынок это программисты, но те воспитаны на утверждении что "блок-схемы - зло, пиши сразу код", надо что то другое придумать что бы книга выполнила задачу и захватила целевую аудиторию имхо
мое имхо такое, порограммисты сегодня напоминают стадо обезьян, обезьяны обучаются только в случае если нужный навык у того кто старше их по рангу в стаде, значит надо в качестве изюминки подавить их волю к сопротивлению путем показа применимости к какому либо проекту который будет своей крутостью сбивать их с ног и лишать воли к сопротивлению, я бы предложил в качестве такого использовать какойнибудь космический проект, то что работает у торговцев в электричках продающих "клей которым космонавты заклеивают скафадтры" сработает и тут с очень высокой вероятностью, особенно хорошо идут книги написанные в виде бизнес-фикшн (такие микрософт например издает в рамках учебных программ), очень приятно читаются (это когда идет литературный текст и решаются какие то проблемы героями, при этом идут технические вставки с решением и разбором)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 19 Декабрь, 2016 17:53 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 219
Откуда: Казань
Лучше назвать "Графические алгоритмические предписания".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Май, 2017 09:32 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
11 мая 2017 года Владимир Паронджанов будет делать доклад на тему:
Цитата:
Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН
Доклад состоится в Москве на Конференции в Национальном исследовательском университете «МЭИ» (Московский энергетический институт), организованной Научным руководителем Московского НИИ приборной автоматики (МНИИПА) доктором технических наук, профессором, академиком Российской академии ракетно-артиллерийских наук (РАРАН) Я.В. Безелем.

Начало в 12.00 11 мая 2017 по адресу:
Москва Красноказарменная улица 13 корпус "М" 7-й этаж.
Ориентир: бетонные скамейки у входа в здание.

Справки на кафедре Прикладной математики
Московского энергетического института


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Май, 2017 09:39 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
В чем "Неклассическая теория алгоритмов" отличается от "классической" в Вашем изложении.

На форуме нет материалов по "Неклассической теории алгоритмов".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Май, 2017 09:46 

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

На форуме нет материалов по "Неклассической теории алгоритмов".

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

Ответить на вопрос "В чем отличие?" необходимо. Но убедительный ответ будет дан только тогда, когда я напишу книгу и она выйдет в свет.

То есть через год-два.

Этот доклад — первая проба пера. Первая попытка.
Надо посмотреть, что скажут участники конференции,
какая будет критика.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Май, 2017 12:00 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Владимир Паронджанов писал(а):
Этот доклад — первая проба пера. Первая попытка.
Какая тема, наименование Вашего скорого доклада?

---

Все Ваши книги посвящены нотации записи алгоритмов, при этом Ваша нотация не является полной для многообразия видов практически применяемых алгоритмов.

Владимир Даниелович, является ли теория алгоритмов Вашим новым направлением интересов, в связи с чем и на основании чего оно возникло?
Тема нотации алгоритмов не завершена, не получила широкого признания и распространения. При уходе Ваших интересов в другом направлении пострадает ранее начатое дело.

Хотелось бы иметь законченный результат с нотацией алгоритмов. К сожалению, на форуме свертывается активность обсуждения и отсеиваются заинтересованные и инициативные участники. Фокус внимания форума смещен на "гастролеров бизнес-шоу" (Algirdas Karalius), игнорируются отечественные разработки программных средств использования нотации алгоритмов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Май, 2017 12:56 

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

LKom писал(а):
Какая тема, наименование Вашего скорого доклада?

Владимир Паронджанов писал(а):
11 мая 2017 года Владимир Паронджанов будет делать доклад на тему:
"Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Май, 2017 13:24 

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

На форуме нет материалов по "Неклассической теории алгоритмов".
Это не совсем так.
В первом сообщении данной темы рассказано (хотя и не полностью),
чем
Цитата:
"Неклассическая теория алгоритмов" отличается от "классической"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Май, 2017 18:53 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
http://forum.easyelectronics.ru/viewtop ... 13&t=31562


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 08 Май, 2017 10:58 

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


Я подготовил к докладу 85 слайдов.

План доклада

0. Введение
1. Алгоритмы без программистов
2. Формальная управляющая графика

3. Когнитивная эргономика
4. Визуальная логика
5. Визуальное логическое исчисление

6. Алгоритмическая конструкция "Силуэт"
7. Метод Ашкрофта-Манны
8. Двумерное структурное программирование.

9. Заключение


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 10 Май, 2017 17:58 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Владимир Паронджанов писал(а):
План доклада
...
7. Метод Ашкрофта-Манны

Полагаю В.Д. Паронджанов привел план доклада для обсуждения.

Обсуждаем:

Метод Ашкрофта-Манны ни какого отношения к схеме Силуэт не имеет.

Приведу цитату из http://www.az-design.ru/index.shtml?Projects&AzBook&src/005/02YE040
Цитата:
Метод введения переменной состояния. Другой метод преобразования неструктурированных программ был предложен Ашкрофтом и Манной в [26]. Он представляет собой незначительную вариацию метода переменной состояния, используемого многими программистами в организации их программ (см., например, обсуждение в разд. 6.3.2). В этом методе интересно то, что он применим к любым программам (в частности, содержащим циклы и другие сложные конструкции) и что он допускает автоматическое применение.

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

Фактически, в схеме Силуэт используется "линия групповой связи". "Линии групповой связи" имеет широкую и общеизвестную практику применения в графических схемах и предложены международными стандартами.

Ситуация давно рассмотрена на форуме, но В.Д. Паронджанов продолжает сознательно вводить в заблуждение читателей и пользователей Дракона.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 10 Май, 2017 18:31 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
LKom писал(а):
Владимир Паронджанов писал(а):
План доклада
...
7. Метод Ашкрофта-Манны

Полагаю В.Д. Паронджанов привел план доклада для обсуждения.

Обсуждаем:

Метод Ашкрофта-Манны ни какого отношения к схеме Силуэт не имеет.

Приведу цитату из http://www.az-design.ru/index.shtml?Projects&AzBook&src/005/02YE040
Цитата:
Метод введения переменной состояния. Другой метод преобразования неструктурированных программ был предложен Ашкрофтом и Манной в [26]. Он представляет собой незначительную вариацию метода переменной состояния, используемого многими программистами в организации их программ (см., например, обсуждение в разд. 6.3.2). В этом методе интересно то, что он применим к любым программам (в частности, содержащим циклы и другие сложные конструкции) и что он допускает автоматическое применение.

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

Фактически, в схеме Силуэт используется "линия групповой связи". "Линии групповой связи" имеет широкую и общеизвестную практику применения в графических схемах и предложены международными стандартами.

Ситуация давно рассмотрена на форуме, но В.Д. Паронджанов продолжает сознательно вводить в заблуждение читателей и пользователей Дракона.
Уважаемый LKom!

Благодарю Вас за критическое замечание и за пристальное внимание к вопросу о связи понятия "Силуэт" и метода "Ашкрофта-Манны".

Вы правы, эта связь имеет фундаментальный характер. Она подробно описана в моей книге "Учись писать, читать и понимать алгоритмы", которая у Вас есть в Главе 35 на страницах 436-448.

Буду Вам благодарен, если Вы прочитаете эти страницы и ПОСЛЕ ЭТОГО выскажете Ваши критические замечания по существу моих доказательств.

============================

Уважаемые коллеги!

Приглашаю Вас присоединиться к дискуссии. Книгу можно скачать здесь:
Паронджанов В.Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации

====================================

В заключение привожу Выдержку из главы 35 стр. 448:

Цитата:
§9. ПРЕОБРАЗОВАНИЕ ЧЕРНОВОЙ СХЕМЫ
В ОКОНЧАТЕЛЬНУЮ СХЕМУ СИЛУЭТ


Опишем преобразование чернового силуэта на рис. 256 в окончательный
силуэт на рис. 258.

1. Объединяем ветки Q1 и S3.
2. Объединяем ветки R2 и T4.
3. Объединяем ветки Q1 и U5.
4. Веточные циклы выделяем с помощью черных треугольников.

Сравним рис. 256 и 258. Из первой схемы удалены три ветки. Вместо
шести веток осталось только три. В итоге схема на рис. 258 стала вырази-
тельнее и проще.
Проведенные рассуждения позволяют сделать

Вывод. Метод Ашкрофта-Манны можно рассматривать как
математическое обоснование основной алгоритмической
структуры языка ДРАКОН – структуры «силуэт».


§10. ВЫВОДЫ

1. В данной главе показано преобразование исходного неструктурно-
го алгоритма в алгоритм «силуэт».

2. На первом этапе выполняется преобразование исходного неструк-
турного алгоритма в структурный алгоритм Ашкрофта-Манны с
помощью введения переменной состояния.

3. На втором этапе производится преобразование алгоритма Ашкроф-
та-Манны в черновой алгоритм «силуэт».

4. На третьем этапе выполняется преобразование чернового алгорит-
ма «силуэт» в окончательный алгоритм «силуэт».

5. Метод Ашкрофта-Манны является математическим обоснованием
алгоритмической структуры «силуэт».


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 10 Май, 2017 19:49 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Перед пользователем языка Дракон стоят задачи: писать, читать и понимать Дракон-схемы.

Уважаемый Владимир Даниелович, как видите, для пользователя нет переменной состояния, которая "предложена Ашкрофтом и Манной".
Владимир Даниелович, у пользователя нет задачи "ПРЕОБРАЗОВАНИЕ ЧЕРНОВОЙ СХЕМЫ В ОКОНЧАТЕЛЬНУЮ СХЕМУ СИЛУЭТ".
Владимир Даниелович, пользователю достаточно иметь понимание о "линии групповой связи", пользователь знает о ней из стандартов на графические схемы, имеет практику работы с графическими схемами.

Нужен ли пользователю "Метод Ашкрофта-Манны"? Нет, не нужен.

Могут существовать схемы Силуэт без "линии групповой связи"? Нет, не могут.
Могут существовать схемы Силуэт без "Метода Ашкрофта-Манны"? Да, могут.

Можно ли предложить пользователю язык Дракон без "Метода Ашкрофта-Манны"? Да можно, язык Дракон предложен без "Метода Ашкрофта-Манны" в книге "Почему врачи убивают и калечат пациентов".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 11 Май, 2017 08:58 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
LKom писал(а):
Какая тема, наименование Вашего скорого доклада?

Владимир Паронджанов писал(а):
11 мая 2017 года Владимир Паронджанов будет делать доклад на тему:
"Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН"


Доклад делаю сегодня. Конференция начинается в 12.00.
Первыми идут два доклада Я.В. Безеля, третьим будет мой доклад.

Сейчас вызываю такси и еду на конференцию в МЭИ.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 12 Май, 2017 12:47 

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

У меня не было его координат, но в наш волшебный век это не проблема. Гугл мне моментально подсказал все, что нужно: и телефон, и E-mail.
Цитата:
Петренко Александр Константинович - Главная страница
sp.cmc.msu.ru/staff/pak.html
16 июл. 2009 г. - Петренко Александр Константинович ... E-mail: petrenko@ispras.ru ... А. К. Петренко опубликовал свыше 70 научных работ, в том числе:.

Александр Константинович Петренко
panda.ispras.ru/~petrenko/index_ru.html
+7(916)156-3502. Адрес: 109004, Москва, А.Солженицына, 25. E-mail: petrenko < at > ispras.ru a.k.petrenko < at > gmail.com. Skype: ak-petrenko7076 ...


Цитата:
... мая 2017 года Владимир Паронджанов будет делать доклад на тему:
"Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН"


Я подготовил к докладу 85 слайдов.

Аннотация доклада

Паронджанов В.Д. Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН

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


План доклада

0. Введение
1. Алгоритмы без программистов
2. Формальная управляющая графика

3. Когнитивная эргономика
4. Визуальная логика
5. Визуальное логическое исчисление

6. Алгоритмическая конструкция "Силуэт"
7. Метод Ашкрофта-Манны
8. Двумерное структурное программирование.

9. Заключение


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 12 Май, 2017 15:08 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Владимир Паронджанов писал(а):
Доклад делаю сегодня. Конференция начинается в 12.00.
Первыми идут два доклада Я.В. Безеля, третьим будет мой доклад.

Сейчас вызываю такси и еду на конференцию в МЭИ.
Владимир Даниелович, все с нетерпением ждем видео Вашего доклада.

Владимир Паронджанов писал(а):
В ближайшее время состоится мой доклад в Институте системного программирования Российской академии наук.
Владимир Даниелович, так же ждем видео и этого доклада.

Владимир Паронджанов писал(а):
Я подготовил к докладу 85 слайдов.
Владимир Даниелович, будьте добры выложить на форуме презентацию к докладам. Заранее спасибо.
---
http://forum.drakon.su/viewtopic.php?p=99570#p99570 Суббота, 21 Январь, 2017 16:33
Владимир Паронджанов писал(а):
Только что мне позвонил Сергей Каменев и предложил сделать несколько новых видео по языку ДРАКОН.
Надо привлечь Сергея Каменева. В 2013 году у него получились хорошие видео Вашего доклада и интервью.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 12 Май, 2017 16:13 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Александр Константинович Петренко любезно прислал мне письмо
(и копию директору Института системного программирования РАН Арутюну Аветисяну)
Цитата:
Re: Аннотация доклада Паронджанова
Alexander Petrenko <.......@gmail.com>
Кому: Паронджанов Владимир
Копия: Arutyun Avetisyan

сегодня, 14:53
Владимир Данилович, приветствую!

(правильно ли я пишу отчество?)

Спасибо за материалы!

Устроит ли Вас пятница, 19 мая, в 15:00?

Это будет семинар ИСП РАН. Можно рассчитывать на 30-40 слушателей.

С уважением,
Петренко

Сергей Каменев любезно согласился сделать видео Семинара Института системного программирования Российской академии наук с докладом Паронджанова и выступлениями участников обсуждения и выложить на Ютуб.

Цитата:
Директор Института системного программирования РАН

Аветисян Арутюн Ишханович, член-корреспондент Российской академии наук, профессор, доктор физико-математических наук.
Телефон: +7(495) 912-46-14
E-mail: arut@ispras.ru


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 13 Май, 2017 18:20 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Сведения об А.К. Петренко
http://panda.ispras.ru/~petrenko/index_ru.html


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

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


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

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


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

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