УДК 004.4
ББК 32.973.26-018.2
П18
Рецензенты:
Ю. И. Журавлев, академик РАН, Зам. Директора по научной работе Вычислительного центра
имени акад. А. А. Дородницына РАН;
Руководитель Секции прикладной математики и информатики
Отделения математических наук РАН;
Зам. Академика-секретаря Отделения математических наук РАН;
Ю. В. Трунов,
доктор техн. наук, профессор, Зам. Генерального конструктора Научнопроизводственного
центра автоматики и приборостроения имени акад. Н. А. Пилюгина;
В. В. Морозов, канд. техн. наук, Зам. Генерального конструктора Научно-производственного центра
автоматики и приборостроения имени акад. Н. А. Пилюгина;
Я. В. Безель,
доктор техн. наук, профессор, Генеральный конструктор Московского НИИ приборной
автоматики;
П18
Паронджанов, Владимир Данилович.
Дружелюбные алгоритмы, понятные каждому. Как улучшить работу ума без лишних
хлопот / В. Д. Паронджанов. — 2-е изд., эл. — 1 файл pdf : 466 с. — Москва : ДМК Пресс,
2023. — Систем. требования: Adobe Reader XI либо Adobe Digital Editions 4.5 ; экран 10". —
Текст : электронный.
ISBN 978-5-89818-303-5
В книге излагаются новые полезные для практики идеи и достижения на стыке информатики,
управления и психологии. Показано, что алгоритмы, сила ума, интеллектуальный комфорт и эффективность
бизнеса тесно связаны. Дается общедоступный практический курс, помогающий ускорить
разработку алгоритмов и программ, увеличить силу ума, упростить формализацию профессиональных
знаний, облегчить проектирование сложной деятельности и бизнес-процессов. Курс основан на «дружелюбных»
графических языках, обладающих удивительной наглядностью, «заставляющих» мозг
мыслить отчетливо, глубоко и продуктивно.
Для всех, кто интересуется алгоритмами и хочет научиться выражать свои мысли и планы в форме
дружелюбных и наглядных алгоритмических чертежей. Книга предназначена для начинающих и
профессионалов.
УДК 004.4
ББК 32.973.26-018.2
Электронное издание на основе печатного издания: Дружелюбные алгоритмы, понятные каждому. Как улучшить
работу ума без лишних хлопот / В. Д. Паронджанов. — Москва : ДМК Пресс, 2010. — 466 с. — ISBN 978-5-94074606-5.
— Текст : непосредственный.
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни
было средствами без письменного разрешения владельцев авторских прав.
Материал, изложенный в данной книге, многократно проверен. Но поскольку вероятность технических ошибок все равно
существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи с этим
издательство не несет ответственности за возможные ошибки, связанные с использованием книги.
В соответствии со ст. 1299 и 1301 ГК РФ при устранении ограничений, установленных техническими средствами защиты авторских прав,
правообладатель вправе требовать от нарушителя возмещения убытков или выплаты компенсации.
ISBN 978-5-89818-303-5
© Паронджанов В. Д., 2010
© Оформление, издание ДМК Пресс, 2010
Стр.3
СОДЕРЖАНИЕ
Введение..........................................................................................5
Часть I. Зачем нужен дружелюбный алгоритмический язык?...............17
Глава 1. Интеллектуальный терроризм: фантазия
или реальность?....................................................................................19
Глава 2. Психологический подход к алгоритмам.......................................36
Глава 3. Можно ли создать алгоритмический язык, улучшающий
понимание и взаимопонимание?……..............................................42
Часть II. Знакомьтесь — дружелюбный алгоритмический язык
ДРАКОН….......................................................................49
Глава 4. Изюминки языка ДРАКОН………...……….....….............................…51
Глава 5. Эргономичные алгоритмы………….....…..........................………….....83
Глава 6. Визуализация цикличных алгоритмов…..................……………129
Глава 7. Визуализация логических формул……....................................…158
Глава 8. Что такое эргономичный текст?................................................178
Глава 9. Визуальные операторы реального времени……...............……197
Глава 10. Дружелюбное программирование..........................................…210
Часть III. Примеры алгоритмов для различных отраслей знания …......223
Глава 11. Алгоритмы в медицине.................................................................225
Глава 12. Алгоритмы в промышленности.................................................233
Глава 13. Алгоритмы в торговле...................................................................243
Глава 14. Алгоритмы в атомной энергетике............................................254
Глава 15. Алгоритмы в биологии.................................................................269
Глава 16. Алгоритмы в сельском хозяйстве.............................................279
Глава 17. Алгоритмы в средней школе.....................................................285
Глава 18. Алгоритмы и задачи государственного,
муниципального и корпоративного управления...................296
Глава 19. Алгоритмы и формализация профессиональных
знаний..................................................................................................303
Стр.4
4
СОДЕРЖАНИЕ
Глава 20. Рекомендации по использованию алгоритмических
структур «силуэт» и «примитив».............................................321
Часть IV. Визуальный конструктор алгоритмов и формальное
описание языка ДРАКОН..............................................325
Глава 21. Визуальный конструктор алгоритмов
(дракон-редактор)…....................................................................….327
Глава 22. Визуальный синтаксис языка ДРАКОН.................................339
Часть V. Теоретическое обоснование языка ДРАКОН………….........349
Глава 23. Визуальное структурное программирование…..................…351
Глава 24. Исчисление икон………………….…………………..................................380
Глава 25. Что день грядущий нам готовит? (Проект
преобразования алгоритмического языка)………...................391
Часть VI. Возможна ли эргономизация математики?
История и эргономика математики и создание языка
ДРАКОН........................................................................405
Глава 26. О чем говорят уроки истории?
Глава 27. Эргономизация математики.
Анализ эргономичности алгебры Диофанта..........................407
Обсуждение и примеры.................................................................425
Новое платье алгоритмов: взгляд в будущее
(вместо заключения).....................................................................447
Литература………………………………………………………………………452
Предметный указатель.....……………………………………………………..461
Стр.5