Математика : Книга: Алгоритмы вокруг нас
Книга: Алгоритмы вокруг нас
Н. А. КРИНИЦКИЙ
АЛГОРИТМЫ ВОКРУГ НАС
Издание
второе
ВВЕДЕНИЕ
Двадцатый век в области науки и техники принес человечеству много
крупных достижений: радио, звуковое кино, телевидение, атомная энергия,
космические полеты, электронные вычислительные машины — вот только главнейшие
вехи, известные каждому. Наверное, не менее известны кибернетика,
вирусология, генетика.
Но не всем известно, что крупнейшим достижением науки XX в. является теория
алгоритмов — новая математическая дисциплина. Теория электронных вычислительных
машин, теория и практика программирования не могут обойтись без нее.
Математическая логика и кибернетика предъявляют на нее свои права. Однако она
является самостоятельной наукой, которая готова служить всем наукам, и имеет
свое лицо, свой предмет.
Само название — теория алгоритмов — говорит о том, что ее предмет
алгоритмы. Что это такое? Понятие алгоритма является и очень простым и очень
сложным. Его простота — в многочисленности алгоритмов, с которыми мы имеем
дело, в их обыденности. Но эти же обстоятельства делают его туманным,
расплывчатым, трудно поддающимся строгому научному определению.
Слово «алгоритм» происходит от имени узбекского математика Хорезми
(по-арабски ал-Хорезми), который в IX в. н. э. разработал правила четырех арифметических действий над
числами в десятичной системе счисления. Совокупность этих правил в Европе стали
называть «ал-горизм». Впоследствии это слово переродилось в «алгоритм» и
сделалось собирательным названием отдельных правил определенного вида (и не
только правил арифметических действий). В течение длительного времени его
употребляли только математики, обозначая правила решения различных задач.
|