15:31 Алгоритм решения |
| Если алгоритм решения состоит из десятка элементарных действий и учащийся думает о выполнении каждого отдельного действия (а не выполняет его автоматически), то, даже не допустив ошибки, он нередко после третьего или после пятого действия теряет нить рассуждений и не знает, что делать дальше. Мы уже отмечали, что алгоритмами являются только четко определенные последовательности столь же четко определенных действий. Следует заметить, что в случае алгоритмов, предназначенных для машины, довольно легко выяснить, достаточно ли четко определены как сами действия, так и должный их порядок. Машины понимают вполне определенный набор действий (команд, операторов языка программирования) и вполне определенные правила, описывающие порядок выполнения этих действий. Если алгоритм формулируется для человека или для человеко-машинной системы (скажем, инструкция для летчика, управляющего самолетом с бортовой ЭВМ), то правильное определение отдельных действий становится очень важным. В поваренных книгах встречаются фразы: «размешайте до нужного состояния», «добавьте щепотку красного перца» или «заправьте по вкусу». Ясно, что для начинающей хозяйки такие указания не являются алгоритмическими - это легко установят те, кого она пригласит на обед. Но для выпускника какого-нибудь кулинарного училища такие рецепты вполне однозначны и могут быть признаны алгоритмическими. Итак: действия, из которых состоит алгоритм, должны быть понятны и однозначны для машины или человека, которым надлежит этот алгоритм выполнять. Под бухгалтерией, или бухгалтерским учетом, обычно понимают учет всех хозяйственных явлений данного предприятия в денежном выражении - учет денежных средств, товаров, материалов, заработной платы и т. п. |
|
|
| Всего комментариев: 0 | |


