Иллюстрированный самоучитель по теории операционных систем

Введение

  • Основные функции операционных систем

    По современным представлениям ОС должна уметь делать следующее. | Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение (этот пункт не относится к ОС, предназначенным для прошивки в ПЗУ). | Обеспечивать управление памятью.
  • Классификация ОС

    По тому, какие из вышеперечисленных функций реализованы и каким было уделено больше внимания, а каким меньше, системы можно разделить на несколько классов (рис. В1). | Рис. В1. Классификация операционных систем | ДОС (Дисковые Операционные Системы) | Это системы, берущие на себя выполнение только первых четырех функций.
  • Семейства операционных систем

    Часто можно проследить преемственность между различными ОС, необязательно разработанными одной компанией. Отчасти такая преемственность обусловлена требованиями совместимости или хотя бы переносимости прикладного программного обеспечения, отчасти – заимствованием отдельных удачных концепций.
  • Выбор операционной системы

    Выбор типа операционной системы часто представляет собой нетривиальную задачу. Некоторые приложения накладывают жесткие требования, которым удовлетворяет только небольшое количество систем.
  • Открытые системы

    Альтернативой закрытым решениям является концепция открытых систем. Идея открытых систем исходит из того, что для разных задач необходимы разные системы – как специализированные, так и системы общего назначения, просто по-разному настроенные и сбалансированные.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.