Page 7 - 5637
P. 7

наприклад, роботи [5, 6]). Для нас це звичайний мову формул, прийнятий в сучасній

        математичній літературі, присвяченій прикладним завданням.

              Виходячи зі ступеня подробиці опису алгоритму можна запропонувати наступну

        класифікацію подання алгоритмів:

              -  опис загальної методики обчислень;

              -  формальна схема послідовності операцій обчислень;

              -  алгоритмічні програми для ЕОМ.

              У цій класифікації здійснюються поступова спеціалізація і деталізація алгоритмів.

        Програма є найбільш детальним і виключає будь-яку двозначність (йдеться, зрозуміло,

        про  налагодженої  програмі)  виконанням  алгоритму,  реалізованого  на  певній  мові

        програмування  (а  часто  і  стосовно  конкретної  обчислювальної  системи).  Схема

        алгоритму  однозначно  визначає  процес  обчислень,  але  допускає  різні  реалізації  у

        вигляді  програми  (використання  різних  мов,  в  рамках  однієї  мови  його  різних

        можливостей і способів програмування і т. д.). З іншого боку, уявлення алгоритму в

        розумінні  п.  1  в  силу  своєї  спільності  придатне  для  вирішення  широкого  діапазону

        завдань, роботу його окремих фрагментів можна оптимізувати з метою максимальної

        адаптації самого обчислювального методу до специфіки розв'язуваної задачі.

              Автори намагалися відобразити  в книзі в основному весь процес дослідження і

        проектування  на  ЕОМ  систем  автоматичного  управління;  вибір  відповідної  моделі

        математичного  методу,  програми  і,  нарешті,  проведення  чисельних  розрахунків  на

        ЕОМ.  У  той  же  час  основна  спрямованість  книги  -  надати  читачеві  допомогу  при

        практичному  вирішенні  на  ЕОМ  реальних  завдань  інженерного  проектування  -

        змусила  авторів  сконцентрувати  свої  зусилля  на  Описі  алгоритмів,  максимально

        орієнтованих  на  використання  на  ЕОМ.  Цій  вимозі  найбільш  задовольняють

        алгоритми груп 2 і 3. Особливе значення в практиці вирішення завдань дослідження та

        проектування  систем  автоматичного  керування  грає  програмне  забезпечення

        зазначених робіт. Розробка цифрової комп'ютерної системи  управління, за винятком

        апаратури спеціального призначення, є неповною, а система марною для практичного

        застосування, поки не буде забезпечена відповідними програмами, правильність яких

        підтверджена  тестами.  При  цьому  слід  зазначити,  що  розробка  програмного

        забезпечення - програм застосування (проблемних), операційних систем і допоміжних

        сервісних програм, як і розробка апаратури, знаходиться в розвитку.
   2   3   4   5   6   7   8   9   10   11   12