Ru.wikibooks.org. — 22 с.
(Год публикации не указан).
Человеческая речь не только носит информацию, но также направляет мысли и действия людей. В науках иные термины и выражения обладают энергией почти волшебного свойства. Одно лишь слово «нейроэтология» в беседе с биологами вызывает волнение, — видимо, напоминая о неразрешённом споре. Подобные спорные понятия многи в каждой из наук: «тёмная материя», «скрытая переменная», «эмерджентность», «сложность», «семантическая сеть», «нейролингвистика», «синдром Аспергера», «экономическая социология», «бихевиоризм», «стволовые клетки», «этика», «справедливость»…
Энергия бывает не только волнующей, но также и объединяющей, умиротворяющей, вводящей ученых в ощущение понимания основ устройства Вселенной. Например, «принцип неопределённости», «преобразование Фурье», «теория категорий», «экономические циклы», «полнота по Тьюрингу», «аттрактор», «ещё по одной» и много других.
Это ключевые слова соответствующих наук, помогающие учёным понимать друг друга с полуслова и таким образом повышать уровень научного обмена. Специалисты думают этими словами, видят их во сне, ожидая озарения. Мера профессионализма порою измеряется именно числом известных данному человеку волшебных слов, с которыми он может с толком обращаться.
Так вот, мы стремимся собрать здесь слова, задающие философскую, интуитивно универсальную основу информатики.
Эти слова достаточно неожиданно всплывали из небытия и удивительным образом исполнялись смыслом. Они стали своебразными точками входа в храм философствующих информатиков. Конечно, будут встречаться слова и поприземлённее: азбучные концепции, полезные слова-связки — слова, которые из песни не выкинешь.
Содержание:
Введение.
Об авторах.
Структура словарика.
Базовые понятия.
Предмет информатики.
Формализация.
Архитектура компьютера. Вычислимость и вычисления.
Параллелизм.
Программирование. Языки программирования.
Алгоритм.
Автоматное программирование.
Моделирование.
Метамоделирование.
Концептуальность.
Имитационное моделирование.
Нормативное моделирование.
Неформализуемое понятие.
Концептуальное противоречие.
Разработка программного обеспечения.
Характеристики программного средства.
Сложность.
Подпорка.
Призрак.
Reuse/методология повторного использования.
Ортогональность.
Проектирование.
Тестирование.
Восходящее программирование.
Прототипирование.
Несвязность и закон Деметра.
«Волшебники», частично автоматизирующие разработку систем.
Надёжность.
Демон.
Злые волшебники.