|
ISBN 5–7749–0211–0 | © Издательство “Дело”, 2001 |
Оглавление
Маленькая увертюра. 11
Легкомысленный словарик. 11
Третий глаз для бизнесменов и руководителей. 13
Интеллектуальный терроризм: фантазия или реальность? (Вместо предисловия) 15
Почему умные люди страдают и гибнут?. 15
Разве такая проблема существует?. 15
Информационный стресс – зловещий спутник информационного общества. 15
Камикадзе умственного труда. 16
Что такое интеллектуальный терроризм?. 16
Гуманитарная постановка задачи. 17
Компьютерная мифология: облегчают ли компьютеры умственный труд?. 18
Что такое интенсификация интеллекта?. 18
Критерий Декарта и эргономизация науки. 19
О чем эта книга?. 19
Секреты мудрого дракона: объяснение на пальцах. 20
Притча о том, как Господь Бог языки создавал. 21
Смена терминов или изменение концепции?. 22
Самая сложная вещь на свете. 22
Зачем Дракону две головы?. 23
Справка о состоянии дел. 23
Глава 1: На подступах к новому языку. 25
Зачем нужен язык Дракон?. 25
В чем секрет Дракона? — в когнитивном подходе. 25
Почему люди не интересуются собственным мозгом?. 26
Станет ли Дракон чемпионом мира по критерию «понимаемость алгоритмов»?. 26
На кого рассчитан язык Дракон?. 27
Перечень задач, решаемых с помощью языка Дракон. 27
Выводы. 28
Глава 2: Можно ли создать язык, улучшающий понимание и взаимопонимание?. 29
Почему специалисты не понимают друг друга?. 29
Язык Дракон как «эксперанто» делового мира. 29
Что такое интеллектуальное взаимопонимание?. 30
В чем особенность Дракона?. 30
Выводы. 30
Глава 3: Соображения, повлиявшие на создание языка Дракон. 32
Что важнее: компьютеры или человеческий мозг?. 32
Что такое производительность умственного труда?. 32
Зависит ли производительность персонала от производительности компьютеров?. 33
Можно ли увеличить скорость работы человеческого мозга?. 34
Проблема формализации профессиональных знаний. 34
Можно ли обойтись без когнитологов?. 35
Чем отличается алгоритм от технологического процесса?. 36
Что такое технологический язык?. 36
Технологические и декларативные знания. 37
Почему нельзя жить по-старому?. 38
Социальные технологии и электронные методологии. 39
Методология быстрой разработки систем RAD. 39
Схемы действий и язык Дракон. 40
Необходимость культурных изменений. 41
Техноязык как элемент струкутуры. 41
Выводы. 42
Глава 4: Понимание и взаимопонимание – ключевые проблемы информатики. 43
Отсутствие понимания ведет к миллионным убыткам. 43
Издевательство над здравым смыслом под названием «Абсолютная правильная программа». 43
Спецификации программ – вот главный «Гадючник»! 44
Спецификации программ и методология RAD.. 44
Концепция когнитивного программирования. 45
Выводы. 46
Глава 5: Проблема улучшения работы ума: новый когнитивный подход. 47
Текст как зрительная сцена. 47
Симультанное и сукцессивное восприятие. 47
Как повысить продуктивность человеческого мозга?. 48
Когнитивный недостаток текстового представления знаний. 48
Каким должен быть формат диосцены?. 49
Когнитивные рекомендации. 50
Зачем нужны психологические эксперименты?. 51
Ошибка Джеймса Мартина. 52
«Это чудакам-инженерам нужны большие чертежи, а мы, хитрецы-программисты, обойдемся маленькими». 52
Возможна ли стретегическая реформа мировой практики программирования. 54
Выводы. 54
Глава 6: Изюминки языка Дракон. 56
Критика блок-схем. 56
Преимущества Дракон-схем. 56
Иконы и макроиконы. 56
Зачем нужна ветка?. 59
Как работает ветка?. 61
Как следует располагать ветки в поле чертежа?. 61
Что такое шапка?. 61
Что лучшее: примитив или силуэт?. 66
Как описать силуэт с помощью текстового языка?. 66
Есть ли в алгоритме «Царская дорога»?. 68
Главный маршрут силуэта. 68
Пересечения линий? — БОЖЕ УПАСИ! 68
Визуальный и текстовый синтаксис Дракона. 75
Семейство Дракон-языков. 75
Выводы. 75
Глава 7: Эргономичные алгоритмы. 77
Визуальная проверка алгоритмов. 77
Что такое эргономичный алгоритм?. 77
Чем отличается икона “Вопрос” от развилки?. 77
Маршруты и формулы маршрутов. 80
Что такое рокировка?. 80
Использование рокировки для улучшения эргономичности. 83
Вертикальное и горизонтальное объединение. 83
Эргономичность литеральных алгоритмов. 84
что делать, если эргономические требования противоречат друг другу?. 89
Икона-вставка как эргономический прием. 89
Что такое подстановка?. 90
Улучшение эргономичности алгоритмов с помощью цепочки эквивалентных преобразований. 94
Выводы. 95
Глава 8: Визуализация циклов. 96
Обычный цикл. 96
Переключатель и переключающий цикл. 102
Цикл Для. 103
Веточный цикл. 105
Главный маршрут силуэта. 109
Выводы. 111
Глава 9: Визуализация логических формул. 113
Визуализация функции И. 113
Визуализация функции ИЛИ. 119
Визуализация функции НЕ. 119
Визуализация сложных логических функций. 123
Выводы. 123
Глава 10: Что такое эргономичный текст?. 124
Можно ли сделать логические выражения эргономичными?. 124
Пример для исследования эргономичности логических выражений. 124
Логическое выражение с абстрактными идентификаторами. 125
Логическое выражение с короткими смысловыми идентификаторами. 127
Логическое выражение с длинными смысловыми идентификаторами. 128
Важный момент, о котором часто забывают. 128
Как присвоить значение логической переменной?. 128
Правила записи рамочных логических выражений. 129
Как построить эргономичный логический текст?. 129
Выводы. 132
Г лава 11: Визуальные операторы реального времени. 133
Список операторов реального времени. 133
Операторы ввода-вывода. 133
Оератор “Пауза” 134
Операторы “Пуск таймера” и “Синхронизатор” 134
Цикл Ждать. 137
Оператор “Период” 138
Оператор “Параллельный процесс” 138
Особенности операторов реального времени. 140
Выводы. 143
Глава 12: Дружелюбное Программирование. 144
Гибридный язык программирования Дракон-Си. 144
Гибридный язык программирования Дракон-Модула. 144
Пример эргономической оптимизации программы. 147
Диалоговые программы. 147
Идентификаторы. 149
Обработка массивов. 150
Абстрактные Дракон-схемы. 151
Философия языка Дракон. 157
Классификация знаний. 157
Выводы. 157
Глава 13: Человеческая деятельность и формализация знаний: живописные примеры. 159
Что такое профессиональные знания?. 159
Учебные экспертные системы. 161
Визуализация экспертных систем. 162
Визуализация описания технологических процессов. 164
Что такое методология?. 164
Визуализация методологий. 164
Система “Человек—машина” 175
Визуализация биологических алгоритмов. 175
Визуализация медицинских алгоритмов. 179
Другие примеры визуализации. 179
Описание структуры деятельности. 184
Нужен ли стандарт для описания деятельности?. 186
Выводы. 186
Глава 14: Визуальный дракон-редактор. 187
Зачем нужен Дракон-редактор?. 187
Заготовка-примитив и заготовка-силуэт. 187
Что такое атом?. 187
Пример построения Дракон-схемы «Примитив». 190
Операция «Пересадка лианы». 190
Операция “Заземление лианы” 190
Пример построения Дракон-программы «Силуэт». 192
Формирование надписей «Да» и «Нет». 195
Выводы. 195
Глава 15: Описание визуального синтаксиса языка Дракон. 196
Общие понятия. 196
Шампур-блок. 196
Операция «Ввод атома». 196
Дополнительные сведения об атомах. 196
Критические и нейтральные точки. 197
Правила использования операции “ввод атома” при построении дракон-схемы. 199
Операция с лианой. 201
Пересадка лианы. 201
Заземление лианы. 201
Прочие операции. 203
Основные результаты. 203
Выводы. 203
Глава 16: Визуальное структурное программированиее. 204
Постановка проблемы. 204
Историческая справка. 204
Отживающий метод?. 205
Прав ли Игорь Вельбицкий?. 205
Четыре принципа структуризации блок-схем, предложенные Э.Дейкстрой. 206
Почему научное сообщество не приняло видеоструктурную концепцию Э.Дейкстры?. 206
Парадокс структурного программирования. 209
Плохие блокс-схемы или плохие стандарты?. 210
Блок-схемы и теоретическое программирование. 210
Новые цели стандартизации блок-схем. 211
Чем отличаются блок-схемы от Дракон-схем?. 211
В чем сходство визуального и текстового структурного программирования?. 214
В чем различие визуального и текстовго структурного программирования?. 214
Почему самолет не машет крыльями?. 218
Выводы. 219
Глава 17: Исчисление икон и попытка предсказать будущее. 220
Визуальное логическое исчисление. 220
Общеизвестные сведения о математической логике. 220
Об одном распространенном заблуждении. 220
Принцип абсолютизации текста. 221
Визуализация понятий математической логики. 222
Исчисление икон. 222
Еще раз о шампур-методе. 223
Шампур-схема как абстрактная модель программы. 223
Преобразование шампур-схемы в шампур-программу. 224
Шампур-метод и докуазательство правильности программ. 224
Возможна ли теория визуального программирования?. 225
Гипотеза о будущем императивных языков программирования. 225
Визуализация логики и интенсификация интеллектуальной деятельности. 226
Выводы. 227
Глава 18: Место языка Дракон в системе человеческой культуры. 229
Между сциллой и харибдой. 229
Принцип структуризации деятельности. 229
Генеральная концептуальная схема. 230
Проблема деятельности в эргономике. 232
Искусственный интеллект: алгоритмизация – это ночной кошмар! 233
Эргономический анализ проектно-конструкторской деятельности. 234
Подводные камни проектно-конструкторской деятельности. 235
Почему взорвался Чернобыльский реактор?. 236
Сон разума рождает чудовищ.. 238
Интенсификация интеллекта и языки программирования. 239
Улучшение работы ума — проблема номер один. 239
Выводы. 240
Глава 19: Возможна ли эргономизация математики?. 242
Почему Джойн фон Нейман провалился на экзамене?. 242
Существует ли пропасть между математикой и эргономикой?. 242
Алгебра Диофанта. 243
Эргономический анализ алгебры Диофанта. 245
Эргономизация алгебры после Диофанта. 246
Осознание полезности эргономического поворота в математике. 248
Эргономическая победа Лейбница. 249
Методологическая ошибка историков математики. 250
Аналогия между математической Диосценой и панелью отображения информации. 251
Математическая и эргономическая эффективность. 251
Как повысить производительность математического труда?. 253
Два метода визуализации математики. 254
Проект «Когнитивный стиль» (COGNISTYLE) 254
Пример математической визуализации с помощью метода COGNISTYLE. 255
Выводы. 257
Глава 20: Можно ли стать интеллектуальным суперменом?. 258
На пороге создания теории улучшения работы ума. 258
Человеческий мозг нужно грамотно проектировать. 259
Разгадка тайны человеческого интеллекта. 263
Развитие и интенсификация интеллекта. 265
Знаковая и предметная информация. 265
Знаковое и предметное обеспечение информатики. 265
Знаковая и предметная программа. 267
Переломная веха в истории информатики. 267
Одноглазые миссионеры, или заброшенное дитя информатики. 268
Когнитивная письменность — новый способ представления знаний. 269
“Кастрированный” интеллект. 270
Что такое проектоника?. 270
Проектоника и искусственный интеллект. 271
Особенности проектоники. 272
Микроинформация и микроителлект. 272
Стратегическая интеллектуальная инициатива. 273
Дорога в будущее (Вместо заключения) 275
Интеллектуальные трудности как глобальная проблема. 275
Вызов интеллектуального терроризма. 275
Бессилия интеллекта. 275
Цель — значительное улучшение интеллекта. 276
Список литературы. 277
Интеллектуальный терроризм: фантазия или реальность?. 277
Глава 1. 277
Глава 3. 277
Глава 5. 277
Глава 6. 278
Глава 13. 278
Глава 16. 278
Глава 17. 278
Глава 18. 278
Глава 19. 279
Глава 20. 279
Отзывы. 282
Дата добавления: 2015-08-21; просмотров: 103 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Академия народного хозяйства при Правительстве Российской Федерации | | | Легкомысленный словарик |