Page 6 - 5637
P. 6
Основним недоліком роботи ЕОМ у контурі управління системами була
неефективність їх використання, оскільки машини часто працювали з
недовантаженням. Перехід до міні- і мікроЕОМ, поява персональних ЕОМ багато в
чому вирішили проблему рентабельності та ознаменували новий підхід до
проектування систем управління в цілому. Тепер замість централізованого управління
з широко розвиненою мережею зовнішніх пристроїв домінуючою стала ідеологія
розподіленого управління з впровадженням широкої мережі ЕОМ і мікропроцесорів,
локально вбудованих в окремі пристрої.
Термін «алгоритм» міцно увійшов як в сучасний науково-технічний, так і в
побутовій лексикон. Але, незважаючи на смислову визначеність, поняття алгоритму
змінює свої відтінки залежно від того, в якому контексті воно вживається. Тому слід
обумовити, що ми будемо розуміти під алгоритмом в цій роботі.
Звернемося до став вже класичним поясненням поняття алгоритму, даному
А.А. Марковим: «У математиці прийнято під алгоритмом розуміти точне
розпорядження, що визначає обчислювальний процес... Наступні три риси характерні
для алгоритмів...
а) точність приписи, яка не залишає місця сваволі, і його визначеність алгоритму;
б) можливість виходити з варійованих у відомих межах вихідних даних -
масовість алгоритму;
в) спрямованість алгоритму на отримання деякого шуканого результату -
результативність ».
Сучасну точку зору на інформаційну сутність поняття алгоритму висловлює Н. А.
Криницький: «... Алгоритм – це насамперед засіб перетворення символьних
конструкцій, а разом з ними і представленої в них інформації. Це перетворення
повинно виконуватися пристроями, для яких алгоритм - це керуюча інформація ...
Алгоритм – засіб не тільки описи процесів, а й створення тих операцій, які повинні
виконуватися як кроки процесів (до речі, і необов'язково послідовно)».
Таким чином, поняття алгоритму передбачає сформульовану мету, мову, що
описує порядок дій і, можливо, фізична пристрій, що реалізує алгоритм. У цій книзі
ми не будемо акцентувати увагу читача на теоретичних можливостях абсолютно
суворого опису мови, що реалізує алгоритм (сучасної теорії алгоритмів присвячені,