Показать сокращенную информацию
Інформаційні технології розроблення програмного забезпечення
dc.contributor.author | Кузнецова, Ю.А. | |
dc.contributor.author | Туркін, І.Б. | |
dc.date.accessioned | 2024-11-04T09:10:11Z | |
dc.date.available | 2024-11-04T09:10:11Z | |
dc.date.issued | 2017 | |
dc.identifier.citation | Кузнецова, Ю. А. Інформаційні технології розроблення програмного забезпечення : навч. посіб. / Ю. А. Кузнецова, І. Б. Туркін ; М-во освіти і науки України, Нац. аерокосм. ун-т ім. М. Є. Жуковського «Харків. авіац. ін-т». – Харків : ХАІ, 2017. – 151 с. | uk_UA |
dc.identifier.uri | http://dspace.library.khai.edu/xmlui/handle/123456789/8214 | |
dc.description.abstract | Наведено основні відомості про системи контролю версій, подано необхідний словник термінів для його застосування під час командного розроблення програмного забезпечення й використання веб-сервісів для хостингу проектів і їхнього спільного розроблення, що основані на системі контролю версій (Mercurial, Git або ін.). Викладено узагальнену архітектуру систем контролю версій. Підкреслено необхідність планування проекту та відстеження змін у ньому, а також злиття версій вихідного коду проекту. Описано перелік переваг безперервної інтеграції проекту, а також застосування серверів збирання. Показано необхідність застосування Unit-тестування, а також патернів впровадження залежностей класів. Висвітлено основні відомості про делегати, анонімні методи, лямбда-вирази, а також переваги використання Moq-об'єктів. Запропоновано приклади виділення тестових випадків. Показано на прикладах переваги версіонування програмних продуктів і створення інсталяторів. Наведено основні відомості про сертифікати прикладних програм, центри сертифікації, а також показано на прикладах підпис інсталятора сертифікатом. Для студентів спеціальності 121 «Інженерія програмного забезпечення». Також може бути корисним студентам, аспірантам і технічним фахівцям, які прагнуть одержати базові знання про командне розроблення промислового програмного забезпечення з використанням систем контролю версій. | uk_UA |
dc.language.iso | uk | uk_UA |
dc.publisher | ХАІ | uk_UA |
dc.title | Інформаційні технології розроблення програмного забезпечення | uk_UA |
dc.type | TextBook | uk_UA |