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