Операційні системи
Тип: Нормативний
Відділення: циклова комісія спеціальності комп'ютерні науки
Навчальний план
| Семестр | Кредити | Звітність |
| 5 | 4 | Залік |
Лекції
| Семестр | К-сть годин | Лектор | Група(и) |
| 5 | 54 | Батюк М. Я. | ПКК-31 |
Лабораторні
| Семестр | К-сть годин | Група | Викладач(і) |
| 5 | 36 | ПКК-31 | Батюк М. Я. |
Опис курсу
Метою вивчення дисципліни “Операційні системи” підготовка висококваліфікованих фахівців, які будуть володіти знаннями щодо принципів роботи операційних систем та застосовувати знання при розробці програмного забезпечення, мати навички взаємодії ОС з прикладним програмним забезпеченням та адмініструванні операційних систем Windows, MacOS та Linux, а також уміти обґрунтовано вибрати операційну систему для вирішення певних завдань.
Вивчення навчальної дисципліни “Операційні системи” передбачає досягнення такого кваліфікаційного рівня підготовки фахового молодшого бакалавра, за якого він повинен:
знати:
- поняття ОС;
- різновиди ОС та їх відмінності;
- структури файлових систем різних ОС та їх відмінності;
- поняття терміналів та оболонок;
- команди для роботи с файлами та каталогами в різних ОС;
- поняття графічного інтерфейсу;
- вбудовані програми для роботи з текстом та графікою.
вміти:
- використовувати системні програмні засоби, операційні системи і оболонки, сервісні програми для конкретних прикладних задач;
- використовувати технологію, методи і засоби розробки захищеного програмного забезпечення;
- застосовувати знання методології та принципів побудови сучасних операційних систем, методів реалізації багатозадачності,
- налагоджувати системи при проходженні етапів інсталяції за допомогою майстра та через командний рядок;
- працювати в різних ОС;
- створювати та монтувати файлові системи;
- організувати перехід між різними файловими системами;
- налагоджувати системи для роботи в мережі.
Рекомендована література
1. Baiocchi A. Network Traffic Engineering: Stochastic Models and Applications. Wiley, 2020. – 816p.
2. Dutta N., Sarma H.K.D. et al. Information Centric Networks (ICN): Architecture & Current Trends. Dutta N., Sarma H.K.D., Jadeja R., Delvadia K., Ghinea G. — Springer, 2021. — 199 p.
3. Beasley J.S., Nilkaew P. Networking Essentials. 6th Edition. — Pearson IT Certification, 2021. — 848 p.
4. Callaway Jason. Computer Networking for Beginners: A Complete Guide to Network Systems, Wireless Technology, and Cybersecurity. Master the Science of the Internet of Things and Artificial Intelligence. 2nd edition. — Independently published, 2020. — 107 p.
5. Dooley Michael, Rooney Timothy. IP Address Management. 2nd Edition. — John Wiley & Sons, Inc., 2021. — 592 p.
6. Kurose James F., Ross Keith W. Computer Networking: A Top-Down Approach. 8th Edition. — Pearson, 2021. — 792 p.
7. Lowe Doug. Networking All-in-One For Dummies. 8th edition. — Wiley, 2021. — 1059 p.
8. Panek C. Networking Fundamentals. Sybex, 2020. — 336 p.
9. Kataoka B., Brennan J., Aggarwal A. Digital Transformation and Modernization with IBM API Connect. Packt, 2022. — 588 p.
10. Sleep Drew (ed.) Ultimate Linux Projects. Future Publishing Limited, 2022. — 132 p.
11. Barrett Daniel J. Efficient Linux at the Command Line: Boost Your Command-Line Skills. O’Reilly Media, 2022. — 241 p.
12. Khemchandani V. UNIX Programming: UNIX Processes, Memory Management, Process Communication, Networking, and Shell Scripting. Dr. Vineeta Khemchandani, Dr. Darpan Anand, Dr. K.K. Mishra, Dr. Sandeep Harit. — BPB Publications, 2022. — 244 p.