Сучасні операційні системи
Освітня програма: Інформатика (м)
Структурний підрозділ: Факультет комп'ютерних наук та кібернетики
Назва дисципліни
Сучасні операційні системи
Код дисципліни
ОК.06
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2022/2023
Семестр / Триместр
1 Семестр
Кількість кредитів ЕСТS
4
Результати навчання
ПРН2. Мати спеціалізовані уміння/навички розв’язання проблем комп’ютерних наук, необхідні для проведення досліджень та/або провадження інноваційної діяльності з метою розвитку нових знань та процедур.
ПРН10. Проектувати архітектурні рішення інформаційних та комп’ютерних систем різного призначення.
Форма навчання
Дистанційне навчання
Попередні умови та додаткові вимоги
Знати: основи операційних систем, програмування на мові C, елементарної математики, дискретної математики (теорія алгоритмів, формальні системи) та математичної логіки; операційну систему Microsoft Windows.
Вміти: створювати регулярні вирази стандартів POSIX або PERL.
Володіти елементарними навичками: елементами логічної дедукції.
Зміст навчальної дисципліни
Навчальна дисципліна “Сучасні операційні системи” є складовою освітньо-наукової програми підготовки фахівців за освітнім рівнем «магістр» галузі знань 12 «Інформаційні технології» за спеціальністю 122 „Комп’ютерні науки”, програми «Інформатика».
Викладається у 1 семестрі в обсязі – 120 годин. (4 кредитів ECTS); зокрема: лекції – 26 год., лабораторні – 12 год., консультації – 2 год., самостійна робота – 80 год.
Завершується дисципліна іспитом в 1 семестрі.
Рекомендована та необхідна література
1. Панченко Т.В. Методичні рекомендації до лабораторних занять з курсу «Системне програмування та операційні системи». – Київ, 2009. – 42 с.
2. Шеховцов В. А. Операційні системи. – К.: Видавнича група BHV, 2005. – 576 c.
3. William Shotts. The Linux Command Line (Fifth Internet Edition). – 2019. – 555 p.
4. Andrew Tanenbaum, Herbert Bos. Modern Operating Systems (4th Edition). – Pearson, 2014.– 1136 p.
5. Michael Kerrisk. The Linux Programming Interface. A Linux and UNIX System Programming Handbook. – 2010. – 1552 p.
6. Andrew Tanenbaum, Albert Woodhull. Operating Systems Design and Implementation (3rd Edition). – Pearson, 2006. – 1088 p.
Заплановані освітні заходи та методи викладання
Лекції, лабораторні заняття, самостійна робота.
Методи та критерії оцінювання
Семестрове оцінювання: контрольна робота (програмування) 1 – 12 балів/7 балів; контрольна робота (програмування) 2 – 12 балів/7 балів; підготовка доповіді (за темами лекційних занять та самостійної роботи) – 16 балів/10 балів; лабораторна робота – 20 балів/12 балів.
Підсумкове оцінювання (у формі іспиту): максимальна кількість балів які можуть бути отримані студентом: 40 балів; форма проведення і види завдань: письмова.
Види завдань: 4 теоретичні запитання максимально по 10 балів за кожне.
Критерії оцінювання відповіді студента на теоретичне питання: повнота розкриття питання 2-4 бали; логіка викладення 2 бал; аналітичні міркування 2-4 бали.
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами

Тарас
Володимирович
Панченко
Теорії та технології програмування
Факультет комп'ютерних наук та кібернетики
Факультет комп'ютерних наук та кібернетики
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни
Теорії та технології програмування
Факультет комп'ютерних наук та кібернетики