Технології розподілених систем та паралельних обчислень

Mandatory discipline
Навчальна дисципліна професійної підготовки
Обсяг освітнього компонента: 
• у кредитах ЄКТС — 4.5; • у навчальних годинах — 135.
Розподіл навчальних годин (аудиторні заняття / самостійна робота): 
• очна форма — 60 / 75; • заочна форма — 8 / 127.
Кількість аудиторних занять за видами (лекції / практичні заняття / лабораторні заняття): 
• очна форма — 15 / 0 / 15; • заочна форма — 2 / 0 / 2.
Індивідуальна робота: 
; • заочна форма — контрольна робота.
Семестровий контроль: 
Exam.
Освітню компоненту забезпечує: 
Анотація: 

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

Результати навчання: 

ПРН2. Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації.
ПРН6. Використовувати методи чисельного диференціювання та інтегрування функцій, розв’язання звичайних диференціальних та інтегральних рівнянь, особливостей чисельних методів та можливостей їх адаптації до інженерних задач, мати навички програмної реалізації чисельних методів.
ПРН9. Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наук.
ПРН17. Виконувати паралельні та розподілені обчислення, застосовувати чисельні методи та алгоритми для паралельних структур, мови паралельного програмування при розробці та експлуатації паралельного та розподіленого програмного забезпечення.

b292526 ▪ 2025