Сучасні технології програмування
Для вивчення у 2021-2022 навчальному році
Всього годин: 180
В ході вивчення дисципліни будуть розглянуті наступні питання: базовий синтаксис мови програмування, управління потоком виконання програми, структури даних, принципи об'єктно-орієнтованого програмування.
Мета курсу
формування
системи понять, знань, умінь і навичок в сучасному програмуванні, що включає в
себе методи аналізу, проектування і
створення програмних продуктів засобами об’єктно-орієнтовного програмування;засвоєння синтаксису мови програмування
С#, архітектури Windows.NET, можливостей С# для розробки елементів
управління.
Програмні результати навчання
У результаті
вивчення навчальної дисципліни студент повинен
знати:
основні
принципи структурного та об’єктно-орієнтованого підходів у програмуванні і
множину завдань, що розв’язуються з використанням цих підходів; теоретичні
основи структурно-орієнтованого та об’єктно-орієнтованого аналізу, проектування
і програмування;основні
властивості алгоритмів і способи їх описання;принципи
складання програм, їх обробки, налаштування та виконання;синтаксис і основні конструкції мов програмування;методи
і технології програмування у об’єктно-орієнтованому середовищі.
вміти:
створювати
алгоритми і будувати на їх основі імітаційні, символьно-знакові,
образно-графічні і віртуальні моделі;працювати
у середовищі структурно та об’єктно-орієнтованого програмування (створення,
налагодження і тестування програм).
та досягти наступних програмних результатів навчання:
знати особливості різних
парадигм програмування, принципів, моделей, методів і технологій проектування і
розроблення програмних продуктів різного призначення;вміти розробляти програмні
моделі предметних середовищ, вибирати парадигму програмування з позицій
зручності та якості застосування для реалізації методів та алгоритмів
розв’язання задач в галузі комп’ютерних наук, створювати
надійне та ефективне програмне забезпечення.
Підрозділ
Кафедра комп`ютерних наук і математики (архів),Факультет інформаційних технологій та управління (архів)
Призначення
(Магістр)
111.00.02 Математичне моделювання (магістр)
Період навчання
1-й рік
Розподіл
Курс / рік навчання | V | VI | ||
Семестр | 9 | 10 | 11 | 12 |
Розподіл кредитів (6) | 0 | 6 | 0 | 0 |
Години (180) | ||||
Лекції | 0 | 12 | 0 | 0 |
...з них дистанційно | 0 | 0 | 0 | 0 |
Семінарські, практичні, лабораторні | 0 | 36 | 0 | 0 |
...з них дистанційно | 0 | 0 | 0 | 0 |
Модульний контроль | 0 | 0 | 0 | 0 |
...з них дистанційно | 0 | 0 | 0 | 0 |
Самостійна робота | 0 | 0 | 0 | 0 |
Кількість учасників
Одиниця | Студенти | Групи | Підгрупи |
Мінімальна кількість | 9 | 1 | 0 |
Максимальна кількість | 25 | 1 | 0 |