Операційні системи

Освітня програма: Прикладна математика (м)

Структурний підрозділ: Факультет комп'ютерних наук та кібернетики

Назва дисципліни
Операційні системи
Код дисципліни
OK.09
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2022/2023
Семестр / Триместр
2 Семестр
Кількість кредитів ЕСТS
5
Результати навчання
ПРН2. Розуміння принципів і методів аналізу та оцінювання коло завдань, які сприяють подальшому розвитку ефективного використання інформаційних ресурсів.
Форма навчання
Дистанційне навчання
Попередні умови та додаткові вимоги
Знати: основи теорії побудови операційних систем: основні алгоритми управляння ресурсами операційної системи, методи розробки компонент операційної системи; принципи проектування ядра операційної системи; інструментальні засоби мови програмування; передові технології; мови програмування C++, С#, Java, Python; Вміти: розробляти та реалізувати основні алгоритми управляння ресурсами операційної системи роз'яснювати і представляти проекти / розробки замовникам з використанням сучасних технологій розробки програмних систем; Володіти елементарними навичками: програмування мовою C++, С#, Java, Python з використанням інструментальних середовищ розробки програмного забезпечення.
Зміст навчальної дисципліни
Навчальна дисципліна «Операційні системи» є складовою освітньо-наукової програми підготовки фахівців другого (магістерського) рівня вищої освіти за спеціальністю 113 «Прикладна математика» в межах освітньо-наукової програми «Прикладна математика». Дана дисципліна є обов’язковою навчальною дисципліною за програмою “Інформатика”. Викладається у 2 семестрі магістратури курсу спеціальності «Прикладна математика» в обсязі – 150 год. (5 кредитів ECTS) зокрема: лекції – 22 год., лабораторний практикум 22 год., консультації – 2 год., самостійна робота – 104 год. У курсі передбачено 2 частини та 1 контрольна робота. Завершується дисципліна – іспитом у 2 семестрі.
Рекомендована та необхідна література
1. Andrew S. Tanenbaum, Herbert Bos. Modern Operating Systems 4th Edition. Prentice Hall. 2014. 1136 pages. 2. Операційні системи : навчальний посібник. [за ред. В. М. Рудницького] / І. М. Федотова-Півень, І. В. Миронець, О. Б. Півень, С. В. Сисоєнко, Т. В. Миронюк; Черкаський державний технологічний університет. – Харків : ТОВ «ДІСА ПЛЮС», 2019. – 216 с. 3. Операційні системи: [Електронний ресурс]: https://ela.kpi.ua/bitstream/123456789/29600/1/Operatsiini_systemy.pdf 4. Операційні системи : навч. посібник / Б. І. Погребняк, М. В. Булаєнко ; Харків. нац. ун- т міськ. госп-ва ім. О. М. Бекетова. – Харків : ХНУМГ ім. О. М. Бекетова, 2018. – 104 с.
Заплановані освітні заходи та методи викладання
Лекція, лабораторне заняття, самостійна робота.
Методи та критерії оцінювання
Семестрове оцінювання: 1. Контрольна робота (тест): РН 1.1- РН 1.3 - 20 балів/ 12 балів 2. Лабораторна робота (1 проект): РН 2.1 - 10 балів/ 6 балів. 3. Лабораторна робота (1 проект): РН 2.2 - 10 балів/ 6 балів. 4. Лабораторна робота (1проект): РН 2.3 - 10 балів/ 6 балів 5. Поточне оцінювання - 10 балів/ 6 балів. Підсумкове оцінювання (у формі екзамену) вказується: - максимальна кількість балів які можуть бути отримані студентом: 40 балів; - результати навчання які будуть оцінюватись: PH1.1, PH1.2, РН 1.3, РН 2.1 - форма проведення і види завдань: письмова.
Мова викладання
Українська

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни

Теорії та технології програмування
Факультет комп'ютерних наук та кібернетики