Название: Вопросно-ответное программирование человеко-компьютерной деятельности( Соснин П.И.)

Жанр: Информационные системы и технологии

Просмотров: 1878


1.4. человеко-компьютерная деятельность

Для увеличения результативности вклада компьютерного инструментария в практику решения задач обыкновенным человеком, инструментарий необходимо построить (модифицировать) так, чтобы он стал   более   естественным   и,   посредством   этого,   более   удобным и рациональным в человеко-компьютерной деятельности. Выше не раз проводилась мысль, что одним из направлений для достижения естественности,  удобства  и  рациональности  в  отношениях  человека и компьютера является приближение их к естественному программированию.

j

 
Общий случай деятельностных отношений человека и компьютера раскрывает  схема,  представленная  на  рис.  1.8.  В  схеме  составной субъект SbC, включающий составляющую SbЧ и субъективированную компьютерную   составляющую   SК,   совмещает   роли   субъекта   SbD и метасубьекта SbMD. Предполагается, что субъект SbC по ходу DK(t) может вступать во взаимодействие с субъективированной объектной средой ObC={ОbC }, вложенной в тот же компьютер, что и SbK.

MDSbC G2’ человек

D         G1’      G1” G3”SbЧ(t)           SbK(t) компьютерObC

G2” G3’

1

 
ObC

m

 
…        ObC    …

M

 
ObC

Рис. 1.8. Обобщенная субъект-объектная схемаВ    этом    случае    в    составном    субъекте    SbC,    включающем и субъективированную объектную среду, различимы следующие компоненты SbЧ(t), SbK(t) и ObC, состоящие из множества {ObCm}. Для выделения  такого  компонентного  состава  на   рис.  1.8   используют границы Gl, G2 и G3, указывающие на тот факт, что для граничащих частей схемы должно быть определено понятие «взаимодействие» в том или ином варианте его употребления (управление, разделение труда, общение или некоторая совокупность таких действий).Представим переходы (они помечены на рис. 1.8 стрелками) между границами Gl, G2  и G3  детальнее, сначала для случая, когда за   SbЧ(t) стоит индивид, а все компьютерные составляющие вложены в один компьютер.Граница Gl   разделяет в  SbЧ(t)  и  SbK(t)  метасубъектную часть  отсубъектной части (участки границ Gl’и Gl”). Участок границы Gl’ локализован в мозговых структурах. Переходы через этот участок естественны.  Они  обслуживают  взаимодействие  в  наиболее    общем

значении этого слова, обеспечивающем процессы активности (t). Участок границы Gl”, разделяющий одну компьютерную составляющую от другой,  должен  моделировать Gl’, причём  модель Gl”  должна быть реализована как программный комплекс, в котором на человека ложится не более чем выбор из определённого множества альтернатив.Будем полагать, что у границ Gl’и Gl” есть общая часть, через которую    метасубъектная    составляющая    SbЧ(t)     взаимодействует с  субъектной  составляющей  SbК(t)  и  метасубъектная  составляющая SbК(t) взаимодействует с субъектной составляющей SbЧ(t).Граница G2 также состоит из двух участков, каждый из которых разделяет человека и компьютер. Через первый участок происходит взаимодействие двух метасубъектных составляющих, а через второй участок – взаимодействие двух субъектных составляющих. Эти взаимодействия подобны взаимодействиям через общую часть границ Gl’ и Gl”.Через  участок  границы  G3’  взаимодействуют субъективированнаячасть SbЧ(t) и объективированный субъект (то есть взаимодействуют человек и компьютер), а через участок G3” взаимодействуют одна компьютерная составляющая с другой (что подобно переходам через границу Gl”).Представленная на рис. 1.8 структуризация открывает возможностьстроить «трассы» взаимодействия, например «SbЧ(t)-SbК(t)-ОbС(t)» или«SbЧ(t)-SbК(t)-SbЧ(t)», нагружая   трассы определённым содержанием. Это позволяет моделировать взаимодействия индивида с самим собой через «компьютерного посредника».Расширим содержание, которое стоит за  обозначениями на  схеме рис.   1.8,   допустив,   что   SbЧ(t)   обозначает   коллектив   индивидов, а  компьютерные  составляющие  реализованы  на  компьютерной  сети.

Такое расширение позволяет строить дополнительные типы «трасс взаимодействия»в       человеко-компьютерных       средах,       например«SbЧi(t)-SbКj(t)-SbЧk(t)».Таким      образом,      правомерны      следующие      интерпретации (и реализации) отношений между человеком и компьютером в человеко- компьютерной деятельности: компьютер является не более, чем инструментом, который используется субъектом деятельности (человеком) для усиления его активности;  компьютер выполняет функции технического посредника между индивидами в их коллективной деятельности; компьютерная    составляющая    D(t)    выполняет    функции псевдосубъекта (или составного псевдосубъекта), образующего вместе с человеком (или группой лиц) «рабочую группу»; компьютер выполняет функции интеллектуального посредника между индивидами (или между индивидом и им самим).Независимо от функционального назначения взаимодействие между человеком и компьютером осуществляется на основе определенного информационно-лингвистического обеспечения. В дальнейшем будем исходить из того, что в основе любого акта взаимодействия между человеком и компьютером лежит обмен текстовой единицей Ti, наблюдаемой на соответствующем участке границ G1, G2 или G3 .В  этом  плане  любой  участок  границы  может  быть  представлентекстами, «следы» которых «изображаются» на нём с помощью используемого на участке Gi языка. Среди этих «следов» особо важны следы на экране дисплея, изображённые на естественно- профессиональном языке.

предметная область деятельностичеловек компьютер

D(t) метадеятельность MD

«граница»S({Ti}, t)деятельность DРис. 1.9.Текстовые «следы» взаимодействияВ конкретной деятельности единицы из множества {Ti} образуют систему S({Ti},t) от характеристик которой существенно зависят как эффективность D(t), так и её результативность (рис. 1.9).