Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Крос-платформне програмування

Спеціальність: Консолідована інформація
Код дисципліни: 7.124.02.O.3
Кількість кредитів: 4
Кафедра: Інформаційні системи та мережі
Лектор: к.т.н., доцент Висоцька Вікторія Анатоліївна
Семестр: 1 семестр
Форма навчання: денна
Результати навчання:
• технології хмарних обчислень, консолідації та віртуалізації, застосовуваними в хмарних обчисленнях, умінь і навичок практичної реалізації хмарних технологій у сучасному виробництві;
• основні поняття та термінологію хмарних обчислень, із областями їх застосування у бізнес-діяльності;
• про доцільність перенесення наявних застосунків у хмарне середовище, оцінити ефективність застосування та довгострокові перспективи;
• питання безпеки, розгортання, резервного копіювання в контексті хмарної інфраструктури;
• системне адміністрування для розробки і супроводу хмарних застосунків.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Технології створення програмних продуктів,
Операційні системи комп'ютерних мереж,
Організація баз даних та знань,
Комп’ютерні мережі
Комп’ютерна лінгвістика,
Методи та засоби інтеграції даних,
Онтологічний інжиніринг,
Системи машинного перекладу та автоматичне реферування, Мови опису онтологій
Короткий зміст навчальної програми:
Основні поняття та класифікація систем хмарних обчислень. Основи крос-платформного програмування. Принципи побудови продуктивних обчислювальних кластерів в хмарних системах. Основні сценарії застосування технологій хмарних обчислень. Хмарна платформа Microsoft Azure. Інфраструктура Amazon Web Services. Загальний огляд сучасних платформ хмарних обчислень. Розробка програмного забезпечення для хмарних обчислень.
Рекомендована література:
• Биков В. Ю. Хмарна комп'ютерно-технологічна платформа відкритої освіти та відповідний розвиток організаційно-технологічної будови ІТ-підрозділів навчальних закладів [Електронний ресурс] / В. Ю. Биков // Теория и практика управления социальными системами. – 2013. – № 1. – Режим доступу: http://www.kpi.kharkov.ua/archive/ Науко-ва_періодика/Tipuss/ 2013_1/Byk.pdf.
• Воронкін О. С. «Хмарні» обчислення як основа формування персональних навчальних середовищ / О. С. Воронкін // Збірник наукових праць: матеріали другої міжнародної науково-практичної конференції FOSS Lviv 2012, Львів, 26–28 квітня 2012 р. – Львів, 2012. – С. 143–146.
• Биков В. Ю. Хмарні технології, ІКТ-аутсорсинг і нові функції ІКТ підрозділів освітніх і наукових установ / В. Ю. Биков // Інформаційні технології в освіті. – 2011. – № 10. – С. 8–23.
• Палеха Ю.І., Горбань Ю.І. Інформаційний бізнес : підручник / Ю.І. Палеха, Ю.І. Горбань — К.: Вид-во Ліра-К. 2015.- 492 с.
• Сафонов В. Платформа облачных вычислений Microsoft Windows Azure: Учебное пособие. / В. Сафонов. – М.: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2013. – 240 с.
• Сейдаметова З.С., Аблялимова Э.И., Меджитова Л.М., Сейтвелиева С.Н., Темненко В.А. Облачные технологии и образование: под общ. ред. З.С. Сейдаметовой. – Симферополь: «ДИАЙПИ», 2012.
• Фингар П. Dot.Cloud: облачные вычисления - бизнес-платформа XXI века. / П. Фингар: пер. с англ. А. Захарова. – М.: Аквамариновая Книга, 2011. – 256 с.
Методи і критерії оцінювання:
• Поточний контроль (45%): письмові звіти з лабораторних робіт, розрахункова робота, усне опитування, самостійна робота.
• Підсумковий контроль (55%, екзаменаційний контроль): тестування (45%), усна компонента (10%)