Page 16 - 4787
P. 16
споживача використовувати ті чи інші програмні засоби. Наприклад, коли при
створені клієнт-серверної системи користувача виставляє вимоги не тільки до
операційної системи на комп’ютерах-клієнтах, але й на комп’ютері-сервері.
5.Недолік надійність. Самий складний процес – пошук і виправлення
помилок в програмах на ПК. Оскільки число помилок в програмах наперед
невідомо, то наперед невідома і тривалість налагодження програм і відсутність
гарантій відсутності помилок у програмах. Слід зауважити, що залучення
доказового підходу до проектування ПЗ дозволяє виявити похибки в програмі
до її виконання. Дана проблема виникає при неправильному виборі засобів
розробки. Наприклад, при спробі створити засоби автоматизації з СУБД на
асемблері. У результаті початковий код програми виявляється досить складним
і погано піддається структуруванню.
6. Невірний вибір методики розробки ПЗ. Процес вибору необхідної
методики може проблемно відобразитися на всіх показниках програмного
забезпечення - це його гнучкість, вартість і функціональність. Так звані гнучкі
методології розробки допомагають вирішити основні проблеми, але, варто
зауважити, що каскадна модель також має свої перваги. У деяких випадках
найбіль доцільним буде застосування гнучких методологій з застосуванням
різних моделей.
Питання для самоконтролю
1. Яка різниця між фізичним, математичним та інформаційним
моделюваннями?
2. В чому суть комп’ютерного моделювання?
3. Наведіть приклади знакових моделей.
4. Які головні протиріччя в моделюванні?
4. Які основі етапи моделювання?
5. Що собою являє перевірка моделі на адекватність?
6. Що таке комп’ютерне моделювання? які та його особливості?
7. Перелічіть основні висновки, які потрібно враховувати при
моделюванні певної предметної області.
15