Операційні системи
Тип: На вибір студента
Кафедра: цифрової економіки та бізнес-аналітики
Навчальний план
| Семестр | Кредити | Звітність |
| 3 | 4 | Залік |
Лекції
| Семестр | К-сть годин | Лектор | Група(и) |
| 3 | 16 | доцент Ярема О. Р. |
Лабораторні
| Семестр | К-сть годин | Група | Викладач(і) |
| 3 | 32 | УФЕ-21с | доцент Ярема О. Р., доцент Ярема О. Р. |
Опис курсу
Дисципліна «Операційні системи» спрямована на формування теоретичних знань і практичних навичок у сфері функціонування сучасних операційних систем, їх архітектури, принципів керування ресурсами, процесами, пам’яттю та файловими системами.
У межах курсу студенти опановують практичні аспекти встановлення операційних систем (Windows, Linux, macOS, Android) з використанням ISO-образів, створення та налаштування віртуальних машин за допомогою гіпервізорів (VirtualBox, VMware, Parallels), а також засоби віддаленого адміністрування (PuTTY, WinSCP).
Особлива увага приділяється:
- архітектурі ОС (x86, x64, ARM);
- віртуалізації та принципам роботи гіпервізорів;
- налаштуванню мережевих режимів (NAT, Bridge, Host-only);
- базовому адмініструванню Linux;
- особливостям сучасних версій Windows 10/11 та ARM-рішень.
Дисципліна має прикладний характер та орієнтована на формування цифрових компетентностей, необхідних для роботи в ІТ-середовищі та адміністрування інформаційних систем.
Мета дисципліни
Метою дисципліни «Операційні системи» є формування у здобувачів спеціальності 051 «Економіка» системного розуміння принципів функціонування сучасних операційних систем та набуття практичних навичок їх встановлення, віртуалізації, налаштування й базового адміністрування для ефективного використання в економічній та управлінській діяльності.
Дисципліна спрямована на розвиток цифрових компетентностей, необхідних для роботи з інформаційними системами підприємств, корпоративним програмним забезпеченням та цифровою інфраструктурою бізнесу.
Цілі дисципліни
У результаті вивчення дисципліни студент повинен:
- Сформувати розуміння ролі операційних систем у цифровій економіці та функціонуванні інформаційних систем підприємств.
- Засвоїти принципи архітектури ОС (керування процесами, пам’яттю, файловими системами).
- Опанувати основи віртуалізації як інструменту оптимізації ІТ-ресурсів бізнесу.
- Навчитися встановлювати та налаштовувати операційні системи (Windows, Linux, macOS, Android) з використанням ISO-образів.
- Здійснювати базове адміністрування ОС для забезпечення стабільної роботи прикладного програмного забезпечення.
- Налаштовувати віртуальні машини та мережеві режими для тестування програмних рішень.
- Використовувати засоби віддаленого доступу (SSH, PuTTY, WinSCP) для роботи з серверними середовищами.
- Аналізувати ефективність використання операційних систем у діяльності підприємства.
- Розуміти економічні аспекти впровадження серверної інфраструктури та хмарних рішень.
При вивченні навчальної дисципліни «Операційні системи» здобувачі вищої освіти набувають загальних та фахових компетентностей, а також програмних результатів навчання, необхідних для здійснення професійної діяльності в умовах цифрової трансформації економіки.
Інтегральна компетентність
ІК1 – Здатність розв’язувати складні економічні та управлінські завдання, пов’язані з використанням сучасних операційних систем, цифрової інфраструктури та інформаційних технологій у діяльності підприємства.
Загальні компетентності
ЗК2 – Здатність до аналізу та оцінки інформаційних і технологічних ризиків у цифровому середовищі.
ЗК3 – Здатність діяти відповідально та забезпечувати безпечне використання інформаційних систем.
ЗК6 – Здатність приймати управлінські рішення щодо впровадження та використання ІТ-інфраструктури.
ЗК8 – Здатність використовувати сучасні інформаційні та комунікаційні технології.
Спеціальні компетентності
СК3 – Здатність використовувати інформаційні системи та технології в економічній діяльності підприємства.
СК7 – Здатність забезпечувати ефективне функціонування цифрової інфраструктури підприємства.
СК9 – Здатність оцінювати доцільність впровадження серверних та хмарних рішень.
СК12 – Здатність інтегрувати сучасні операційні системи та інструменти віртуалізації в цифрову трансформацію підприємства.
Програмні результати навчання
ПР02 – Приймати обґрунтовані управлінські рішення щодо використання інформаційних технологій.
ПР04 – Використовувати сучасні інформаційні системи для підтримки управлінських процесів.
ПР07 – Аналізувати ефективність цифрової інфраструктури підприємства.
ПР10 – Забезпечувати базовий рівень інформаційної безпеки в діяльності підприємства.
ПР14 – Організовувати використання хмарних та серверних рішень у бізнес-середовищі.
ПР18 – Аналізувати тенденції цифрової трансформації та впровадження ІТ-технологій.
Студент повинен:
а) знати:
- принципи функціонування операційних систем;
- архітектуру ОС (процеси, пам’ять, файлові системи);
- типи гіпервізорів та принципи віртуалізації;
- особливості Windows 10/11, Linux (CentOS), macOS, Android;
- мережеві режими у віртуальних машинах (NAT, Bridge, Host-only);
- основи адміністрування та віддаленого доступу (SSH);
- базові принципи інформаційної безпеки в ОС;
- роль операційних систем у цифровій інфраструктурі підприємства;
- економічні аспекти впровадження серверних та хмарних рішень.
б) уміти:
- встановлювати операційні системи з ISO-образів;
- створювати та налаштовувати віртуальні машини;
- виконувати базове адміністрування Windows та Linux;
- працювати з командним рядком Linux;
- налаштовувати мережеві параметри віртуальних середовищ;
- використовувати PuTTY та WinSCP для віддаленого адміністрування;
- створювати віртуальні машини у хмарному середовищі (AWS);
- оцінювати ефективність використання ІТ-інфраструктури;
- аналізувати ризики, пов’язані з використанням ОС у бізнесі;
- готувати технічні звіти щодо налаштування систем.
Рекомендована література
Основна:
- Скопецький В.В., Ковальчук Т.М. (2021). Операційні системи: навчальний посібник. Київ: КПІ ім. Ігоря Сікорського.
- Олійник О.В., Петренко В.М. (2022). Операційні системи та системне програмування. Львів: ЛНУ ім. Івана Франка.
- Silberschatz, A., Galvin, P. B., & Gagne, G. (2022). Operating System Concepts (Global Edition). Wiley.
- Stallings, W. (2021). Operating Systems: Internals and Design Principles (9th ed.). Pearson.
- Russinovich, M., Solomon, D., & Ionescu, A. (2021). Windows Internals, Part 1 (7th ed.). Microsoft Press.
- Nemeth, E., Snyder, G., Hein, T., & Whaley, B. (2023). UNIX and Linux System Administration Handbook (5th ed.). Addison-Wesley.
- Red Hat. (2023). RHCSA Red Hat Enterprise Linux 9 Certification Study Guide. McGraw-Hill Education.
Додаткова:
- Жалдак М.І., Морзе Н.В. (2021). Інформаційні системи та технології в економіці. Київ: НПУ.
- Кравчук Л.В. (2023). Хмарні технології та віртуалізація. Харків: ХНЕУ ім. С. Кузнеця.
- Negus, C. (2022). Linux Bible (10th ed.). Wiley.
- Love, R. (2022). Linux Kernel Development. Addison-Wesley.
- Hightower, K., Burns, B., & Beda, J. (2022). Kubernetes: Up and Running (3rd ed.). O’Reilly Media.
- Mouat, A. (2023). Using Docker: Developing and Deploying Software with Containers. O’Reilly Media.
- McCarty, B. (2023). AWS Certified SysOps Administrator Study Guide. Wiley.
- Tanenbaum, A. S., & Bos, H. (2022). Modern Operating Systems (4th ed.). Pearson.
Інтернет-ресурси:
- The Linux Foundation – https://www.linuxfoundation.org
- Docker Documentation – https://docs.docker.com
- Kubernetes Documentation – https://kubernetes.io/docs
- Microsoft Learn – https://learn.microsoft.com
- AWS Documentation – https://docs.aws.amazon.com
- VMware Documentation – https://docs.vmware.com
- VirtualBox Documentation – https://www.virtualbox.org/wiki/Documentation
- Android Open Source Project – https://source.android.com
- Міністерство цифрової трансформації України – https://thedigital.gov.ua
- Diia.Освіта – https://osvita.diia.gov.ua