Навчально-методичні матеріали (СК №5)
Постійне посилання зібрання
У зібранні розміщено підручники, навчальні посібники, практикуми, матеріали до курсів лекцій, програми дисциплін, авторами або укладачами яких є науково-педагогічні працівники кафедри.
Переглянути
Нові надходження
Документ Відкритий доступ Сучасні технології програмування(ІСЗЗІ КПІ ім. Ігоря Сікорського, 2026) Горнійчук, Іван Вікторович; Микитюк, Артем В’ячеславович; Оніщенко, Володимир ОлександровичНавчальний посібник містить матеріал, що охоплює сучасні підходи, методології та технології програмування, необхідні для опанування повного циклу створення програмного забезпечення. Розглядаються базові архітектурні принципи, DevOps- та DevSecOps-підходи, методології командної роботи, а також практики тестування та аналізу програмного коду. Окрему увагу приділено застосуванню цих технологій у розробці нативних мобільних застосунків під операційну систему Android. Матеріал навчального посібника спрямований на те, щоб допомогти здобувачам опанувати сучасні принципи побудови програмних систем, навчитися працювати в командах за Agile/Scrum, застосовувати засоби тестування та інструменти забезпечення якості, а також розробляти мобільні рішення та супровідну технічну документацію в межах освітнього компоненту. Навчальний посібник призначений для здобувачів вищої освіти другого (магістерського) рівня вищої освіти, які навчаються за спеціальністю F3 Комп’ютерні науки та вивчають освітній компонент “Сучасні технології програмування”, а також рекомендовано для використання при виконанні кваліфікаційних робіт за відповідною спеціальністю. Викладені методи й технології є універсальними та можуть бути корисними всім, хто вивчає сучасні підходи створення програмних систем і мобільних застосунків для Android. Навчальний посібник підготовлено для магістрів ІСЗЗІ КПІ ім. Ігоря Сікорського, що навчаються за спеціальністю F3 Комп’ютерні науки та вивчають освітній компонент “Сучасні технології програмування”. Посібник спрямований на опанування сучасних технологій, методологій та інструментів, необхідних для командної розробки програмних проєктів. Особливий акцент зроблено на виробленні практичних навичок створення технічної документації, застосування інструментальних засобів розробки та супроводу, а також реалізації реальних застосунків у процесі вивчення дисципліни. Під час вивчення матеріалу здобувачі знайомляться з методологіями Agile/Scrum, DevOps та DevSecOps, сучасними підходами до командної роботи, тестуванням, принципами побудови архітектури, інструментами супроводу розробки, а також технологіями створення мобільних застосунків на базі Android. Опрацювання змісту навчального посібника ґрунтується на знаннях із програмування, баз даних, комп’ютерних систем та інформаційних технологій, отриманих здобувачами вищої освіти під час попереднього вивчення відповідних освітніх компонентів. У межах наданого матеріалу здобувачі опановують принципи об’єктно-орієнтованого програмування, архітектурні патерни (MVC, MVP, MVVM), технології Dependency Injection, методи роботи з REST API, Firebase та Google Cloud, а також інструментарій командної розробки. Очікуваним результатом вивчення освітнього компонента є створення повноцінного програмного застосунку з використанням сучасних технологій і архітектурних підходів, його тестування. У процесі роботи здобувачі виконують реальні задачі: розроблення скелетону застосунку, проєктування бази даних, впровадження DI, реалізацію бізнес-логіки, інтеграцію Firebase, тестування та деплой. Матеріал навчального посібника призначено виключно для некомерційного розповсюдження.Документ Відкритий доступ Технології розробки програмного забезпечення(ІСЗЗІ КПІ ім. Ігоря Сікорського, 2025) Соколов, Володимир Володимирович; Рябцев, Вячеслав Віталійович; Микитюк, Артем В’ячеславовичНавчальний посібник містить матеріал, який охоплює всі процеси життєвого циклу програмного забезпечення. Розглядаються рекомендації міжнародних та вітчизняних стандартів, а також напрацювання провідних українських наукових шкіл з відповідної тематики. Матеріал навчального посібника спрямований на те, щоб допомогти майбутнім фахівцям розробляти технічну документацію протягом життєвого циклу програмного забезпечення, опанувати інструментальні засоби командної роботи над проєктом та застосувати отримані знання для розробки проєкту протягом вивчення освітнього компоненту. Навчальний посібник призначений для здобувачів вищої освіти першого (бакалаврського) рівня вищої освіти, які навчаються за спеціальністю 122 Комп’ютерні науки та вивчають освітній компонент циклу професійної підготовки “Технології розробки програмного забезпечення”, а також рекомендовано для використання при виконанні кваліфікаційних робіт за відповідною спеціальністю. Викладені в навчальному посібнику технологічні принципи розробки програмного забезпечення не залежать від мови програмування для реалізації проєктів і можуть бути корисними всім, хто займається вивченням технологій розробки складних програмних систем із застосуванням сучасних методів та інструментів проєктування та програмування.Документ Відкритий доступ Системні основи кіберзахисту інформаційних технологій та національних електронних ресурсів(КПІ ім. Ігоря Сікорського, 2024) Яковів, Ігор БогдановичВ навчальному посібнику за допомогою атрибутивно-трансфертного підходу до природи інформації розглянуто системні основи забезпечення кібербезпеки інформаційних технологій та національного сегменту електронних ресурсів. Посібник знайомить курсантів (студентів) з нормативно-правовими та організаційно-технічними аспектами кіберзахисту інформаційно-комунікаційних систем, особливостями складу, структури і функціонування Національної системи кібербезпеки та Національної системи захисту критичної інфраструктури. Окремі розділи знайомлять з принципами формування інфраструктури кіберзахисту та її застосування для проактивної протидії APT атакам, проведення розвідки кіберзагроз і аудиту кібербезпеки. Навчальний посібник призначений здобувачам вищої освіти за спеціальностями 122 Комп’ютерні науки і 172 Електронні комунікації та радіотехніка.Документ Відкритий доступ Основи теорії складних мереж(ІСЗЗІ КПІ ім. Ігоря Сікорського, 2023) Снарський, Андрій Олександрович; Ланде, Дмитро Володимирович; Субач, Ігор ЮрійовичУ навчальному посібнику розглядаються базові питання теорії складних мереж: характеристики, алгоритми, моделі завдання пошуку, ранжування, а також наводяться відомості, необхідні для математичного та комп'ютерного моделювання, аналізу та візуалізації складних мереж. Видання призначене для курсантів, студентів та аспірантів закладів вищої освіти, а також інженерів та наукових співробітників, які працюють у галузях знань інформаційні технології та природничі науки та електроніка.Документ Відкритий доступ Інструментальні засоби Python для моделювання та системного аналізу часових рядів при вирішенні задач кіберзахисту інформаційно-комунікаційних систем(ІСЗЗІ КПІ ім. Ігоря Сікорського, 2023) Шарадкін, Дмитро Михайлович; Субач, Ігор Юрійович; Микитюк, Артем В'ячеславовичДокумент Відкритий доступ Об’єктно-орієнтоване програмування для фахівців з кібербезпеки(ІСЗЗІ КПІ ім. Ігоря Сікорського, 2023) Куліков, Василь Михайлович; Рябцев, Вячеслав Віталійович; Паршуков, Святослав СтаніславовичДокумент Відкритий доступ Оброблення надвеликих масивів даних (BIG DATA)(КПІ ім. Ігоря Сікорського, 2021-12) Ланде, Дмитро Володимирович; Субач, Ігор Юрійович; Гладун, Анатолій ЯсоновичДокумент Відкритий доступ Технології захисту інформації в інформаційно-телекомунікаційних системах(КПІ ім. Ігоря Сікорського, 2020) Жилін, Артем Вікторович; Шаповал, Олександр Миколайович; Успенський, Олександр АнатолійовичДокумент Невідомий Візуалізація та аналіз мережевих структур(КПІ ім. Ігоря Сікорського, 2020) Ланде, Дмитро Володимирович; Субач, Ігор ЮрійовичДокумент Невідомий Основи теорії і практики інтелектуального аналізу даних у сфері кібербезпеки(КПІ ім. Ігоря Сікорського, 2018) Ланде, Дмитро Володимирович; Субач, Ігор Юрійович; Бояринова, Юлія ЄвгенівнаДокумент Невідомий Спеціальні розділи теорії чисельних методів: теорія та практика застосування в телекомунікаційних та комп’ютерних системах(ІСЗЗІ КПІ ім. Ігоря Сікорського, 2021) Копійка, Олег Валентинович; Субач, Ігор Юрійович; Микитюк, Артем В'ячеславовичУ навчальному посібнику розглянуто особливості теорії планування експериментів в телекомунікаційних та комп’ютерних системах та основний зміст процесу планування експерементів в АСУ інформаційно-телекомунікаційними мережами (ІТМ). Наведено практичні приклади застосування чисельних методів для рішення задач з аналізу та оцінки навантаження ІТМ, а також синтезу оптимальних ІТМ в умовах кризових ситуацій. Описано підходи та наведено приклади оцінки ефективності методів синтезу ІТМ. Особливу увагу приділено питанням синтезу пристроїв управління АСУ ІТМ, пристроїв управління лінійнами процесами та оптимальної інформаційної системи обробки транзакцій. Навчальне видання призначене слухачам інституту, що здобувають освіту за третім (науковим рівнем) за спеціальністю 122 Комп'ютерні науки і вивчають дисципліну “Спеціальні розділи теорії чисельних методів”. Може бути також корисне всім, хто самостійно хоче засвоїти передові методології і концепції синтезу АСУ ІТМ – курсантам, студентам, аспірантам, спеціалістам технічних спеціальностей та програмістам.