Май 02
Технические средства реализации алгоритмов
Автор: admin | Категория: Software | Опубликовано: 02-05-2010
Спонсоры этой страницы:
Если задача не разрешима алгоритмически – класс таких задач рассматривается в теории алгоритмов, – значит, она вообще не имеет решения. Теперь мы достаточно подготовлены к тому, чтобы перейти к рассмотрению технических средств реализации алгоритмов. Но сначала вспомним одну старую притчу.
Три желания. Английский солдат, много лет прослуживший в Индии, вернулся домой. В числе прочих трофеев он привез с собой талисман, способный выполнить любые три, но только три, желания. Дома он застал свою семью в полной нищете. Недолго думая, бывший солдат извлек свой талисман и поведал ему, что немедленно нужна тысяча фунтов стерлингов.
Тут же раздался стук в дверь. Вошел представитель фирмы, на заводе которой работал старший сын солдата.
Произошла авария, – сказал он. – Ваш сын попал в машину, и спасти его не удалось. Фирма уполномочила меня вручить вам страховую премию в размере тысячи фунтов стерлингов.
Солдат схватил талисман и высказал ему свое второе желание, чтобы сын немедленно вернулся домой.
Тут же распахнулась дверь, и, пошатываясь, явился изуродованный труп. Третье желание солдата состояло в том, чтобы все снова стало как раньше.
Эта старая сказка цитировалась много раз, но мы решили повторить ее, поскольку она имеет прямое отношение к нашей теме. В связи с кибернетикой одним из первых ее упоминал Норберт Винер в работе, посвященной тому, что он называл кибернетическим фетишизмом. При всей мощи методов кибернетики, предупреждал Винер, ни при каких условиях нельзя возлагать ответственность на автоматические системы. Колдовские силы, писал Винер, имея в виду кибернетические системы, не обязаны знать, что вы не хотите получить тысячу фунтов ценой жизни собственного сына. Подобное предупреждение становится все более и более актуальным по мере развития кибернетических систем.
