Формат опису модуля

Вид материалаДокументы
Подобный материал:
ФОРМАТ ОПИСУ МОДУЛЯ

  1. Назва модуля: Об‘єктно-орієнтоване програмування

Курсова робота
  1. Код модуля: ПЗ_6037_С01
  2. Тип модуля: обов’язковий
  3. Семестр: IIІ
  4. Обсяг модуля: загальна кількість годин – 60 (кредитів ЄКТС 2 )

аудиторні години -
  1. Лектор: к.т.н., доц. Коротєєва Тетяна Олександрівна
  2. Результати навчання:

В результаті виконання курсової роботи студенти повинні:
  • вміти відобразити об‘єктами класів різноманітні дані реального світу;
  • вміти створювати проект завдання та будувати відповідні UML діаграми;
  • оволодіти навичками програмування на мовах С++ та С#;
  • проводити перевірку та тестування розробленого ПЗ;
  • вміти розробляти інструкції користувача до створеного ПЗ.
  1. Спосіб навчання: самостійний
  2. Необхідні обов’язкові попередні та супутні модулі:
  • пререквізит: Основи програмування
  • кореквізити: Основи програмної інженерії
  1. Зміст модуля:

Класи та їх члени. Відношення між класами. Закриті та відкриті члени класу. Конструктори та деструктори. Створення та видалення об’єктів в області динамічної пам’яті. Посилання. Наслідування. Типи наслідування. Перевизначення функцій. Віртуальні методи. Перевизначення операторів. Дружні функції. Шаблони. Стандартна бібліотека шаблонів. Статичні члени класу. Виключення та обробка помилок. Чисті віртуальні функції..
  1. Рекомендована література:
  • Либерти Джесс Освой самостоятельно С++ за 21 день.– М: Издательский дом «Вильямс.» 2001. - 832 с.
  • Страуструп Б. Язык программирования Си++.- М.:Радио и связь, 1991.- 352с.
  • Лукас П. С++ под рукой.- Киев: «ДиаСофт», 1993.-176с.
  • Коллинз У. Структуры данных и стандартная библиотека шаблонов. –М.: ООО «Бином-Пресс», 2004.- 624с.
  • Ускова О. Программирование алгоритмов обработки данных. – СПб.: БХВ-Петербург, 2003. – 192с.
  • Секунов Н. Самоучитель С#.- СПб.: БХВ-Петербург,2001.-576с.
  1. Форми та методи навчання: самостійна робота
  2. Методи і критерії оцінювання:
  • Перевірка робото здатності розробленого ПЗ, наявність звіту (100 %)
  1. Мова навчання: українська