Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS.doc
Скачиваний:
16
Добавлен:
15.04.2019
Размер:
209.92 Кб
Скачать

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

Лекция 1.

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

  • DOS

  • Windows

  • Unix

  • Mac OS

  • OS/2

  • MVS

  • VM

Это группы операционных систем, т.е. под каждым названием подразумевается несколько операционных систем.

MVS и VM использовались для больших машин. Более ранние системы из этой группы:

  • ОС СЕ

  • СВМ

Будем рассматривать следующие операционные системы:

  • VM

  • Unix

  • Windows

При работе на ВМ пользователь выполняет свои действия в рамках некоторой операционной среды или операционной обстановки.

Операционная обстановка – это совокупность программ, окружающих пользователя. Эта совокупность создается следующими средствами:

  1. файловая система

  2. текстовые редакторы

  3. компиляторы

  4. пакеты прикладных программ

  5. средства телекоммуникаций

Задача операционной системы – управление ресурсами ВМ в интересах пользователя.

ОС управляет:

  • центральным процессором

  • оперативной памятью

  • устройством ввода/вывода

  • информационными ресурсами

Задача ЦП – предоставить созданным задачам время для их выполнения.

Задача ОП – разделить ОП для выполнения задач.

Задача устройства ввода/вывода –

Задача инф. ресурсов – обеспечение безопасности, целостности данных и т.д. Эта задача более высокого уровня и может включать вышеуказанные задачи.

Критерии оценки операционной системы:

  • пропускная способность – это мера объема работы, выполняемая ВМ в единицу времени, или, иначе, отношение фактического времени, используемого ЦП, т.е. времени на решение полезной задачи, к полному рабочему времени.

  • время обращения – время обработки некоторого задания в пакетном режиме.

  • время ответа – скорость реакции системы на действия пользователя в режиме диалога.

  • безопасность – это степень защиты информации от несанкционированного доступа.

  • надежность

  • стоимость

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

Поэтому при разработке ОС всегда преследуются конкретные цели, выражающиеся в наборе критериев, которым должна удовлетворять данная ОС.

Выбор операционной системы

  1. анализ круга задач, которые предстоит решить:

    • офисный (тексты, графики и т.д.)

    • игровой

    • геометрическое моделирование

    • сервер БД

    • работа с мультимедией

    • выполнение расчетов и т.д.

  • для этих задач подбирается соответствующее программное

    обеспечение:

    • решает ли требуемые задачи

    • сколько будет стоить

    • что для этого понадобиться

  • Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]