Кафедра РК6

«Системы автоматизированного проектирования»

Операционные системы

Бакалавриат (Системы автоматизированного проектирования)

Преподаватели:

Описание

Цель изучения дисциплины − знакомство студентов с принципами построения и структурой современных операционных систем, как части общесистемного программного обеспечения систем автоматизированного проектирования.

Общий объем дисциплины составляет 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. Стандартный ввод-вывод.