Хотя слово «алгоритм» является, в принципе, математическим понятием и в повседневной жизни практически не употребляется, любой человек очень часто делает не что иное, как выполняет какой-то алгоритм. Любой кулинарный рецепт или инструкция для пользования каким-либо бытовым прибором представляют собой самый настоящий алгоритм. Любая математическая формула или закон физики тоже является алгоритмом. Но формулу обычно называют формулой, а рецепт рецептом. Так проще: само название указывает на специфику рассматриваемого алгоритма. К тому же, в этих случаях нет острой необходимости уделять особо пристальное внимание соблюдению четырёх обязательных принципов, которым должен удовлетворять алгоритм. В формуле эти принципы соблюдаются сами собой (попробуйте хоть в какой-нибудь математической формуле найти несоблюдение этих принципов), а любая инструкция составляется для человека, который всегда обладает хоть каким-то интеллектом и суть задачи всегда понимает. В случае чего, и сам додуматься может.
Но вот в вычислительной технике слово «алгоритм» употребляется в самом «чистом» значении и является в этой области одним из основных понятий. Разработка самых разных алгоритмов занимает центральное место в деятельности разработчиков программной и аппаратной составляющих вычислительной техники. И при этом, конечно же, совершенно недопустимо какое бы то ни было нарушение принципов построения алгоритма. Компьютер, выполняя последовательность составленных для него команд, абсолютно не способен «догадаться» до чего-нибудь сам. Принцип работы такой. А попытка устранения этого «дефекта» без изменения принципа работы компьютера равнозначна попытке сделать авторучку, которая пишет без ошибок.
А теперь, когда рассмотрен один из самых важных нюансов работы компьютера, попробуем рассмотреть некоторые особенности реакции человеческого сознания на различные воздействия окружающего мира.
Главная особенность восприятия информации человеческим мозгом
1