Операційні системи
Анотація навчальної дисципліни
Мета дисципліни:
набуття здобувачами теоретичних знань сучасних операційних систем, їх призначення, функціях, структурі і принципів роботи. Основна увага приділяється вивченню ОС сімейства Windows.
Завдання дисципліни:
- оволодіння здобувачами історії розвитку операційних систем, функціями та основними розв'язуваними задачами;
- надати уявлення о плануванні процесів та й основних проблемах, виникаючих у багатозадачних операційних системах;
- оволодіння здобувачами принципів розподілу оперативної пам’яті між програмами. Та вивчення принципів роботи файлових систем.
- розглядання операційних систем для роботи з багатопроцесорними архітектурами.
Програмні компетентності
- Здатність до абстрактного мислення, аналізу та синтезу.
- Здатність до розуміння предметної області та професійної діяльності.
- Здатність вчитися і оволодівати сучасними знаннями.
- Здатність аналізувати об’єкт проектування або функціонування та його предметну область.
- Здатність застосовувати стандарти в області ІСТ при розробці функціональних профілів, побудові та інтеграції систем, продуктів, сервісів і елементів інфраструктури організації.
- Здатність до проектування, розробки, налагодження та вдосконалення системного, комунікаційного та програмно-апаратного забезпечення ІСТ, Інтернету речей (ІоТ), комп’ютерно-інтегрованих систем та системної мережної структури, управління ними.
- Здатність вибору, проектування, розгортання інтегрування, управління, адміністрування та супроводжування ІСТ та інфокомунікацій, сервісів та інфраструктури організації.
Програмні результати навчання
Використовувати базові знання інформатики й сучасних ІСТ, навички програмування, технології безпечної роботи в комп'ютерних мережах, методи створення баз даних та інтернет-ресурсів, технології розроблення алгоритмів і комп’ютерних програм мовами високого рівня із застосуванням об’єктно-орієнтованого програмування для розв’язання задач проектування і використання ІСТ.
Демонструвати знання сучасного рівня технологій інформаційних систем, практичні навички програмування та використання прикладних і спеціалізованих комп’ютерних систем та середовищ з метою їх запровадження у професійній діяльності.
Кількість аудиторних занять
30 годин лекційних занять, 14 години лабораторних робіт.
Форми організації освітнього процесу та види навчальних занять
- Л – лекційні заняття;
- ЛР– лабораторні роботи;;
- СРС – самостійна робота здобувача вищої освіти;
- МКР – модульна контрольна робота;
- К – консультації.
Тематика та види навчальних занять
- 1 тиждень
- Л1. Введення в операційні системи [1, cтор. 17 – 20]
- СРС. К.
- 2 тиждень
- Л2. Класифікація операційних систем [2 cтор. 21 – 35].
- ЛЗ1. Основи командного рядка. Робота з файлами і каталогами у командному рядку.
- СРС. К.
- 3 тиждень
- Л3. Переривання і багатозадачність. . [ 1, стор. 183-202]
- СРС. К.
- 4 тиждень
- Л4 Робота з пам'яттю. [2, стор. 39-56].
- ЛЗ2 Створення bat-файлів з параметрами.
- СРС. К.
- 5 тиждень
- Л5 Процеси. [1 стор. 61-73]
- СРС. К.
- 6 тиждень
- Л6. Управління процесами в Unix і Linux. [1 стор. 61-73, 3, стор. 163-184]
- ЛЗ3. Робота з віртуальними машинами.
- СРС. К.
- 7 тиждень
- Л7. Планування потоків і процесів в операційних системах. [1, стор. 93-108, 2, стор. 40-43].
- СРС. К.
- 8 тиждень
- Л8. Базові механізми синхронізації потоків [1, стор. 93-108, 2, стор. 40-43].
- ЛЗ4. Встановлення Windows і драйверів пристроїв. Робота з обліковими записами користувачів
- МКР1. СРС. К.
- 9 тиждень
- Л9. Концепція монітора і взаємодія потоків в Linux і Windows. [ 1, стор. 94-108]
- СРС. К.
- 10 тиждень
- Л10. Пристрої введення-виведення. DMA. [3, стор. 163-184].
- ЛЗ5. Робота з мережним доступом до ресурсів. Робота з налаштуванням прав доступу на томах NTFS
- СРС. К.
- 11 тиждень
- Л10. Буферизація операцій вводу-виводу. [1, стор. 86-103, 2, стор. 49-54]
- СРС. К.
- 12 тиждень
- Л12. Файлова система. [1, стор. 253- 260]
- ЛЗ6 Призначення та налаштування системного реєстру операційної системи Windows Призначення та налаштування мережної безпеки за допомогою Брандмауэра.
- СРС. К.
- 13 тиждень
- Л13. Файлові системи FAT (File Allocated Table) [1, стор. 253- 260]
- СРС. К.
- 14 тиждень
- Л14. Файлові системи NTFS. [1, стор. 311-333]
- ЛЗ7 Призначення та налаштування віддаленого робочого стола в операційній системі Windows.
- СРС. К.
- 15 тиждень
- Л15. Типи файлових систем Linux. [1, стор. 311-333]
- МКР2. СРС. К.
Індивідуальна робота
Не передбачена.
Самостійна робота
Самостійна робота складає 46 години. Розподіл самостійної роботи за видами навчальних робіт:
- підготовка до лекційних занять – 20 годин;
- підготовка до лабораторних робіт та до виконання модульних контрольних завдань – разом 26 годин.
Процедура оцінювання
Система оцінювання рівня навчальних досягнень ґрунтується на принципах ЄКТС та є накопичувальною. Дисципліна поділяється на два семестрові модулі. Здобувачі протягом семестру готуються до лекційних та лабораторних робіт, виконують 2 модульні контрольні роботи..
Модульні контрольні роботи № 1 та № 2 виконуються у письмовій формі. Модульна робота складається з теоретичної частини (2 запитання) та практичної частини (1 задача). Відповідь на кожне теоретичне питання оцінюється максимум 5 балами. Правильне розв’язання задачі оцінюється в 10 балів.
Кожний модуль оцінюється у максимально можливі 50 балів:
Семестровий модуль № 1
- ЛР1- ЛР6. Оцінка за виконання – 25 балів. Термін виконання – 1-8 тиждень.
- МК1. Модульна контрольна робота – 25 балів (8 тиждень). Перескладання можливе протягом 9–11 тижнів за розкладом консультацій.
Семестровий модуль № 2
- ЛР7- ЛР11. Оцінка за виконання – 25 балів. Термін виконання – 9-15 тиждень.
- МК2. Модульна контрольна робота – 25 балів (15 тиждень).
Максимальна оцінка за повний обсяг виконаних навчальних елементів дисципліни – 100 балів.
Підсумковим контролем з дисципліни є залік за результатами виконаних лабораторних робіт, модульних контрольних робіт.
Умови допуску до підсумкового контролю
Підсумковим контролем з дисципліни є залік, засвоєння навчального матеріалу з дисципліни оцінюється на підставі результатів поточного та рубіжного модульного контролю. Залік отримують здобувачі вищої освіти, які виконали всі види навчальних елементів навчальної дисципліни не менш, ніж на 60 %.
Політика освітнього процесу
Здобувач зобов’язаний своєчасно та якісно виконувати всі отримані завдання; за необхідністю з метою з’ясування всіх не зрозумілих під час самостійної та індивідуальної роботи питань, відвідувати консультації викладача. Дотримуватись принципів академічної доброчесності.
Відсутність здобувача на лабораторній роботі відповідає оцінці «0».
Виконаний не свій варіант завдання здобувачем не оцінюється.
Робота, яка виконана після встановлених викладачем термінів, не приймається.
Під час лекції здійснювати телефонні дзвінки забороняється.
Заборонено використання будь-яких підручників, посібників, конспектів лекцій, шпаргалок під час проходження модульних контролів з дисципліни
Рекомендована література:
- Шеховцов Ст. А. Операційні системи. - К.: Видавнича група BHV, 2005. - 576 с.
- Таненбаум Е. Сучасні операційні системи. 3-е изд. - СПб.: Пітер, 2010. - 1120 с.
- Немет, Еві, Снайдер, Гарт, Хейн, Трент, Вейлі, Бен. Unix і Linux: Керівництво системного адміністратора, 4-е изд. : Пер. з англ. - М.: ТОВ "І. Д.Вільямс", 2012. - 1312 с.
- Морімото, Ренд, Ноел, Майкл, Ярдені, Гай, та ін Microsoft Windows Server 2012. Повне керівництво. : Пер. з англ. - М.: 000 "І.Д. Вільяме", 2013.-1456 с.
- Дейтел Х. М. Операційні системи. Основи і принципи. / Х. М. Дейтел, Д. Р. Чофнес. - М.: Біном, 2016. - 1024 c.
- Матросов В.Л. Операційні системи, мережі та інтернет-технології: Підручник / В. Л. Матросов. - М.: Academia, 2017. - 1040 c.
- Назаров С. В. Операційні системи. Практикум (для бакалаврів) / С.в. Назаров, Л. П. Гудино, А. а. Кириченко. - М.: КноРус, 2017. - 480 c.
- Таненбаум Е. Сучасні операційні системи / е.Таненбаум . - СПб.: Пітер, 2019. - 1120 c.