Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Основи програмування, частина 2

Спеціальність: Авіоніка
Код дисципліни: 6.173.00.O.14
Кількість кредитів: 4
Кафедра: Електронні засоби інформаційно-комп'ютерних технологій
Лектор: к.т.н., доцент Гадьо Ірина Володимирівна
Семестр: 2 семестр
Форма навчання: денна
Результати навчання:
• розуміти теоретичні основи об’єктно-орієнтованого програмування;
• вміти аналізувати предметну область, що моделюється застосовуючи об’єктно-орієнтовані підходи;
• вміти розробляти програмне забезпечення із застосуванням об’єктно-орієнтованих підходів та сучасних інструментальних засобів.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Основи програмування, частина 1
Короткий зміст навчальної програми:
Класи та Об’єкти. Робота з класами. Спадкування та поліморфізм. Дружні функції та дружні класи. Перевантаження операторів.Винятки. Шаблони.
Рекомендована література:
1. "Язык программирования C++. Лекции и упражнения". (6-изд.). / Стивен Прата. – ИД Вильямс, 2017. – 1248 с.
2. C++ за 21 день. / Д. Либерти. -2007.- 819 с.
3. Язык программирования С++. / Бьерн Страуструп. – 2004. – 369 с.
4. С++. Основи програмування. Теорія та практика : підручник / [О.Г. Трофименко, Ю.В. Прокоп, І.Г. Швайко, Л.М. Буката та ін.] ; за ред. О.Г. Трофименко. – Одеса : Фенікс, 2010. – 544 с.
Методи і критерії оцінювання:
• письмові звіти з лабораторних робіт, усне опитування, контрольна робота (40%)
• підсумковий контроль (контрольний захід, залік): письмово-усна форма (60%)