
- •Основи алгоритмізації та програмування
- •Тема 1.Модель і моделювання. Етапи комп’ютерного моделювання
- •1.1 Модель
- •1.2 Види моделей
- •1.3 Комп’ютерна модель та її переваги
- •1.4 Етапи створення комп’ютерної моделі
- •1.4.1Постановка задачі та її аналіз
- •1.4.2 Побудова інформаційної моделі
- •1.4.3 Розробка методу й алгоритму дослідження моделі
- •1.4.4 Розробка комп’ютерної моделі
- •1.4.5 Проведення комп’ютерного експерименту
- •Тема 2. Алгоритм, його властивості й форми подання
- •2.1 Алгоритм і його виконавець
- •2.2 Властивості алгоритму
- •2.3 Словесна й таблична форми подання алгоритму
- •2.4 Блок-схема
- •2.5. Алгоритмічні мови
Основи алгоритмізації та програмування
Тема 1.Модель і моделювання. Етапи комп’ютерного моделювання
1.1 Модель
Об’єкт, який зберігає суттєві риси того об’єкта, що вивчається, і заміщає його під часдослідження, називається моделлю.
Прототип або оригінал — той об’єкт, для заміщення якого модель призначається. Процес створення моделі називається моделюванням.
Моделювання здійснюється з метою пізнання властивостей об’єкта.
Модель завжди є штучно створюваним людиною об’єктом, який дає ідеалізоване уявлення про об’єкт-оригінал. Ідеалізація об’єкта є неодмінним етапом створення моделі. Сутність ідеалізації полягає у визначенні, які саме риси та властивості об’єкта є важливими для розв’язання поставленого завдання й мають бути відтвореними в моделі, а які риси та властивості є несуттєвими й при побудові моделі можуть не враховуватися. Таке спрощене подання об’єкта в його моделі дозволяє знизити рівень складності завдання, зробити її придатною для дослідження, позбавитися зайвих витрат праці та часу на врахування невпливових факторів.
1.2 Види моделей
За призначенням розрізняють моделі навчальні, дослідні, науково-технічні, імітаційні та інші.
Навчальні моделі застосовуються для демонстрації та вивчення властивостей об’єкта- оригінала.
Дослідні моделі широко застосовуються у практиці проектування механізмів, споруд тощо.
Науково-технічні моделі створюються для дослідження явищ і процесів.
Імітаційні моделі (імітувати — означає підроблювати, наслідувати) застосовуються у тих випадках, коли треба перевірити дію певних чинників непрямим способом.
За фактором часу розрізняють моделі статичні й динамічні.
Статична модель відбиває стан об’єкта в певний фіксований момент часу. Статичні моделі називають також структурними, тому що вони характеризують будову й параметри об’єкта.
Динамічна модель відтворює зміни об’єкта, які відбуваються з плином часу, або особливості функціонування об’єкта, тому динамічні моделі називають також функціональними.
За способом реалізації моделі поділяються на два види — матеріальні та інформаційні.
Матеріальні моделі називають також предметними, натурними, фізичними, тому що вони завжди мають певне реальне втілення. Прикладами матеріальних моделей є зменшена копія літака, чучело птаха, макет архітектурного ансамблю тощо.
Інформаційні моделі являють собою сукупність інформації, що характеризує властивості та стан об’єкта, його взаємозв’язки із зовнішнім світом.
За способом подання інформації розрізняють вербальні (від лат. verbalis — усний) і знакові моделі. Вербальні моделі — це інформаційні моделі, створювані засобами усної мови (наприклад, усний опис явища).
Знакові моделі створюються за допомогою умовних знаків і символів — літер, цифр, умовних позначень тощо. Прикладами знакових моделей є хімічні формули, нотний запис музики, географічна карта тощо.
Окремий вид інформаційних знакових моделей складають математичні моделі, які являють собою сукупність математичних формул, що відбивають взаємозалежності між параметрами об’єкта.