13. Аналітичні та імітаційні моделі для аналізу комп’ютерних систем. Їх складові частини, переваги і недоліки.
Аналітичні моделі ОС.
Відомості про дисципліни відносяться до структури системи. Тоді для СМО заданої структури вектор вихідних параметрів визначається функцією векторів внутрішніх та зовнішніх параметрів Y=F(X,Q) – аналітична модель СМО. Аналітичні моделі можливі лише в окремих випадках існують такі обмеження:
Вхідні потоки заявок повинні мати властивість стаціонарності, ординарності та відсутності наслідків. Такі потоки називають найпростішими.
Час обслуговування заявок в пристроях ОС повинні бути розподілені по експоненціальному закону.
Пріоритети заявок не враховуються, звичайно дисципліна повинна бути FIFO.
Виходячи з даних обмежень більшість задач не виходить вирішувати за допомогою аналітичних моделей.
Імітаційні моделі ОС.
Модель джерела вхідного потоку заявок – являє собою алгоритм по якому вираховуються моменти появи заявок. Джерела можуть бути залежними та незалежними. Модель незалежного Ресурси ОС діляться на пристрої і пам’ять. Пристрій може обслуговувати в кожен момент часу одну заявку, а пам’ять декілька.
Модель пристрою – це алгоритм створення значень інтервалів обслуговування. В модулі для кожного типу заявок можуть бути встановлені свій закон розподілу і його числові параметри. Крім того модуль пристрою відображає задану дисципліну обслуговування.
Модель пам’яті – це алгоритм для визначення об’єму пам’яті, яка потрібна для обслуговування заявки. Параметрами є загальна ємність та дисципліна обслуговування. Заявка, що поступає в пам’ять, займає потрібний об’єм і продовжує рух в системі до зустрічі зі спеціальним елементом, що називається – елементом звільнення пам’яті.
Імітаційна модель являє собою алгоритм, що складається з впорядкованих звернень до моделей елементів – джерел, пристроїв пам’ятей, вузлів. Послідовність звернень визначається властивостями аналізуємої ОС і режимом її функціонування. Процес імітації закінчується коли поточний час перевищить заданий відрізок часу чи коли вхідні джерела випрацюють вихідні параметри по тим даним, які були накопичені в процесі імітації.
- 6. Автоматизоване проектування комп’ютерних систем
- 1. Загальні відомості з автоматизації проектування електронно-обчислювальної техніки та інших технічних систем. Рівні та етапи проектування електронно-обчислювальної техніки.
- 2. Узагальнена схема процесу проектування комп’ютерних систем. Задачі синтезу та аналізу, композиції та декомпозиції.
- 5. Багатоваріантний аналіз. Аналіз функції чутливості. Метод приростів. Переваги і недоліки статичного аналізу, методи найгіршого випадку та Монте-Карло (статистичних випробувань).
- Формалізація задач складання тз
- 8. Методи умовної оптимізації, пошук максиміна. Основи методів штрафних функцій, проекції вектора градієнта, проекційного методу пошуку максиміна.
- 9. Лінгвістичне забезпечення сапр. Мови програм і вхідні мови, багатомодульне програмне забезпечення. Мови опису об‘єктів.
- 10. Програмне забезпечення сапр. Функції і склад операційних систем. Прикладні програми. Вимоги до розробки програм різних рівнів.
- 11. Інформаційне забезпечення сапр. Бази даних. Вимоги до організації баз даних в сапр. Логічне і фізичне представлення баз даних.
- 13. Аналітичні та імітаційні моделі для аналізу комп’ютерних систем. Їх складові частини, переваги і недоліки.
- 14. Функціонально-логічний рівень проектування комп’ютерних систем. Взаємозв’язок процедур аналізу и синтезу функціональних систем.
- 15. Особливості моделювання функціональних вузлів аналогового та цифрового типу для обчислювальних систем. Математична модель цифрової функціональної схеми. Асинхронна модель.