§ библиотека мастерская Помощь Контакты Вход —

Печников А.Н. Теоретические основы психолого-педагогического проектирования автоматизированных обучающих систем

В каталоге: Педагогика
Прислано в библиотеку: pan287
Стр. 297

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

Существуют определенные отличия и в понятиях "операнд" и "объект воздействия". В случае непосредственного воздействия оперирующей системы на некоторый предмет операнд совпадает с объектом воздействия; в случае же опосредованного воздействия такого совпадения нет. Если субъект воздействует на предмет А через предмет В, то В является операндом, а А - объектом воздействия.

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

Из указанного выше различия эффективной и квазиэффективной операций следует: операция, являющаяся частным видом эффективной операции, также всегда эффективна; операция же, являющаяся частным видом квазиэффективной операции, может не оказаться квазиэффективной. Вообще, из того, что операнд В является частным видом операнда А, еще не следует, что оперирующий субъект (в нашем случае - обучаемый) будет воспринимать операнд В именно в этом качестве и применять к нему соответствующие операторы. Таким образом, эффективность операции определяется свойствами оперирующей системы. Пусть операторы и операнды квазиэффективной операции а и эффективной операции ао соответственно совпадают. В этом случае эффективную операцию ао называют эталонной операцией для квазиэффективной операции а.

Процедуру определяют как систему последовательно осуществляемых операций, обладающую следующим свойством: после любой операции, входящей в ее состав, либо больше не выполняется никаких операций, либо выполняется некоторая определенная операция; либо имеет место разветвление процедуры, т.е. выполняется одна из некоторого конечного набора операций. То, какая именно операция осуществляется при разветвлении вслед за данной операцией, может однозначно определяться тем, выполняются ли некоторые четкие условия, содержащие ссылки на тот или иной признак какого-либо предмета. Разветвление, обладающее этим свойством, называют однозначно детерминированным, а все прочие разветвления - неоднозначно детерминированными. Процедура является алгоритмической, если она состоит из эффективных операций и не содержат неоднозначно детерминированных разветвлений; в ином случае процедура является квазиалгоритмической. Таким образом, алгоритмическая процедура отвечает требованиям результативности, массовости и детерминированности, т.е. всем требованиям, предъявляемым к алгоритму (по А.А. Маркову). В свою очередь, предписание о выполнении алгоритмической (или квазиалгоритмической) процедуры - при условии, что хотя бы одна из входящих в нее операций является родовой, - это алгоритм (или квазиалгоритм), т.е. "строгое и точное предписание, определяющее процесс переработки информации, ведущий от варьируемых исходных данных к искомым результатам" [71, С.66]. Понятие алгоритма может быть введено также через понятие оператора (по В.М. Глушкову): "Конечная упорядоченная последовательность операторов, выполняемых (если не указано противное) в порядке их следования, называется алгоритмом" [29, c.39].

из 443
Предыдущая    Следующая
 
Реклама
Авторизуйтесь