Операционные системы
Бакалавриат (Системы автоматизированного проектирования)
Преподаватели:
Описание
Цель изучения дисциплины − знакомство студентов с принципами построения и структурой современных операционных систем, как части общесистемного программного обеспечения систем автоматизированного проектирования.
Общий объем дисциплины составляет 3 зачетные единицы (з.е.), 108 академических часов.
План занятий
Модуль 1. Характеристики операционных систем и вычислительные ресурсы.
- Лекция 1. Введение. Определение операционных систем. Исторический очерк создания и развития операционных систем (ОС). Разновидности современных операционных систем. Конкурентная борьба современных операционных систем..
- Лекция 2. Характеристики операционных систем.
- Лекция 3. Классификация операционных систем.
- Лекция 4. Переносимость операционных систем.
- Лекция 5. Статические данные и методы класса.
- Лекция 6. Вычислительные ресурсы.
Модуль 2. Управление вычислительными ресурсами в операционных системах.
- Лекция 1. Процессы в операционных системах.
- Лекция 2. Понятие процесса и ядра.
- Лекция 3. Иерархия процессов.
- Лекция 4. Средства обработки сигналов.
- Лекция 5. Управление памятью в операционных системах.
Модуль 3. Файловые системы операционных систем.
- Лекция 1. Обработка ввода/вывода.
- Лекция 2. Файловая система NTFS.
- Лекция 3. Управление внешними устройствами и файлами.
- Лекция 4. Понятие и внутреннее устройство файловой системы UNIX.
- Лекция 5. Структура индексного дескриптора.
- Лекция 6. Иерархическое представление файловой системы.
- Лекция 7. Стандартный ввод-вывод.