39;явленими критеріям не виявиться, то потрібно розробити новий метод розв'язання задачі. Ми робимо наголос на розробку нових ефективних методів, які не поступаються відомим методам за основними обчислювальних характеристик.
Вибір або написання програми для вирішення задачі на ЕОМ. На даному етапі обирається підходяща програма, що реалізує обраний спосіб рішення. Якщо така програма відсутня, то необхідно написати таку програму.
Рішення задачі на ЕОМ. Вся необхідна інформація для розв'язання задачі вводиться в пам'ять ЕОМ разом з програмою. З використанням підходящої програми проводиться обробка цільової інформації та отримання результатів вирішення завдань в зручній формі.
Аналіз одержуваного рішення. Аналіз рішення бувають двох видів: формальний (математичний), коли перевіряється відповідність отриманого рішення побудованої математичної моделі (у разі невідповідності перевіряється програма, вихідні дані, робота ЕОМ тощо) і змістовний ( економічний, технологічний і т.п.), коли перевіряється відповідність отриманого рішення тому об'єкту, який моделювався. У результаті такого аналізу в модель можуть бути внесені зміни або уточнення, після чого весь розглянутий процес повторюється. Модель вважається побудованої і завершеною, якщо вона з достатньою точністю характеризує діяльність об'єкта за обраним критерієм. Тільки після цього модель можна використовувати при розрахунках.
Перераховані етапи випливають із загальної методології моделювання систем. При моделюванні різних систем трудомісткості одних і тих же етапів можуть бути різними. У процесі моделювання конкретної системи можуть мати місце деякі зміни технології. У Зокрема, може бути заздалегідь визначений метод моделювання або вибрано конкретний засіб моделювання. Математична модель виявиться настільки простий, що не буде потрібно проведення машинних експериментів, розробка програмної моделі виключить необхідність створення математичної моделі. p align="justify"> Слід звернути увагу на першочергову необхідність постановки, формулювання мети моделювання. У цьому питанні має бути досягнуто взаєморозуміння між замовником, відповідальним за створення або модернізацію системи, і розробником моделі. Важливість коректного виконання цього етапу визначається тим, що всі наступні етапи проводяться з орієнтацією на певну мету моделювання. p align="justify"> На цьому ж етапі конкретизується, в яких одиницях виміру (відносних або абсолютних) повинні бути представлені результати моделювання. Під відносними одиницями тут розуміються якісні градації, порівняльні оцінки різних варіантів системи (типу В«краще-гіршеВ», "більше-меншеВ»). При необхідності представлення результатів в абсолютних одиницях має бути вирішено питання про точність вимірювання. Це питання часто не має однозначної відповіді, але вкрай важливий для виконання всіх етапів моделювання. p align="justify"> Перевірка адекватності вказана вище у вигляді одного з етапів моделювання. Не треба це розуміти буквально, так як на адекватність моделі впливає якість виконання практично всіх етапів. Тому перевірка адекватності повинна проводитися в тому чи іншому вигляді, починаючи від розробки концептуальної моделі і закінчуючи аналізом результатів моделювання.
Під розробкою математичної моделі мається на увазі створення повністю формалізованого опису динаміки функціонування системи. Однак не для всіх систем, зовнішніх умов і цілей моделювання може бути підібраний відомий метод формалізації або конструктивний математичний апарат. Проте і для таких систем слід розробити однозначні залежності вихідних характеристик від параметрів і впливів для кожної складової системи, алгоритми взаємодії між складовими, логічні умови зміни станів. p align="justify"> Результати машинного моделювання повинні бути проаналізовані з метою перевірки їх достовірності та вироблення рекомендацій про способи підвищення якості досліджуваної системи. На всіх етапах моделювання слід звернути особливу увагу на документування прийнятих рішень, припущень, обмежень і висновків. p align="justify"> З організаційних аспектів моделювання слід виділити необхідність безпосередньої участі в роботі кваліфікованих представників замовника на перших етапах (аж до розробки математичної моделі) і на етапі аналізу результатів моделювання. Відповідальний за систему замовник повинен чітко розуміти цілі моделювання, розроблену концептуальну модель, програму досліджень і отримані результати. Це сприятиме впровадженню вироблених рекомендацій. br/>
Контрольні запитання
. У чому полягає сутність моделювання? p align="justify">. Роль і місце моделювання в процесах пізнання. p ali...