Содержание дисциплины

  1. Введение в Ассемблер для ПЭВМ;
  2. Операционная система (определение, типы, функции, состав). Этапы прохождения задачи в системе;
  3. Ядро ОС (состав, функции);
  4. Процесс. Состояния процесса;
  5. Прерывания;
  6. Параллельные процессы. Взаимодействие процессов. Критическая секция. Алгоритм Деккера;
  7. Семафоры;
  8. Управление процессами. Концепция ресурсов;
  9. Тупики;
  10. Основная память (типы, организация, механизмы управления);
  11. Управление памятью в ОС MS-DOS;
  12. Виртуальная память (организация, механизм управления;
  13. Дисциплина планирования (цели, задачи, методы);
  14. Файловые системы;
  15. Организация файловой системы ОС MSDOS, UNIX;
  16. Организация ввода-вывода:
  17. Мультипроцессорные системы;
  18. Сети;
  19. Защита информации и криптосистемы в современных ОС;
  20. Вредоносные программы:

Литература

Основная литература

  1. Лоринг Г., Дейтл Х. Операционные системы. М., Финансы и статистика, 1984г;
  2. Шоу А. Логическое проектирование операционных систем, М., Мир, 1981г;
  3. Дедов Ю. А., Островский М. А., Песелев К. В. и др. М., Статистика, 1980г;
  4. Цикритзис Д., Бернстайн Ф. Операционные системы. М., Мир, 1977г;
  5. Медник С., Донован Дж. Операционные системы. М., Мир, 1978г;
  6. Дейтл Г. Введение в операционные системы. в 2 томах М., Мир, 1987г.

Дополнительная литература

  1. Бахарев И. А., Горлин А. И. Операционные системы. М., Знание, 1986г;
  2. Кейлингерт П. Элементы операционных систем. Введение для пользователей. М., Мир, 1985г;
  3. Кнут Д. Искусство программирования для ЭВМ. Том 1. Основные алгоритмы. М., Мир, 1976г;
  4. Лорин Г. Сортировка и системы сортировки. М., Наука, 1983г.