Конструктивные механизмы в ИТ-сфере
Покупка
Основная коллекция
Издательство:
Удмуртский Государственный университет
Год издания: 2009
Кол-во страниц: 8
Дополнительно
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
ВЕСТНИК УДМУРТСКОГО УНИВЕРСИТЕТА КОМПЬЮТЕРНЫЕ НАУКИ 2009. Вып. 2 КОМПЬЮТЕРНЫЕ НАУКИ УДК 004 © А.П. Бельтюков, С. Г. Маслов, О. А. Морозов КОНСТРУКТИВНЫЕ МЕХАНИЗМЫ В ИТ-СФЕРЕ¹ Рассмотрены проблемы и условия, связанные с формированием конструктивных механизмов построения ИТ-сферы. Ключевые слова: ИТ-сфера, системные описания, языковая форма и образы, конструктивная деятельность, информационный артефакт, программирование, физическая реальность, LT-система, либерне-тика, стратегии компьютинга. В современном обществе ИТ-сфера становится системообразующим фактором высокого качества жизни, фактором оперативного и гибкого реагирования на кризисные явления, а также стратегическим направлением формирования и развития жизнедеятельности как отдельно взятой личности, так и общества в целом. Кроме того, именно ИТ-сфера должна стать катализатором и концентратором знаний высоконравственного гармоничного устойчивого развития человека, общества и природы. Эти процессы являются прерогативой творческого подхода, когда мысль должна опережать выполняемые действия и гарантировать устойчивое развитие. В системах ИТ-сферы наиболее ярко проявляется феномен сложности, поскольку они воплощают в себе попытки построения систем на границах человеческого знания и интеграции наших знаний и понимания в наиболее полной и массовой форме как об окружающей действительности, так и о самом человеке, и часто в критических ситуациях с неустойчивым поведением. Этот феномен сложности — основная «головная боль» не одного поколения математиков, программистов и информатиков, но именно его преодоление дает ключ к устойчивому и прорывному развитию. Построение программ или информационных систем — это реализация наших творческих (креативных и конструктивных) способностей, реализующих смысл понимания жизни, т. е. формирование потребностей, выявление проблем и целей. Позиция творца (программиста, информатика, математика, конструктора, ...) при преодолении феномена сложности все время совершает маятниковые движения между сущностью и явлением, объектом и процессом, меняя точку зрения, акценты, критерии и цели. Более детально огромный творческий путь в ИТ-сфере можно отразить в виде потока идей и попыток их реализации: • универсальный язык программирования (PL/1, Algol-68, Ada); • универсальная технология программирования (нисходящее программирование, сборочное программирование, R — технология, У — программирование, UML — технология,...); • многофункциональная среда, программирования (NUT, Delphi, Maple,...); • разнообразие стилей программирования (императивный, логический, функциональный, сентенциальный, объектно-ориентированный, автоматный, событийный, на ограничениях, тензорный, генетический, ассоциативный, приоритетный, ...); • кроссплатформенность (CORBA, J2EE, NET,...). Это фактически непрерывное экспериментирование с различными формами, логикой и семантикой, которое неизбежно приводит к главному вопросу: что есть основание (или базис) ¹ Работа выполнена при финансовой поддержке РФФИ (грант 08-07-00460-а).