386
случается и обратное!). И не потому, что в условиях тряски нейроны,
вынужденные цепляться своими дендритами, аксонами и синапсами друг за
дружку, забывают о своем высоком предназначении (лишь бы не рассыпалась
пресловутая нейронная сеть).
Дело в том, что оперировать знаками легче, когда они наблюдаемы, а
не роятся в голове вперемешку с
мыслями об удержании в себе содержимого
желудка. Причем способ наблюдения несущественен: например, еще одним
приемом "визуализации" является проговаривание цепочки рассуждений. Дети
часто пользуются этим приемом, более того, использовать его рекомендуют и
психологи, но мы-то умные, да взрослые, и позволяем себе такое только в
одиночестве или в состоянии, когда уже
впору идти на прием к доктору.
Проворачивать в голове сложные многосвязные структуры знаковой природы
очень сложно, а без них, увы, вся логика повисает в воздухе. Знаки же человек
привык воспринимать либо с помощью зрения, либо с помощью слуха - вот и
вся разгадка (кто на что учился, как принято говорить).
Разберемся с
тем, что наизобретали умнейшие... Итак: рисунки и
иероглифика, письменность, формальные знаковые системы, таблицы,
матрицы, графики, плоскостные развертки, сечения и аксонометрические
проекции многомерных графиков, графы, сети, диаграммы, многомерные
таблицы и массивы, сетчатые рельефы, псевдотрехмерные текстурные
рельефы, виртуальная реальность... Внушительный перечень, но... неполный -
одних диаграмм можно насчитать массу разновидностей, не говоря уже
о
прочих способах визуализации данных.
Собственно, в ряде приложений визуализация данных является одним из
эффективных способов упорядочения - зачем проводить сортировку
неупорядоченных пар данных, если они могут быть непосредственно нанесены
на график и считаны с приемлемой точностью? Более того: таким способом
часто восстанавливаются и пропущенные измерения. Другой пример -
использование сечений на трехмерной
модели рельефа позволяет легко
установить зону затопления в весенний паводок, в то время как обсчитать
такую модель очень непросто.
Короче говоря, что хорошо аналитику, то программисту - чистая мука.
Работа с графикой - одна из тех отраслей, в которой приходится помнить
высшую математику с аналитической геометрией, чего не требуется при
разработке большинства
прикладных программ. По этой причине на рынке
программного обеспечения для разработчиков программного обеспечения
большой популярностью пользуются библиотеки подпрограмм и программных
компонентов, предназначенных для решения задач отображения данных в
графическом режиме. Например, на специализированном Интернет-сайте
ComponentSource (США, http://www.componentsource.com), где размещаются
сведения о коммерчески распространяемых библиотеках подпрограмм и