Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://dspace.duet.edu.ua/jspui/handle/123456789/850
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.authorБаран, Сергій Володимирович-
dc.date.accessioned2023-04-10T12:58:19Z-
dc.date.available2023-04-10T12:58:19Z-
dc.date.issued2023-
dc.identifier.citationРозробка програмного забезпечення з використанням патернів проектування: навч. посіб. для студентів першого (бакалаврського) рівня вищої освіти спеціальності 121 «Інженерія програмного забезпечення» денної та заочної форм навчання / С. В.Баран. – Кривий Ріг, 2023. –203 с.uk_UA
dc.identifier.urihttps://dspace.duet.edu.ua/jspui/handle/123456789/850-
dc.descriptionНині найвживанішим підходом до організації повторного використання коду є ідея патернів проектування як шаблонів, що визначають розв’язання окремих задач, які часто повторюються у різних проектах програмних систем. Введено класифікацію, яка розділяє патерни за їх призначенням (породжуючі, структурні, поведінки) та рівнем використання (клас, об’єкт). Породжуючі патерни пов’язані зі створенням екземплярів об’єктів; всі вони визначають засоби логічної ізоляції клієнта від створюваних об’єктів. Структурні патерни об’єднують класи чи об’єкти в більші структури. Патерни поведінки стосуються до взаємодії та розподілення обов’язків між класами та об’єктами. Патерни проектування спрощують повторне використання вдалих проектних і архітектурних рішень. За допомогою патернів можна поліпшити якість документації і супроводу існуючих систем, дозволяючи явно описати взаємодії класів і об'єктів, а також причини, за якими система була побудована так, а не інакше. Простіше кажучи, патерни проектування дають розробнику можливість швидше знайти «правильний» шлях, що значно поліпшує якість розробки програмного забезпечення. Тому, метою є ознайомлення студентів з основами конструювання програмного забезпечення з використанням сучасних підходів та технологійuk_UA
dc.description.abstractНавчальний посібник "Розробка програмного забезпечення з використанням патернів проектування" призначений для студентів першого (бакалаврського) рівня вищої освіти спеціальності 121 «Інженерія програмного забезпечення» денної та заочної форм навчання. Навчальний посібник містить практичні рекомендації для допомоги здобувачам вищої освіти у вивченні освітньої компоненти “Розробка програмного забезпечення з використанням патернів проектування”, зокрема передбачають дослідження моделей архітектур, патернів та методологій розробки програмного забезпечення, використаня методів практико-орієнтованого навчання, зокрема: процес аналізу предметної області; розробки моделі варіантів використання із застосуванням шаблонів проектування; розробки класів; опису класів та їх атрибутів, методів; опису зв’язків та залежностей між класами; програмну реалізацію у вигляді C++ коду. Розглянуто базові питання й підходи до розробки програмного забезпечення з використанням породжуючих та структурних патернів, а також патернів поведінки. Розглянуто сучасні моделі та підходи до конструювання програмного забезпеченняuk_UA
dc.language.isoukuk_UA
dc.publisherДержавний університет економіки і технологійuk_UA
dc.subjectНавчальний посібникuk_UA
dc.subjectРозробка програмного забезпечення з використанням патернів проектуванняuk_UA
dc.subjectдля студентів першого (бакалаврського) рівня вищої освіти спеціальності 121 «Інженерія програмного забезпечення»uk_UA
dc.subjectденна та заочна форми навчанняuk_UA
dc.titleРозробка програмного забезпечення з використанням патернів проектування: Навчальний посібникuk_UA
dc.title.alternativeдля студентів першого (бакалаврського) рівня вищої освіти спеціальності 121 «Інженерія програмного забезпечення» денної та заочної форм навчанняuk_UA
dc.typeLearning Objectuk_UA
Розташовується у зібраннях:Навчальні посібники

Файли цього матеріалу:
Файл Опис РозмірФормат 
НП Патерни.pdf2.58 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.