Основы инженерной психологии

Страница: 1 ... 129130131132133134135136137138139 ... 356

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

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

Алгоритмическое описание деятельности может выполняться в словесной, таблично-текстуальной, сим­вольной форме, в форме граф-схем, структурной или логической схемы.

В логической схеме алгоритма (ЛСА) большими латинскими буквами обозначаются элементарные дей­ствия (ЭД), малыми буквами — логические условия, определяющие выбор того или иного ЭД. Каждое логи­ческое условие имеет два возможных исхода. От каж­дого символа логического условия начинается нумеро­ванная стрелка, которая оканчивается у какого-либо

другого члена. Работа ЛСА начинается с того, что срабатывает самый левый член схемы. После этого определяется, какой элемент должен, работать следом за ним. Если первый член был ЭД, то за ним должен сработать тот член схемы, который непосредственно следует за ним, т. е. второй. Если же первый член схе­мы — логическое условие, то возможно два исхода: или логическое условие выполняется (тогда срабатывает следующий член алгоритма), или же оно не выполня­ется. В этом случае срабатывает тот член, к которому ведет нумерованная стрелка, начинающаяся после данного логического условия. Дальнейшая работа схе­мы аналогична рассмотренной.

Рассмотрим простейший пример записи алгорит­ма на языке ЛСА

Это означает, что оператор должен выполнить дей­ствие А, затем проверить выполнение логического условия Р (например, горит или нет сигнальная лам­почка). Если условие не выполнено (лампочка не горит) осуществляется действие С, в противном случае оператор выполняет действия В и С. После этого про­веряется логическое условие q. В зависимости от ре­зультата проверки оператор либо приступает к выпол­нению действия D (при положительном исходе), либо возвращается к действию А.

— 134 —
Страница: 1 ... 129130131132133134135136137138139 ... 356