- •Тема 5. Програмне забезпечення. Моделювання. Лекція 8
- •8.1. Класифікація програмного забезпечення
- •8.2. Поняття операційної системи
- •8.3.Критерії порівняння ос
- •8.4. Стисла характеристика основних операційних систем
- •Сімейство Windows.
- •Ос сім'ї unix
- •Сім'я ос реального часу
- •8.5. Методи розробки алгоритмів і програм
- •8.6. Покоління мов програмування
- •8.7. Стисла характеристика основних мов програмування
- •8.8. Поняття моделі
- •8.10. Основні властивості будь-якої моделі:
- •8.11. Приклади побудови моделей.
8.10. Основні властивості будь-якої моделі:
цілеспрямованість – модель завжди відображує якусь систему, тобто має певну ціль;
спрощеність – модель відображає тільки суттєві сторони об’єкта і, крім того, повинна бути простою для дослідження і відтворення;
адекватність – модель повинна успішно описувати моделюючу систему в рамках цільової орієнтації;
інформативність – модель повинна містити достатню інформацію про систему (в рамках гіпотез, що прийняті при створенні моделі) і повинна надавати можливість одержувати нову інформацію;
повнота – в моделі повинні бути передбачені всі основні зв’язки і відношення, необхідні для забезпечення цілі моделювання.
8.11. Приклади побудови моделей.
Послідовна схема Рис.8.5 є класичною імітаційною моделлю: знаючи функції окремих елементів та зв’язки між ними, ми можемо подавати на вхід різні комбінації змінних і одержувати результати на виході.
На Рис.8.5 наведено схему двійкового лічильника з модулем перерахунку М=10. Лічильник побудовано на JK-тригерах. Зворотній зв'язок зроблено на елементах «І», індикація – на променевих діодах та семисегментному індикаторі. Вхідні сигнали генеруються від перимикача (тумблера). Імітацію роботи схеми можно провести в програмному покеті Electronics Workbench.
Рис. 8.5. Двійковий лічильник з модулем перерахунку М=10.