Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://dspace.duet.edu.ua/jspui/handle/123456789/850
Повний запис метаданих
Поле DC | Значення | Мова |
---|---|---|
dc.contributor.author | Баран, Сергій Володимирович | - |
dc.date.accessioned | 2023-04-10T12:58:19Z | - |
dc.date.available | 2023-04-10T12:58:19Z | - |
dc.date.issued | 2023 | - |
dc.identifier.citation | Розробка програмного забезпечення з використанням патернів проектування: навч. посіб. для студентів першого (бакалаврського) рівня вищої освіти спеціальності 121 «Інженерія програмного забезпечення» денної та заочної форм навчання / С. В.Баран. – Кривий Ріг, 2023. –203 с. | uk_UA |
dc.identifier.uri | https://dspace.duet.edu.ua/jspui/handle/123456789/850 | - |
dc.description | Нині найвживанішим підходом до організації повторного використання коду є ідея патернів проектування як шаблонів, що визначають розв’язання окремих задач, які часто повторюються у різних проектах програмних систем. Введено класифікацію, яка розділяє патерни за їх призначенням (породжуючі, структурні, поведінки) та рівнем використання (клас, об’єкт). Породжуючі патерни пов’язані зі створенням екземплярів об’єктів; всі вони визначають засоби логічної ізоляції клієнта від створюваних об’єктів. Структурні патерни об’єднують класи чи об’єкти в більші структури. Патерни поведінки стосуються до взаємодії та розподілення обов’язків між класами та об’єктами. Патерни проектування спрощують повторне використання вдалих проектних і архітектурних рішень. За допомогою патернів можна поліпшити якість документації і супроводу існуючих систем, дозволяючи явно описати взаємодії класів і об'єктів, а також причини, за якими система була побудована так, а не інакше. Простіше кажучи, патерни проектування дають розробнику можливість швидше знайти «правильний» шлях, що значно поліпшує якість розробки програмного забезпечення. Тому, метою є ознайомлення студентів з основами конструювання програмного забезпечення з використанням сучасних підходів та технологій | uk_UA |
dc.description.abstract | Навчальний посібник "Розробка програмного забезпечення з використанням патернів проектування" призначений для студентів першого (бакалаврського) рівня вищої освіти спеціальності 121 «Інженерія програмного забезпечення» денної та заочної форм навчання. Навчальний посібник містить практичні рекомендації для допомоги здобувачам вищої освіти у вивченні освітньої компоненти “Розробка програмного забезпечення з використанням патернів проектування”, зокрема передбачають дослідження моделей архітектур, патернів та методологій розробки програмного забезпечення, використаня методів практико-орієнтованого навчання, зокрема: процес аналізу предметної області; розробки моделі варіантів використання із застосуванням шаблонів проектування; розробки класів; опису класів та їх атрибутів, методів; опису зв’язків та залежностей між класами; програмну реалізацію у вигляді C++ коду. Розглянуто базові питання й підходи до розробки програмного забезпечення з використанням породжуючих та структурних патернів, а також патернів поведінки. Розглянуто сучасні моделі та підходи до конструювання програмного забезпечення | uk_UA |
dc.language.iso | uk | uk_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.type | Learning Object | uk_UA |
Розташовується у зібраннях: | Навчальні посібники |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
НП Патерни.pdf | 2.58 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.