- Кількість кредитів 4
- Тип Обов'язковий
- Семестр 5
- Рівень вищої освіти Бакалавр
- Підсумковий контроль Екзамен
Курс «Операційні системи» є одним з основних професійно-орієнтованих курсів у програмі підготовки комп’ютерних інженерів, як фахівців з обслуговування комп’ютерних систем та мереж. Він надає здобувачам базові компетентності у вигляді знань і практичних навичок щодо майбутньої їх самореалізації в ІТ галузі як розробників, аналітиків, тестувальників, фахівців з проєктування, розробки та обслуговування спеціалізованого програмного забезпечення сучасних комп’ютерів, їх систем, комплексів і компонент.
Основний акцент дисципліни сфокусований на вивченні сучасної компонентної бази операційних систем комп’ютерів, принципів функціонування, і взаємодії програмного забезпечення з основними пристроями і вузлами комп’ютерної техніки, методах роботи із сучасним програмним забезпеченням а також до системного підходу розв'язування інженерно-технічних задач з допомогою ПК, пошуку і опрацювання інформації з використанням сучасних технологій.
Наявність у навчальному плані даного курсу, або його аналогу, дозволяє у процесі підготовки фахового молодшого бакалавра реалізувати основні цілі освітньої програми, надати студентам знання і практичні навички необхідні для інших прикладних курсів комп’ютерної інженерії та виконання випускних кваліфікаційних робіт і майбутньої професійної діяльності.
Метою вивчення навчальної дисципліни «Операційні системи» є забезпечення здатності студентів розуміти принципи роботи операційних систем, керувати ресурсами обчислювальних системи, взаємодіяти з прикладним програмним забезпеченням, а також обґрунтовано обирати операційну систему для вирішення певних завдань і грамотно її налаштовувати.
Основними завданнями навчальної дисципліни «Операційні системи» є оволодіння знаннями про структуру та принципи функціонування сучасних операційних систем, формування навичок та уміння в питаннях інсталяції, налаштування та адміністрування операційних систем сімейства Windows, Linux, Android а також налаштування роботи з мережевими операційними системами.
Модуль 1: Поняття та компоненти операційних систем
Тема 1. Поняття та призначення комп’ютерних систем. Класифікація сучасних операційних систем. Історія розвитку ОС. Поняття операційної системи.
Тема 2. Функціональні компоненти операційних систем.
Тема 3. Багатопотоковість та її реалізація.
Тема 4. Засоби синхронізації і взаємодії процесів.
Модуль 2: Архітектура та функції операційних систем
Тема 5. Архітектура та реалізація операційних систем.
Тема 6. Управління пам’яттю.
Тема 7. Управління вводом-виводом. Файлова система
Тема 8. Реалізація файлових систем. Файлові системи типу FAT та NTFS.
Тема 9. Мережеві засоби операційних систем.
Модуль 3: Види операційних систем
Тема 10. Операційні системи Linux та Windows.
Тема 11. ОС Mac OS.
Тема 12. Сучасні мобільні ОС.
Тема 13. Хмарна ОС. Поняття, види та функції.
Тема 14. Захист інформації в операційних системах.
Тема 15. Підсумкове заняття.