|
|
|
§ 2.1. Алгоритмы и исполнители 2.1.4. Возможность автоматизации деятельности человекаРазработка алгоритма — как правило, трудоёмкая задача, требующая от человека глубоких знаний, изобретательности и больших временных затрат. Решение задачи по готовому алгоритму требует от исполнителя только строгого следования заданным предписаниям.
Рассмотрим алгоритм, следуя которому первый игрок наверняка обеспечит себе выигрыш. 1. Если число предметов в кучке кратно 3, то уступить ход противнику, иначе начинать игру. 2. Своим очередным ходом каждый раз дополнять число предметов, взятых соперником, до 3 (число оставшихся предметов должно быть кратно 3). Исполнитель может не вникать в смысл того, что он делает, и не рассуждать, почему он поступает так, а не иначе, т. е. он может действовать формально. Способность исполнителя действовать формально обеспечивает возможность автоматизации деятельности человека. Для этого: 1) процесс решения задачи представляется в виде последовательности простейших операций; 2) создаётся машина (автоматическое устройство), способная выполнять эти операции в последовательности, заданной в алгоритме; 3) человек освобождается от рутинной деятельности, выполнение алгоритма поручается автоматическому устройству.
|
|
|