Програмування чисельних методів
Спеціальність: Кібербезпека
Код дисципліни: 6.125.01.E.070
Кількість кредитів: 4.00
Кафедра: Безпека інформаційних технологій
Лектор: професор Мороз Леонід Васильович
Семестр: 4 семестр
Форма навчання: денна
Результати навчання: ЗН 2. Організовувати власну професійну діяльність, обирати оптимальні методи та способи розв’язування складних спеціалізованих задач та практичних проблем у професійній діяльності, оцінювати їхню ефективність.
ЗН 4. Аналізувати, аргументувати, приймати рішення при розв’язанні складних спеціалізованих задач та практичних проблем у професійній діяльності, які характеризуються комплексністю та неповною визначеністю умов, відповідати за прийняті рішення.
ЗН 12. Усвідомлювати цінності громадянського (вільного демократичного) суспільства та необхідність його сталого розвитку, верховенства права, права і свобод людини і громадянина в Україні.
ЗН 13. Знання сучасних досягнень інноваційних технологій в галузі інформаційних технологій, кібербезпеки та управління.
ЗН 20. Знання основних підходів до організації типових комплексів та засобів захисту інформації в інформаційних і комунікаційних системах.
ЗН 21. Знання нових вітчизняних та міжнародних стандартів інформаційної безпеки.
ЗН 23. Знання технологій створення систем захисту комп’ютерних систем та мереж для розробки та визначення загальних принципів побудови систем захисту, завдань та вихідних даних, які необхідно враховувати при проектуванні систем захисту.
ЗН 1.4. Застосовувати теорії та методи захисту для забезпечення безпеки інформації в інформаційно-телекомунікаційних системах.
ЗН 1.6. Вирішувати задачі захисту інформації, що обробляється в інформаційно-телекомунікаційних системах з використанням сучасних методів та засобів криптографічного захисту інформації.
ЗН 3. Використовувати результати самостійного пошуку, аналізу та синтезу інформації з різних джерел для ефективного рішення спеціалізованих задач професійної діяльності.
ЗН 4. Аналізувати, аргументувати, приймати рішення при розв’язанні складних спеціалізованих задач та практичних проблем у професійній діяльності, які характеризуються комплексністю та неповною визначеністю умов, відповідати за прийняті рішення.
ЗН 10. Використовувати сучасне програмно-апаратне забезпечення засобами та давати оцінку результативності якості прийнятих рішень.
ЗН 25. Знання математичних методів оптимізації з метою одержання найкращих характеристик функціонування засобів та систем.
ЗН 1.1. Виконувати аналіз та декомпозицію інформаційно-телекомунікаційних систем.
ЗН 1.2. Виконувати аналіз зв’язків між інформаційними процесами на віддалених обчислювальних системах.
ЗН 1.4. Застосовувати теорії та методи захисту для забезпечення безпеки інформації в інформаційно-телекомунікаційних системах.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Математичний аналіз.
Лінійна алгебра.
Диференціальні рівняння.
Алгоритмічні мови і програмування.
Технології програмування.
Короткий зміст навчальної програми: Основні принципи побудови комп’ютерних чисельних методів. Основні математичні моделі.
Похибки обчислень.
Задачі лінійної алгебри.
Елементи теорії векторів та матриць.
Нелінійні рівняння та системи.
Системи звичайних диференціальних рівнянь.
Чисельні методи інтегрування функцій однієї змінної.
Диференціальні рівняння в частинних похідних.
Апроксимація функцій.
Реалізація основних чисельних методів в системах Maple та Matlab.
Методи та критерії оцінювання: • усне опитування, контрольні роботи (30%).
• підсумковий контроль – залік (письмово-усна форма) (70%).
Рекомендована література: 1. Турчак Л.И. Основычисленныхметодов. — М.: Наука, 2009г.
2. Джон Г. Мэтьюз, Куртис Д. ФинкЧисельнные методы. Использование Matlab. Издательский дом «Вильямс» Москва – Санкт-Петербург – Киев, 2001г.
3.. Фельдман Л. П., Петренко А. І., Дмитрієва О. А. Чисельні методи в інформатиці. — К.: Вид. група BHV, 2006. — 480 с..
4. Л.М. Буката, Л.В. Глазунова ЧИСЕЛЬНІ МЕТОДИ ТА МОДЕЛЮВАННЯ НА ЕОМ. Одеса 2013.
5. ПРОГРАМУВАННЯ ЧИСЛОВИХ МЕТОДІВ МОВОЮ PYTHON. Підручник За редакцієючл.-кор. НАН України А. В. Анісімова. KНУ 2015.
6. Гаврилюк І.П., Макаров В.Л. Методи обчислень: Підручник: У 2 частинах. - К.: Вища школа, 2005р.
Програмування чисельних методів (курсова робота)
Спеціальність: Кібербезпека
Код дисципліни: 6.125.01.E.072
Кількість кредитів: 2.00
Кафедра: Безпека інформаційних технологій
Лектор: професор Мороз Леонід Васильович
Семестр: 4 семестр
Форма навчання: денна
Результати навчання: ЗН 3. Використовувати результати самостійного пошуку, аналізу та синтезу інформації з різних джерел для ефективного рішення спеціалізованих задач професійної діяльності.
ЗН 4. Аналізувати, аргументувати, приймати рішення при розв’язанні складних спеціалізованих задач та практичних проблем у професійній діяльності, які характеризуються комплексністю та неповною визначеністю умов, відповідати за прийняті рішення.
ЗН 10. Використовувати сучасне програмно-апаратне забезпечення засобами та давати оцінку результативності якості прийнятих рішень.
ЗН 25. Знання математичних методів оптимізації з метою одержання найкращих характеристик функціонування засобів та систем.
ЗН 1.1. Виконувати аналіз та декомпозицію інформаційно-телекомунікаційних систем.
ЗН 1.2. Виконувати аналіз зв’язків між інформаційними процесами на віддалених обчислювальних системах.
ЗН 1.4. Застосовувати теорії та методи захисту для забезпечення безпеки інформації в інформаційно-телекомунікаційних системах.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Математичний аналіз.
Лінійна алгебра.
Диференціальні рівняння.
Алгоритмічні мови і програмування.
Технології програмування.
Короткий зміст навчальної програми: Основні принципи побудови комп’ютерних чисельних методів. Основні математичні моделі.
Похибки обчислень.
Задачі лінійної алгебри.
Елементи теорії векторів та матриць.
Нелінійні рівняння та системи.
Системи звичайних диференціальних рівнянь.
Чисельні методи інтегрування функцій однієї змінної.
Диференціальні рівняння в частинних похідних.
Апроксимація функцій.
Реалізація основних чисельних методів в системах Maple та Matlab.
Методи та критерії оцінювання: • усне опитування, контрольні роботи (30%).
• підсумковий контроль – залік (письмово-усна форма) (70%).
Рекомендована література: 1. Турчак Л.И. Основычисленныхметодов. — М.: Наука, 2009г.
2. Джон Г. Мэтьюз, Куртис Д. ФинкЧисельнные методы. Использование Matlab. Издательский дом «Вильямс» Москва – Санкт-Петербург – Киев, 2001г.
3.. Фельдман Л. П., Петренко А. І., Дмитрієва О. А. Чисельні методи в інформатиці. — К.: Вид. група BHV, 2006. — 480 с..
4. Л.М. Буката, Л.В. Глазунова ЧИСЕЛЬНІ МЕТОДИ ТА МОДЕЛЮВАННЯ НА ЕОМ. Одеса 2013.
5. ПРОГРАМУВАННЯ ЧИСЛОВИХ МЕТОДІВ МОВОЮ PYTHON. Підручник За редакцієючл.-кор. НАН України А. В. Анісімова. KНУ 2015.
6. Гаврилюк І.П., Макаров В.Л. Методи обчислень: Підручник: У 2 частинах. - К.: Вища школа, 2005р.