Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Вступ до інженерії програмного забезпечення
Спеціальність: Інженерія програмного забезпечення
Код дисципліни: 6.121.00.O.7
Кількість кредитів: 6
Кафедра: Програмне забезпечення
Лектор: доцент Левус Євгенія Василівна
Семестр: 2 семестр
Форма навчання: заочна
Результати навчання:
• знання в області систематизованого і упорядкованого підходу до створення, експлуатації і супроводу програмного забезпечення на основі використання принципів інженерії по відношенню до процесу розробки програмного забезпечення, а також здатність їхнього застосування в практичній діяльності;
• здатність демонструвати знання й розуміння основ інформаційних технологій та математики як теоретичної бази для розробки програмного забезпечення;
• здатність створювати технічну документацію на програмні системи відповідно до прийнятих стандартів та практик;
• здатність застосовувати системний підхід у процесі створення програмних продуктів.
• здатність демонструвати знання й розуміння основ інформаційних технологій та математики як теоретичної бази для розробки програмного забезпечення;
• здатність створювати технічну документацію на програмні системи відповідно до прийнятих стандартів та практик;
• здатність застосовувати системний підхід у процесі створення програмних продуктів.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Основи програмування
Короткий зміст навчальної програми:
Означення інженерії програмного забезпеченням (ІПЗ). Методи ІПЗ – модульне, структурне, об’єктно-орієнтоване, пост об’єктне програмування. Інженерні складові інженерії програмного забезпечення: програмний продукт, проект, процес, персонал. Ідентифікація основних етапів життєвого циклу розробки програмного забезпечення. Базові і гібридні моделі життєвого циклу розробки програмного забезпечення. Мова UML – мова специфікування, візуалізації, документування, конструювання програмних систем. Сутності й діаграми мови UML. Діаграма класів. Діаграма прецедентів.
Рекомендована література:
1. Лавріщева К.М. ПРОГРАМНА ІНЖЕНЕРІЯ.– К.– 2008.–319 с.
2. Г. Буч, Дж. Рамбо, А. Джекобсон. UML. Руководство пользователя. – М.:2007. – 257 с.
3. Соммервил И. Инженерия программного обеспечения.– Изд. дом „Вильямс”, Москва+ Санкт–Петербург+ Киев. – 2002. – 623 с.
2. Г. Буч, Дж. Рамбо, А. Джекобсон. UML. Руководство пользователя. – М.:2007. – 257 с.
3. Соммервил И. Инженерия программного обеспечения.– Изд. дом „Вильямс”, Москва+ Санкт–Петербург+ Киев. – 2002. – 623 с.
Методи і критерії оцінювання:
• письмові звіти з лабораторних робіт, усне опитування, контрольна робота (35%)
• підсумковий контроль (контрольний захід, екзамен): письмово-усна форма (65%)
• підсумковий контроль (контрольний захід, екзамен): письмово-усна форма (65%)