Програмування
Викладач: Галуза Олексій Анатолійович, д.ф.-м.н., доцент
Освітньо-кваліфікаційний рівень: Бакалаври
Спеціальність: 113 «Прикладна математика»
Спеціалізація: 113-01 «Інтелектуальний аналіз даних»
Кількість кредитів (годин): 10 (300)
Види навчальних занять: Лекції, лабораторні заняття, практичні заняття, курсова робота
Мета дисципліни, опис знань та навичок, які вона дає:
Метою курсу є вивчення прийомів і методів розробки ефективних прикладних програм мовою С++ та формування у студентів теоретичних знань та практичних навичок використання ЕОМ у інженерної діяльності.
Студент повинен знати:
- основні поняття інформатики;
- етапи розв’язання задач за допомогою ЕОМ;
- базові алгоритмічні конструкції;
- базові типи даних;
- основні структури даних;
- простіші типові алгоритми обробки даних;
- основні поняття та засоби мови С/С++;
- методи тестування та відлагодження програм.
Студент повинен уміти:
- розробляти алгоритми розв’язання прикладних задач;
- реалізовувати алгоритми мовою С++ за допомогою стандартної бібліотеки;
- розробляти складні структури даних;
- виконувати тестування та відлагодження програм;
- володіти поняттями та засобами об’єктно-орієнтованого програмування;
- використовувати засоби стандартної бібліотеки шаблонів.