Операційні системи (КН)
Тип: Нормативний
Кафедра: радіоелектронних і комп'ютерних систем
Навчальний план
Семестр | Кредити | Звітність |
3 | 5 | Залік |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
3 | 32 | Бойко Я. В. | ФеІ-21, ФеІ-22, ФеІ-23, ФеІ-24 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
3 | 32 | ФеІ-21 | Бойко Я. В., доцент Флюнт О. Є. |
ФеІ-22 | ст. наук. співробітник Соколовський Б. С., доцент Флюнт О. Є. | ||
ФеІ-23 | ст. наук. співробітник Соколовський Б. С., Павлик М. Р. | ||
ФеІ-24 | ст. наук. співробітник Соколовський Б. С., Футей О. В. | ||
ФеІ-25 | Бойко Я. В., Бойко Я. В. |
Опис навчальної дисципліни
Мета: формування у студентів знань про фундаментальні концепції та практичні рішення, що лежать в основі сучасних операційних систем.
Цілі: формування у студентів практичних навичок професійного вико-ристання та адміністрування операційних систем і створення базового системного програмного забезпечення;
Після завершення цього курсу студент буде:
Знати систематику та основні тенденції розвитку сучасних ОС; теоре-тичні основи та практичні аспекти архітектури ОС; програмні інтер-фейси ОС; призначення та функції інструментальних засобів для ство-рення системного програмного забезпечення; основи програмування прикладних та системних задач; порядок розробки системних алгорит-мів та програм
Вміти створювати програмні модулі для різних операційних плат-форм; застосовувати функції, що експортуються операційним середови-щем; вирішувати питання організації програмного інтерфейсу в систем-них програмах та модулях; оптимізувати програмний код.
Рекомендована література
Основна література:
- Andrew S. Tanenbaum, Herbert Bos. Modern Operating Systems. Fifth Edition. – Pearson . – 2022. – 1156 p.
- Silberschatz Abraham, Galvin Peter B., Gagne Greg. Operating system concepts. 10th edition. – Wiley. – 2018. – 1278 p.
- David Both. Using and Administering Linux, 2nd Edition: Volumes 1–3. – Apress. – 2023. – 2016 p.
- Kenneth Hitchcock. The Enterprise Linux Administrator. – Apress. – 2023. – 607 p.
- Jason W. Eckert and triOS College. Linux+ and LPIC-1 Guide to Linux Certification, 6th Edition. – Cengage Learning. – 2023. – 722 p.
- Richard Fox. Linux with Operating System Concepts, 2nd Edition. – CRC Press. – 2022. – 621 p.
- Neil Smyth. AlmaLinux 9 Essentials: Learn to Install, Administer, and Deploy AlmaLinux 9 Systems. – Payload Media. – 2023. – 271 p.
- Kerrisk Michael. The Linux Programming Interface. – No Starch Prеss, – 2010. – 1548 p.
- Brian Ward. How Linux Works: What Every Superuser Should Know, Third Edition. – No Starch Press, – 2021. – 464 p.
- Sander van Vugt. Red Hat RHCSA 9 Cert Guide: EX200 (Final). – Pearson Education. – 2023. – 780 p.
- William Panek. Microsoft Certified Associate Windows Server Hybrid Administrator Complete Study Guide. – Sybex. – 2022. – 1123 p.
Додаткова література:
- Курс Основи Linux на Prometheus https://apps.prometheus.org.ua/learning/course/course-v1:LinuxFoundation+INTRO_LINUX101+2023_T1/home
- Курс 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
- Linux on Azure – Training | Microsoft Learn: https://learn.microsoft.com/en-us/training/paths/azure-linux/
- Windows Server deployment, configuration, and administration – Training | Microsoft Learn: https://learn.microsoft.com/en-us/training/paths/windows-server-deployment-configuration-administration/
- Operating Systems from scratch: https://ua.udemy.com/course/operating-systems-from-scratch-part1/