Операційні системи (КН)

Тип: Нормативний

Кафедра: радіоелектронних і комп'ютерних систем

Навчальний план

СеместрКредитиЗвітність
35Залік

Лекції

СеместрК-сть годинЛекторГрупа(и)
332Бойко Я. В.ФеІ-21, ФеІ-22, ФеІ-23, ФеІ-24

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
332ФеІ-21Бойко Я. В., доцент Флюнт О. Є.
ФеІ-22ст. наук. співробітник Соколовський Б. С., доцент Флюнт О. Є.
ФеІ-23ст. наук. співробітник Соколовський Б. С., Павлик М. Р.
ФеІ-24ст. наук. співробітник Соколовський Б. С., Футей О. В.
ФеІ-25Бойко Я. В., Бойко Я. В.

Опис навчальної дисципліни

Мета: формування у студентів знань про фундаментальні концепції та практичні рішення, що лежать в основі сучасних операційних систем.

Цілі: формування у студентів практичних навичок професійного вико-ристання та адміністрування операційних систем і створення базового системного програмного забезпечення;

Після завершення цього курсу студент буде:

Знати систематику та основні тенденції розвитку сучасних ОС; теоре-тичні основи та практичні аспекти архітектури ОС; програмні інтер-фейси ОС; призначення та функції інструментальних засобів для ство-рення системного програмного забезпечення; основи програмування прикладних та системних задач; порядок розробки системних алгорит-мів та програм

Вміти створювати програмні модулі для різних операційних плат-форм; застосовувати функції, що експортуються операційним середови-щем; вирішувати питання організації програмного інтерфейсу в систем-них програмах та модулях; оптимізувати програмний код.

Рекомендована література

Основна література:

  1. Andrew S. Tanenbaum, Herbert Bos. Modern Operating Systems. Fifth Edition. – Pearson . – 2022. – 1156 p.
  2. Silberschatz Abraham, Galvin Peter B., Gagne Greg. Operating system concepts. 10th edition. – Wiley. – 2018. – 1278 p.
  3. David Both. Using and Administering Linux, 2nd Edition: Volumes 1–3. – Apress. – 2023. – 2016 p.
  4. Kenneth Hitchcock. The Enterprise Linux Administrator. – Apress. – 2023. – 607 p.
  5. Jason W. Eckert and triOS College. Linux+ and LPIC-1 Guide to Linux Certification, 6th Edition. – Cengage Learning. – 2023. – 722 p.
  6. Richard Fox. Linux with Operating System Concepts, 2nd Edition. – CRC Press. – 2022. – 621 p.
  7. Neil Smyth. AlmaLinux 9 Essentials: Learn to Install, Administer, and Deploy AlmaLinux 9 Systems. – Payload Media. – 2023. – 271 p.
  8. Kerrisk Michael. The Linux Programming Interface. – No Starch Prеss, – 2010. – 1548 p.
  9. Brian Ward. How Linux Works: What Every Superuser Should Know, Third Edition. – No Starch Press, – 2021. – 464 p.
  10. Sander van Vugt. Red Hat RHCSA 9 Cert Guide: EX200 (Final). – Pearson Education. – 2023. – 780 p.
  11. William Panek. Microsoft Certified Associate Windows Server Hybrid Administrator Complete Study Guide. – Sybex. – 2022. – 1123 p.

Додаткова література:

  1. Курс Основи Linux на Prometheus https://apps.prometheus.org.ua/learning/course/course-v1:LinuxFoundation+INTRO_LINUX101+2023_T1/home
  2. Курс Operating Systems Foundations на Coursera: https://www.coursera.org/programs/l-vivs-kii-natsional-nii-univiersitiet-imieni-ivana-franka-learning-program/browse?collectionId=&productId=F2UuBwEzEe2xiRKaoDccyw&productType=course&query=Operating+Systems&showMiniModal=true&source=search
  3. Linux on Azure – Training | Microsoft Learn: https://learn.microsoft.com/en-us/training/paths/azure-linux/
  4. Windows Server deployment, configuration, and administration – Training | Microsoft Learn: https://learn.microsoft.com/en-us/training/paths/windows-server-deployment-configuration-administration/
  5. Operating Systems from scratch: https://ua.udemy.com/course/operating-systems-from-scratch-part1/

Силабус: з навчальної дисципліни "Операційні системи" для ОПП “Комп’ютерні науки”

Завантажити силабус