Сучасні операційні системи
Освітня програма: Інформатика (м)
Структурний підрозділ: Факультет комп'ютерних наук та кібернетики
Назва дисципліни
Сучасні операційні системи
Код дисципліни
ОК.06
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2023/2024
Семестр / Триместр
1 Семестр
Кількість кредитів ЕСТS
4
Результати навчання
ПРН2. Мати спеціалізовані уміння/навички розв’язання проблем комп’ютерних наук, необхідні для проведення досліджень та/або провадження інноваційної діяльності з метою розвитку нових знань та процедур. ПРН10. Проектувати архітектурні рішення інформаційних та комп’ютерних систем різного призначення.
Форма навчання
Дистанційне навчання
Попередні умови та додаткові вимоги
Знати: основи операційних систем, програмування на мові C, елементарної математики, дискретної математики (теорія алгоритмів, формальні системи) та математичної логіки; операційну систему Microsoft Windows. Вміти: створювати регулярні вирази стандартів POSIX або PERL. Володіти елементарними навичками: елементами логічної дедукції.
Зміст навчальної дисципліни
Навчальна дисципліна “Сучасні операційні системи” є складовою освітньо-наукової програми підготовки фахівців за освітнім рівнем «магістр» галузі знань 12 «Інформаційні технології» за спеціальністю 122 „Комп’ютерні науки”, програми «Інформатика». Викладається у 1 семестрі в обсязі – 120 годин. (4 кредитів ECTS); зокрема: лекції – 26 год., лабораторні – 10 год., консультації – 2 год., самостійна робота – 82 год. Завершується дисципліна іспитом в 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 бали.
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами

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

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