Відкритий міжнародний університет розвитку людини «УКРАЇНА»
Перемикач режиму перегляду сайту
Збільшений розмір шрифту Великий розмір шрифту Нормальний розмір шрифту
Чорно-білий В сірих відтінках Синьо-голубий
Нормальний режим
+38-067-406-53-92
Приймальна комісія
відділ оргроботи
+38-067-503-64-52
+38-067-328-28-22
Viber відділу обліку
+38-067-500-68-36
Київ, вул. Львівська, 23 office@uu.ua

Дисципліна: Моделювання систем програмного забезпечення

Обсяг дисципліни, годин (кредитів ЄКТС): 120 (4).

 

Мета дисципліни: формування в аспірантів прогресивного мислення щодо використання сучасних інформаційних систем та технологій, усвідомлення підходів системного аналізу та кібернетики до розв’язання проблем галузі з використанням математичних методів, математичного моделювання, які входять до інформаційних технологій

 

Завдання дисципліни:

надання фундаментальних знань з методології структурного і функціонального аналізу, побудови сучасних інформаційних систем і технологій та їх використання при проведенні планування, проєктування, аналізу, моделювання, діагностування, прогнозування, оптимізації діяльності і процесів оптимізації програмування і якісного, і оптимального конструювання програмного забезпечення з позицій теорії моделювання, системного підходу і кібернетики.

 

Попередні умови для вивчення даної дисципліни:

магістерський курс із комп’ютерної інженерії

 

Навчальні цілі дисципліни полягають у формуванні у студентів:

інтегративної компетентності:

Здатність розв’язувати комплексні проблеми в галузі професійної та/або дослідницько-інноваційної діяльності у сфері комп’ютерної інженерії та комп’ютерних технологій.

 

загальних компетентностей:

ЗK01. Здатність до абстрактного мислення, аналізу і синтезу.

ЗK04. Здатність розв’язувати комплексні проблеми у сфері комп’ютерної інженерії на основі системного наукового світогляду та загального культурного кругозору із дотриманням принципів професійної етики та академічної доброчесності.

 

фахових компетентностей:

СК01. Здатність виконувати оригінальні дослідження, досягати наукових результатів, які створюють нові знання у комп’ютерній інженерії та дотичних до неї міждисциплінарних напрямах і можуть бути опубліковані у провідних наукових виданнях із комп’ютерної інженерії та суміжних галузей.

СК05. Здатність ефективно застосовувати методи аналізу, математичне моделювання, виконувати натурні та обчислювальні експерименти при проведенні наукових досліджень у сфері комп’ютерної інженерії.

СК06. Здатність інтегрувати знання з різних галузей, застосовувати системний підхід та враховувати нетехнічні аспекти при розв’язанні інженерних задач та проведенні досліджень.

СК07. Здатність генерувати нові ідеї щодо розвитку теорії та практики комп’ютерної інженерії, виявляти, ставити та вирішувати проблеми дослідницького характеру, оцінювати та забезпечувати якість виконуваних досліджень.

 

Програмні результати навчання:

РН01. Мати передові концептуальні та методологічні знання з комп’ютерної інженерії і на межі предметних галузей, а також дослідницькі навички, достатні для проведення наукових і прикладних досліджень на рівні останніх світових досягнень з комп’ютерної інженерії, ІТ-інфраструктур та інформаційних технологій, отримання нових знань та/або здійснення інновацій.

РН03. Глибоко розуміти загальні принципи та методи комп’ютерної інженерії а також методологію наукових досліджень, застосувати їх у власних дослідженнях у сфері інформаційних технологій та у викладацькій практиці.

РН04. Розробляти та реалізовувати наукові та/або інноваційні інженерні проекти, які дають можливість переосмислити наявне та створити нове цілісне знання та/або професійну практику і розв’язувати значущі наукові та технологічні проблеми комп’ютерної інженерії з дотриманням норм академічної етики і врахуванням соціальних, економічних, екологічних та правових аспектів.

РН05. Формулювати і перевіряти гіпотези; використовувати для обґрунтування висновків належні докази, зокрема, результати теоретичного аналізу, експериментальних досліджень і математичного та/або комп’ютерного моделювання, наявні літературні дані.

РН07. Застосовувати загальні принципи та методи математики, інформатики та інших наук, а також сучасні методи та інструменти, цифрові технології та спеціалізоване програмне забезпечення для провадження досліджень у сфері комп’ютерної інженерії.

РН08. Розробляти та досліджувати концептуальні, математичні і комп’ютерні моделі процесів і систем, ефективно використовувати їх для отримання нових знань та/або створення інноваційних продуктів у комп’ютерній інженерії та дотичних міждисциплінарних напрямах.

 

В результаті вивчення дисципліни студент повинен

знати:

-       Принципи моделювання

-       Властивості моделей

-       Класифікації моделей і видів моделювання

-       Принципи системного аналізу

-       Принципи кібернетики

-       Види моделей

-       Регресійні й евристичні моделі

-       Оптимізаційні моделі

-       Моделі теорії графів

-       Імітаційні моделі

-       Моделі СМО (систем масового обслуговування ).

-       Моделі ТАУ

 

 

вміти:

-       Моделювати системи, підсистеми, об’єкти, процеси

-       Прогнозувати системи, підсистеми, об’єкти, процеси

-       Діагностувати системи, підсистеми, об’єкти, процеси

-       Оптимізувати системи, підсистеми, об’єкти, процеси

-       Будувати моделі САУ, САР

 

Зміст дисципліни (тематика):

Змістовний модуль 1.

Тема 1. Системний аналіз (СА). Моделі СА. Класичний регресійний аналіз і евристичний аналіз.

Тема 2. Регресійний, дисперсійно-коваріаційний аналіз. Моделі.

 

Змістовний модуль 2.

Тема 3. Прямі і зворотні моделі. Транспортні і споріднені моделі і задачі.

Тема 4. Задача Комівояжера. Моделі теорії ігор.

 

Види робіт: лекції, практичні, самостійні.

 

Форма підсумкового контролю: залік.