Классификация операционных систем

Операционные системы классифицируются по:

  • количеству одновременно работающих пользователей:
    • однопользовательские
    • многопользовательские (поддерживают одновременную работу на ЭВМ нескольких пользователей)
  • числу процессов, одновременно выполняемых под управлением системы:
    • однозадачные (режим выполнения только одной программы в отдельный момент времени)
    • многозадачные (поддержка параллельного выполнения нескольких программ, существующих в рамках одной вычислительной системы, в один момент времени)
  • количеству поддерживаемых процессоров:
    • однопроцессорные
    • многопроцессорные
  • разрядности кода ОС (разрядность операционной системы не может превышать разрядности процессора.):
    • 8-разрядные
    • 16-разрядные
    • 32-разрядные
    • 64-разрядные
  • типу интерфейса:
    • командные (текстовые)
    • объектно-ориентированные (графические);
  • типу доступа пользователя к ЭВМ:
    • с пакетной обработкой
    • с разделением времени
    • реального времени
  • типу использования ресурсов:
    • сетевые (управление ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляют мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов)
    • локальные

Применение ОС позволяет осуществить:

  • увеличение пропускной способности ЭВМ, т.е. увеличение общего объема работы, выполняемой ЭВМ в единицу времени;
  • уменьшение времени реакции системы, т.е. сокращение интервала времени между моментами поступления заданий в ЭВМ и моментами времени получения результатов;
  • контроль работоспособности технических и программных средств;
  • помощь пользователям и операторам при использовании ими технических и программных средств, обеспечения их работы;
  • управление программами и данными в ходе вычислений;
  • обеспечение адаптации ЭВМ, ее структурной гибкости, заключающейся в способности изменяться, пополняться новыми техническими и программными средствами.

Основная функция всех операционных систем — посредническая. Она заключается в обеспечении нескольких видов интерфейса:

  • интерфейса между пользователем и программно-аппаратными средствами ком­пьютера (интерфейс пользователя);
  • интерфейса между программным и аппаратным обеспечением (аппаратно-программный интерфейс);
  • интерфейса между разными видами программного обеспечения (программный интерфейс).

Чтобы выбрать ту или иную ОС, необходимо знать:

  • на каких аппаратных платформах и с какой скоростью работает ОС;
  • какое периферийное аппаратное обеспечение ОС поддерживает;
  • как полно удовлетворяет ОС потребности пользователя, то есть каковы функции системы;
  • каков способ взаимодействия ОС с пользователем, то есть насколько нагляден, удобен, понятен и привычен пользователю интерфейс;
  • существуют ли информативные подсказки, встроенные справочники и т. д.;
  • какова надежность системы, то есть ее устойчивость к ошибкам пользователя, отказам оборудования и т. д.;
  • какие возможности предоставляет ОС для организации сетей;
  • обеспечивает ли ОС совместимость с другими операционными системами;
  • какие инструментальные средства имеет ОС для разработки прикладных программ;
  • осуществляется ли в ОС поддержка различных национальных языков;
  • - какие известные пакеты прикладных программ можно использовать при работе с данной системой;
  • - как осуществляется в ОС защита информации и самой системы.

 

Читать по теме
Интересные статьи