Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Сакман Г. Решение задач в системе человек - ЭВМ пер. с англ

.pdf
Скачиваний:
18
Добавлен:
25.10.2023
Размер:
13.88 Mб
Скачать

280

Глава 11

ния внимания испытуемого на задаче. Связанная с этим интерпретация некоторого инсайта свидетельствует о том, что это в основном феномен человека, вытекающий из его интенсивной работы.

Однако нельзя не отметить, что, как показано в табл. 10.8, инсайт может наступить когда угодно. Поми­ мо указанного места, он может наступить в других ме­ стах (вплоть до 20%), может проявиться множествен­ ный инсайт (4%), а многие вообще могут не испыты­ вать данного инсайта. Литература по творчеству и инсайту сложна и горячо обсуждается, и мы не будем делать попытки проанализировать ее на данном этапе. Основной вклад этого исследования заключается в от­

носительных эмпирических частотах появления

инсайта

и их значения для профессионального

программирова­

ния на ЭВМ.

 

 

 

 

Последняя проблема исследует стадии решения за­

дач, квалифицированные

курсантами. В табл.

10. 9 по­

казан основной

пример

(трехшаговый),

претендующий

на первое место

(56%):

формулирование, кодирование

и выявление ошибок в задаче. Пробы и ошибки бли­

стают

своим

отсутствием

(1%)- Единственным

серьез­

ным

претендентом является категория

«Изучить

зада­

чу— решить

ее» (13). Эта

категория ответов

представ­

ляет интерес в связи с тем,

что придает

особое

значение

применению действий к задаче с целью ее решения, что отмечалось раньше в виде основного условия достиже­ ния инсайта. Достаточно большой процент фактора

«Другие

ответы» (21%)

показывает,

насколько

разно­

образно

и

индивидуально

решение задач

для

многих

испытуемых в этой выборке.

 

 

 

11.4. Выводы по индивидуальным различиям

 

 

При решении задач

 

 

 

 

Степень

индивидуальных

различий.

В

действитель­

ности при всех реализациях и критериях отношений, ис­ пользуемых в этом исследовании, были обнаружены очень большие индивидуальные различия. Например, оценки часто изменялись в пределах от 0 до 100% для задач класса; человеко-часы — от 1 почти до 50 при ре-

Интерпретация индивидуальных различий 281

шении стандартных задач; кроме того, находились и го­ рячие защитники разделения времени и пакетной обра­ ботки, а равно и энергичные отношения, выработанные против каждого или обоих типов машинных систем.

Структура генерального фактора в сравнении с груп­ повыми. Анализ факторов проводился для каждой из 12 групп задач при 49 реализациях, эмпирических кри­ териях и критериях отношений. Одна из основных гипо­ тез состояла в проверке на этот раз существенного гене­ рального фактора, разделяющего все классы и все зада­

чи

по реализации

и по

критериям

отношения. Такого

генерального фактора найдено не было; для

приведения

в

лучшее

соответствие

этих данных

была

выявлена

структура

множественного группового

фактора.

 

Систематические

и уникальные

факторы.

Другой ос­

новной гипотезой была проверка групповых факторов, общих на всех курсах, в противоположность уникальным групповым факторам, специфичным для конкретных за­ дач класса. Два фактора оказались практически при всех анализах совместными: фактор «Полная реализа­ ция», который имел высшие факторные веса при оцен­ ке задач, и фактор «Опыт работы с вычислительной системой». Фактор «Ореол пакетной обработки» оказал­ ся во всех анализах при использовании результатов ан­ кетного опроса после эксперимента. Этот фактор отра­ жал поразительную поляризацию отношений курсантов к пакетной обработке, которая интерпретировалась как лучшая по сравнению с разделением времени. Положи­ тельный фактор «Ореол пакетной обработки», очевидно, был обусловлен относительно плохим обслуживанием машины, что связано с режимом разделения времени на протяжении всего эксперимента.

Однако все остальные факторы присутствовали лишь при нескольких анализах, а в некоторых случаях толь­ ко при однофакторном анализе. Наличие спектра неко­ торых общих и некоторых относительно уникальных групповых факторов для каждой экспериментальной за­

дачи

показывает,

что они

связаны

как с общим, так

и с

уникальными

образами

решения

задач.

Структура фактора реализации. Фактор «Полная реализация», как отмечалось выше, оказался групповым

282 Глава 11

фактором во всех 12 экспериментальных задачах с наи­ большими весами оценки задачи. С оценкой задач в этом факторе связаны благоприятные отношения к обо­ им режимам работы машины, более раннее понимание

задач класса и в среднем более

высокая оценка. Одна­

ко

второй основной критерий

реализации, человеко-ча­

сы,

не показал приближения

к

соответствующему фак­

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

Влияние обучения. Анализ данных рабочих материа­ лов для индивидуальных занятий показал тенденцию к обучению. Классические графики обучения наблюда­ лись для групповых тенденций по отношению к посте­ пенному изменению человеко-часов на сессию и для син­ таксических ошибок. Таким образом, на первых заня­ тиях в среднем уходило большее число человеко-часов на сеанс, уменьшаясь для последующих рабочих сеан­ сов. Кроме того, испытуемые в режиме пакетной обра­ ботки при первых использованиях вычислительной ма­ шины допустили наибольшее число синтаксических оши­ бок в программе, сводя их практически к нулю при последних использованиях вычислительной машины во время последних занятий.

Анализ индивидуальных журналов курсантов пока­ зал пример уменьшения «пика» обучения по времени и ошибкам на сеанс работы. Так, время и ошибки в про­ цессе учебы резко возрастали, когда применялась новая логика решения, и постепенно уменьшались, как только новое решение откладывалось. Эти пиковые эффекты становились менее заметными, как только курсант скло-

Интерпретация индивидуальных различий 283

нялся к своему окончательному, или «лучшему», реше­ нию. Этот образ роста пиков пилообразного типа слу­ жит доказательством совместного процесса инсайтвого обучения |(пики) и обучения методом проб и ошибок (увеличение эффективности с уменьшением числа оши­

бок и затраты времени на сеанс).

 

Трудности

решения

задач.

Большинство курсантов

(62%) сообщили,

что

проблемы

программирования

представляли

для

них

наибольшую

трудность. Всего

20% курсантов

сообщили, что

основной трудностью для

них оказалось системное обслуживание вычислительных машин, и только 12% считали самым трудным понима­ ние задачи класса. Программирование на вычислитель­ ной машине рассматривалось большинством как доста­ точно сложное искусство овладения этим мастерством.

Рекомендации курсантов. Рекомендации курсантов были направлены главным образом на улучшение мето­

дов инструктажа (46%)

и лишь затем на улучшение

си­

стемного обслуживания

вычислительных

машин

(20%)

и на самоусовершенствование (16%). К

тому

же

эти

результаты подчеркивали необходимость

более

дейст­

венных и удовлетворительных методов обучения прог­ раммированию на вычислительных машинах.

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

284

Глава И

лее конструктивных и положительных отношений к воз­ можностям вычислительных машин так, чтобы значи­ тельная часть студентов не исключалась вычислитель­ ной машиной.

Условия возникновения инсайта. Искусство програм­ мирования на вычислительных машинах, согласно от­ ветам курсантов по открытому и закрытому режимам, включает главным образом обучение действием — пост­ роение решений и опробирование их на машине в про­ тивоположность изучению и просто восприятию команд, даже если они и необходимы. Эти данные подтвержда­ ют авторитетное мнение, что для эффективного овладе­ ния искусством работы с машиной студенты должны иметь легкий, быстрый и достаточный доступ к машине как при разделении времени, так и при пакетной обра­ ботке.

Место

возникновения

инсайта. Инсайт,

по крайней

мере

судя

по ответам

курсантов, появляется в то время

и в

том

месте, когда

человек испытывает

наибольшие

затруднения при работе над задачей. У курсантов груп­ пы пакетной обработки инсайт появлялся только за пультом управления, у студентов группы разделения

времени — чаще на

терминале и почти так же часто —

за пультом. Инсайт

мог проявляться с таким же успехом

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

только во вторую

очередь — от разработки и организа­

ции обслуживания

вычислительных машин.

Стадии решения задач. Наиболее частой классифи­ кацией стадий решения задач была разновидность ос­ новного трехшагового процесса: формулирование, коди­ рование и отладка программных решений (56%). Эти выводы подтверждают распространенный практиками ртереотип процесса программирования на машине, 0$-

Интерпретация индивидуальных

различий

285

нако анализ графиков обучения также показал, это эти стадии перекрываются, являются циклическими и схо­ дятся к «лучшему» решению. Акцент в записи курсантов на отладку программы предполагает возможность сме­ щения для обучения студентов правильному синтаксису машинного языка за счет хороших или полезных реше­ ний. Синтаксические ошибки обычно отчетливо видны, логические ошибки часто незаметны, и это может приве­ сти к избирательному усилению синтаксически правиль­ ного кода за счет более эффективных решений.

Ч А С Т Ь IV

ЭПИЛОГ

Глава 12

РЕТРОСПЕКТИВА, ПЕРСПЕКТИВЫ

ИСОЦИАЛЬНЫЕ ПОСЛЕДСТВИЯ

Вданной главе сводятся воедино основные направ­ ления обсуждавшихся на протяжении всей книги ис­ следований, посвященных сопоставлению открытого и закрытого режимов использования вычислительной ма­ шины, и проблемы некоторых смежных областей, а так­ же приводятся некоторые соображения об изучении со­ циальных и поведенческих аспектов решения задач си­ стемой человек—вычислительная машина. Первая часть главы посвящена комплексной оценке эффективности разделения времени и пакетной обработки. Во второй части обобщаются основные проблемы динамики про­ цесса решения задач в открытом и закрытом режимах; при этом широко используются соответствующие дан­ ные из литературы, посвященной процессам решения за­ дач. В последней части определены необходимые направ­ ления исследования процессов решения задач системой человек — машина, потребность в которых вызывается перспективами «компьютеризации» общества.

12.1.Общий взгляд на результаты сравнительного изучения открытых и закрытых систем

Втабл. 12.1 приведены основные характеристики наиболее важных исследований, посвященных сопостав­ лению открытого и закрытого режимов, а также наибо­ лее интересные результаты, взятые из литературных ис-

Ретроспектива, перспективы и социальные последствия

U8?

точников. Она включает сравнительные эксперименталь­ ные данные по шести проведенным исследованиям, обзор которых дается в первой части книги: исследова­ нию Голда, описанному во второй части, предваритель­ ному и основному исследованиям, проведенным в Учи­ лище ВВС США, а также результаты недавно опубли­ кованной работы Фрая и Пака [17].

В табл. 12.1 представлены результаты десяти иссле­ дований, характеризующие затраты человеко-часов, ма­ шинного времени, расходы и предпочтения пользовате­ лей по отношению к этим режимам. Три из этих иссле­ дований выполнены в Училище ВВС: принципиальное сравнение режимов разделения времени и пакетной обработки (1968 г.), предварительное исследование. (1969 г.) и главный эксперимент. В таблицу включены интегральные оценки работы в режиме разделения вре­ мени и пакетном режиме и медианные оценки для всех рассмотренных исследований. Каждое исследование рассматривается в равной мере как независимое при определении значений медианы, которые обеспечивают, хотя и несколько грубо, обобщение результатов отдель­ ных исследований. Медианные оценки, хотя они и пока­ зательны, не должны затенять значительных расхожде­ ний в экспериментальных данных, полученных при раз­ личных экспериментальных условиях.

Основной вывод, который следует из табл. 12.1, со­ стоит в том, что результаты главного исследования Учи­ лища ВВС по существу согласуются с общей картиной, которую можно составить по опубликованным работам, посвященным открытому и закрытому режимам. Меди­ анная оценка (в человеко-часах) равна 1,2:1 в пользу режима разделения времени. Этот обобщенный резуль­ тат сравнительно близок к отношению 1,1:1 в пользу пакетного метода (полученному в училище), особенно с учетом характера системы обслуживания. В других исследованиях гарантированное и безотказное машинное обслуживание в режиме разделения времени считалось неотъемлемой частью экспериментальных условий. Од­ нако этого нельзя сказать об обслуживании в режиме разделения времени в главном исследовании училища из-за новизны системы и сравнительно ограниченных

Таблица 12.1

Результаты десяти исследований в открытом и закрытом режимах работы вычислительных систем

 

 

 

 

Затраты чело­

Машинное

Расходы

Предпочтение

 

 

 

 

 

веко-часов

время

пользователя

 

 

 

 

 

 

Училище ВВС США Разделение1

Пакетная

Примерно

Примерно

(предварительное

времени

обработка

одинаковы

одинаково

исследование,

 

1,2:1

1,7:1

 

 

1968)

 

 

 

Пакетная

Пакетная

Пакетная

То же

Училище ВВС США

(предварительное

обработка

обработка

обработка

 

исследование,

 

1,2:1

1,8:1

 

 

1969)

 

 

 

Пакетная

Пакетная

То же

Разделение

Училище ВВС США

(Главное

исследо­

обработка

обработка

 

времени

вание,

1969)

 

1,1:1

1,9:1

Пакетная

Пакетная

Адаме

и Кохен

[1]

Примерно

Пакетная

 

 

 

 

 

одинаковое

обработка

обработка

обработка

 

 

 

 

 

количество

3,8:1

6,7:1

 

 

 

 

 

 

1 • 1

 

 

 

Зриксон

[12]

 

1 . i

Разделение

Разделение

Разделение

 

Разделение

 

 

 

 

 

времени

времени

времени

 

 

 

 

 

времени

 

 

 

 

 

1,9:1

3,4:1

 

То же

Фрай

и Пак [17]

Нет данных

Пакетная

Пакетная

 

 

 

 

 

 

обработка

обработка

 

 

 

 

 

 

 

3,8:1

3,3:1

 

Голд

[19]

 

 

 

Разделение

Пакетная

Примерно

 

 

 

 

 

 

времени

обработка

одинаковы

 

 

 

 

 

 

1,2:1

5,7:1

 

 

Грант и Сакман

[20]

Разделение

Пакетная

То же

 

 

 

 

 

 

времени

обработка

 

 

 

 

 

 

 

1,6:1

1,4:1

Пакетная

Нет данных

Шатцофф,

Цзао и!

Пакетная

Разделение

Уайиг

[50]

 

обработка

времени

обработка

 

 

 

 

 

 

2,1:1

1,1:1

1,5:1

 

Смит

[58]

 

 

Мгновенная

Пакетная

Примерно

Мгновенная

 

 

 

 

 

пакетная

обработка

одинаковы

пакетная

 

 

 

 

 

обработка2

1,5:1

 

обработка

 

 

 

 

 

1,2:1

 

 

 

Медиана

 

(по

всем!

Разделение

Пакетная

Пакетная

Разделение

исследованиям)

времени

обработка

обработка

времени

 

 

 

 

 

1,2:1

1,8:1

 

 

1 Режим, которому согласно результатам исследования, отдается предпочтение, заносится в таблицу вместе с «коэффициентом предпочтения», например, данный "результат указывает на уменьшение затрат человеко-часов в режиме разделения времени в отношении 1,2:1.

2 Под мгновенной пакетной обработкой в данном случае понимается машинная модель режима с разделением времени.

Ретроспектива, перспективы и социальные последствия

289

возможностей введения разделения времени. Эти несо­ гласующиеся результаты не слишком отличаются друг от друга, и молено сделать вывод, что для достаточно

широкого класса задач пользователя различия

в затра­

те человеко-часов между режимами разделения

времени

и пакетной обработки не слишком велики.

 

Результаты главного исследования, проведенного в училище, подтверждают предыдущие данные по затра­ там машинного времени на решение стандартных задач. Медиана, подсчитанная по результатам всех исследова­ ний в пользу пакетного режима, равна 1,8: 1, тогда как в фундаментальном исследовании училища в пользу этого же режима получено соотношение 1,9:1. Имею­ щиеся данные очень хорошо согласуются в отношении того, что решение задач в условиях закрытого доступа требует значительно меньше машинного времени.

Оценка прямых расходов в процессе работы системы человек — машина в среднем оказывается несколько вы­ ше для режима разделения времени по сравнению с па­ кетной обработкой. Значение медианы показывает бо­ лее низкую стоимость режима пакетной обработки. Это заключение справедливо только в отношении прямых расходов, связанных с решением стандартных задач и определяемых на основе непосредственных затрат ма­ шинного времени и человеко-часов на решение задачи. В главном исследовании училища указывается на не­ сколько более низкие прямые расходы в пакетном режи­ ме, что объясняется в основном экономией машинного времени. В оценке действительной общей «долговремен­ ной» стоимости решения задач в режимах разделения времени и пакетной обработки играют роль и многие другие факторы, которые не были учтены в этих иссле­ дованиях.

В этом отношении представляет интерес работа ис­ следовательских лабораторий ESSA (United States'De­ partment of Commerce Environment, Science Service Lab. Управление научных служб по исследованию ок­ ружающей среды Министерства торговли США). Отчет, отражающий длительный опыт использования вычисли­ тельной системы в лабораториях ESSA (на протяжении трех лет) с обслуживанием в режиме разделения вре-

19-2019

Соседние файлы в папке книги из ГПНТБ