Основи конфігурації та експлуатації операційних систем 1
Мета вивчення дисципліни: формування в здобувачів освіти системного розуміння принципів та архітектури сучасних операційних систем, набуття практичних навичок роботи з процесами, пам’яттю, потоками, файловими системами й засобами безпеки. Особлива увага приділяється віртуалізації, контейнеризації, мобільним, хмарним, розподіленим та спеціалізованим ОС, що забезпечує підготовку фахівців до ефективного використання та адміністрування операційних систем у професійній діяльності.
Практичне значення та використання отриманих знань: полягає в оволодінні студентами прикладними знаннями та навичками роботи з операційними системами різних типів (Windows, Linux, MacOS, мобільні та хмарні ОС), управління процесами, пам’яттю, потоками та файловими системами, а також у використанні інструментів для забезпечення безпеки, віртуалізації, контейнеризації та адміністрування. Отримані компетенції дозволяють ефективно працювати з сучасними обчислювальними середовищами, налаштовувати серверні та клієнтські системи, впроваджувати рішення для IoT, хмарних кластерів та систем реального часу, що є необхідним для фахівців у галузі комп’ютерних наук, програмування, системного адміністрування та ІТ-інфраструктури.
Тематика та види навчальних занять
Для денної форми здобуття освіти
Лекційні заняття
Лекція 1. «Вступ в операційні системи»
Лекція 2. «Класифікації операційних систем»
Лекція 3. «Переривання. Багатозадачність»
Лекція 4. «Робота з памʼяттю»
Лекція 5. «Процеси»
Лекція 6. «Управління процесами в Операційних системах»
Лекція 7. «Планування процесів и потоків»
Лекція 8. «Базові механізми синхронізації потоків»
Лекція 9. «Концепція монітору і взаємодія потоків в Windows і Linux»
Лекція 10. «Пристрої введення-виведення DMA»
Лекція 11. «Буферизація операцій вводу-виводу».
Лекція 12. «Файлова система».
Лекція 13. «Файлові системи FAT та NTFS»
Лекція 14. «Файлові системи для ОС Linux»
Лекція 15. «Операційна система MacOS»
Лабораторні заняття
Лабораторне зайняття №1. «Основи командного рядка».
Мета заняття: набуття умінь роботи з базовими командами Windows Command Prompt, навчитися орієнтуватися у файловій системі та виконувати основні операції з каталогами й файлами.
Лабораторне зайняття №2. «Робота з простими виконувальними файлами».
Мета заняття: набуття навичок запуску та керування простими виконувальними файлами, а також зрозуміти принципи їх взаємодії з операційною системою.
Лабораторне зайняття №3. «Створення та робота bat-файлів з параметрами».
Мета заняття: набуття навичок створювати та редагувати bat-файли, використовувати параметри для автоматизації рутинних завдань та адміністрування системи.
Лабораторне зайняття №4. «Робота з віртуальними машинами. Встановлення Windows і драйверів пристроїв».
Мета заняття: отримати практичні навички роботи з віртуальними середовищами, встановлення операційної системи Windows та інсталяції драйверів.
Лабораторне зайняття №5. «Робота з обліковими записами користувачів».
Мета заняття: сформувати навички створення, редагування та адміністрування облікових записів користувачів у Windows.
Лабораторне зайняття №6. «Робота з мережним доступом до ресурсів».
Мета заняття: засвоїти принципи організації мережевого доступу, підключення та спільного використання ресурсів у локальній мережі.
Лабораторне зайняття №7. «Робота з налаштуванням прав доступу на томах NTFS».
Мета заняття: навчитися налаштовувати права доступу до файлів і папок на основі файлової системи NTFS для забезпечення безпеки даних.
Консультації здійснюються впродовж семестру згідно встановленого розкладу. Форми контрольних заходів та оцінювання результатів навчання
Для денної форми здобуття освіти
Поточний контроль полягає у виконанні
1) 7-ми індивідуальних поточних завдань. Індивідуальні поточні завдання виконуються на компʼютері з використанням операційної системи Windows та вбудованих сервісів відповідно до мети та завдань лабораторних занять. Бездоганне виконання індивідуального поточних завдання №1, оцінюється у 5 балів, №2 оцінюється у 6 балів №3, №4 оцінюється у 7 балів; індивідуальних поточних завдань №5 та №6 – 9 балів, №7 – 7 балів.
2) двох модульних контрольних робіт. Модульні контрольні роботи складаються з теоретичної і практичної частин та проводяться у формі комп'ютерного тестування. Бездоганне виконання кожної модульної контрольної роботи становить 25 балів.
Підсумковий контроль – залік. Максимальна оцінка, яку може отримати студент – 100 балів. Мінімальна кількість балів, за яку здобувач одержує «зараховано» - 60 балів.
ПРН5. Аргументувати вибір програмних та технічних засобів для створення ІСТ на основі аналізу їх властивостей, призначення і технічних характеристик з урахуванням вимог до системи і експлуатаційних умов; мати навички налагодження та тестування програмних і технічних засобів ІСТ.