Навчально-методичні матеріали (СК №5)

Постійне посилання зібрання

У зібранні розміщено підручники, навчальні посібники, практикуми, матеріали до курсів лекцій, програми дисциплін, авторами або укладачами яких є науково-педагогічні працівники кафедри.

Переглянути

Нові надходження

Зараз показуємо 1 - 11 з 11
  • ДокументВідкритий доступ
    Сучасні технології програмування
    (ІСЗЗІ КПІ ім. Ігоря Сікорського, 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 Комп'ютерні науки і вивчають дисципліну “Спеціальні розділи теорії чисельних методів”. Може бути також корисне всім, хто самостійно хоче засвоїти передові методології і концепції синтезу АСУ ІТМ – курсантам, студентам, аспірантам, спеціалістам технічних спеціальностей та програмістам.