Алгоритмическое описание деятельности оператора
Одним из наиболее распространенных является метод алгоритмического описания деятельности оператора. При изучении сравнительно простых видов операторской деятельности он может быть Плодотворным.^Этот метод применительно к задачам инженерной психологии разработан в книгах [см. 35; 961.
В основу его положен метод алгоритмического описания процессов управления. Он опирается на положение о том, что всякое управление производится при помощи переработки информации, которая осуществляется по соответствующим правилам — алгоритмам. Понятие «алгоритм» определяется как совокупность элементарных актов переработки информации.
В качестве элементарных составляющих алгоритма берутся оперативные единицы, которые как нечто цельное используются человеком в его работе. Такими единицами (элементарными действиями) являются восприятие или извлечение из памяти образов, понятий, суждений, а также действия, простые или сложные, но имеющие законченность в деятельности оператора1. К числу их относятся, например, считывание показаний с прибора, осуществление вычислительных операций, включение тумблеров и т. д. Состав
ические условия (образ, понятие, суждение), которые фигурируют как информационные единицы в процессе формирования или выбора условия; во-вторых, «операторы»1, т. е. те или иные действия Человека. Рабочий процесс рассматривается как совокупность элементарных оперативных единиц переработки управляющей информации.
Для записи алгоритма применяются две основные формы: логическая (J1CA) и блочная (БСА) схемы алгоритма.
В JICA большими латинскими буквами обозначаются «операторы», малыми буквами — логические условия, определяющие выбор того или иного «оператора».
Каждое логическое условие имеет два возможных исхода. От каждого символа логического условия начинается нумерованная стрелка (f), которая оканчивается у какого-либо дру- 8
того члена (И Работа ЛСА начинается с того, что срабатывает самый левый член схемы. После этого
определяется, какой элемент должен работать следом за ним. Если первый член был оператор, то за ним должен сработать тот член схемы, который непосредственно следует за ним, т. е. второй. Если же первый член схемы — логическое условие, то возможно два исхода: или логическое условие выполняется (тогда срабатывает следующий член алгоритма), или же оно не выполняется. В этом случае срабатывает тот член, к которому ведет нумерованная стрелка, начинающаяся после данного логического условн^'Даль- нейшая работа схемы аналогична рассмотренному.
В БСА «операторы» обозначаются прямоугольниками, логические условия — ромбами. Внутри каждого прямоугольника и ромба записывается смысл данного члена алгоритма. Если проверяемое логическое условие выполняется, то управление передается по стрелке с номером 1. Если же это условие не выполняется —по стрелке с номером 0.1Пример построения БСА для рассматриваемого вида деятельности приведен на рис. 7.6.
1 Основным достоинством описания деятельности оператора с помощью ЛСА является его компактность, достоинством БСА — большая наглядность.^
Рассмотренный метод алгоритмического описания может быть применен и для анализа деятельности оператора. Поскольку он представляет собой описание структуры деятельности оператора, то, зная характеристики элементарных оперативных единиц (надежность, время выполнения), можно найти и аналогичные характеристики всего алгоритма в целом. Влияние режима работы на деятельность оператора должно быть учтено тем, что для каждого из режимов характеристики оперативных единиц будут различными. В необходимых случаях изменение режима работы учитывается и изменением структуры алгоритма, т. е. изменением объема и. состава оперативных единиц. Так, например, в экстремальном режиме могут добавляться мыслительные операции: то, что в нормальных условиях осуществляется автоматически, на уровне навыка, в экстремальном режиме может требовать специального обслуживания, поиска забытого решения. Это обусловлено тем, что действие экстремальных условий может приводить к затормаживанию некоторых процессов и утрате приобретенных ранее навыков.
Напряженность (интенсивность) выполнения алгоритма определяется числом элементарных оперативных единиц, выполняемых в единицу времени. Этот показатель оценивается по формуле
i _k+m
а— ш
Общую сложность выполнения алгоритма человеком-опервтором, учитывающую все стороны выполнения этого алгоритма, предлагается оценивать ho формуле
I _ VaSZ
Рассмотренные показатели выполнения алгоритма определят сложность работы оператора I могут использоваться для сравнительной оценки однотипных видов операторской деятельности. Широкое применение они находят также при инженерно-психологической оценке систем «человек — машина» (см. главу XV). Необходимо только иметь в виду, что определение этих Показателей должно проводиться для всех режимов работы оператора, поскольку изменение режима может привести также и к изменению сложности его работы.