Информация и человек. Сергей Сергеевич Сергеев. Читать онлайн. Newlib. NEWLIB.NET

Автор: Сергей Сергеевич Сергеев
Издательство: ЛитРес: Самиздат
Серия:
Жанр произведения: Прочая образовательная литература
Год издания: 2019
isbn:
Скачать книгу
вот ситуация изменилась. Начальник, просмотрев составленный отчёт, снова вызывает бухгалтера и даёт ему несколько другой приказ: составить тот же отчёт заново, но при этом такие-то показатели занизить, такие-то завысить, а такие-то вообще не показывать. Но при этом чтобы обязательно всё выглядело правдоподобно, и чтоб дебет с кредитом сошлись тютелька в тютельку.

      Вот тут-то бухгалтеру без понимания сути поставленной задачи никак не обойтись. Ему придётся мобилизовать все свои творческие способности и действовать, руководствуясь чем угодно, но только не конечной последовательностью конкретных правил. То есть действовать совсем не по алгоритму. Иначе говоря, ему придётся придумать последовательность действий, которая приведёт к желаемому результату, то есть разработать алгоритм.

      Разумеется, приведённый пример творческой деятельности бухгалтера нельзя брать за основу для понимания такого сложного и малопонятного явления как творчество. Это слишком упрощённая ситуация. Но, к сожалению, дать чёткое объяснение этому явлению нет никакой возможности. Слишком много самых разных проявлений оно имеет, в том числе и полностью непонятных, не поддающихся никакой логике. Просто надо обратить внимание, что большинство решаемых человеком проблем имеет в своей основе творческую составляющую, и если бы человек умел действовать только по алгоритму, то он не мог бы делать практически вообще ничего.

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

      Но вот в вычислительной технике слово «алгоритм» употребляется в самом «чистом» значении и является в этой области одним из основных понятий. Разработка самых разных алгоритмов занимает центральное место в деятельности разработчиков программной и аппаратной составляющих вычислительной техники. И при этом, конечно же, совершенно недопустимо какое бы то ни было нарушение принципов построения алгоритма. Компьютер, выполняя последовательность составленных для него команд, абсолютно не способен «догадаться» до чего-нибудь сам. Принцип работы