Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ОССО.docx
Скачиваний:
9
Добавлен:
28.08.2019
Размер:
215.98 Кб
Скачать

Назначение, состав и функции ос.

Назначение ОС принято делить на 4 основные составляющие:

  1. Обеспечение удобного интерфейса предполагает создание средствами ОС виртуальной машины, с которой удобнее работать и которую легче настраивать и программировать. Это обеспечивается основными сервисами:

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

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

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

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

  • Управление доступом к совместным ресурсам – ОС обеспечивает своими средствами доступ к общим ресурсам, их защиту от несанкционированного доступа и разрешение конфликтных ситуаций.

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

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

  1. Ресурсы распределяются ОС между выполняемыми программами, которые называются процессами. Критерии эффективности, в соответствии с которыми ОС организует управление устройствами зависит от позиционирования системы (в одном случае пропускная способность, в другом время реакции). К основным задачам управления ресурсами относят:

  • Планирование использования ресурсов.

  • Удовлетворение запросов на ресурсы

  • Отслеживание состояния и учет использования ресурсов

  • Разрешение конфликтов между процессами, претендующими на одни и те же ресурсы.

  1. Облегчение процессов эксплуатации средств вычислительной системы. Большинство современных ОС имеют в своей основе набор штатных средств, обеспечивающих повышение надежности, безопасности и устойчивости работы системы. К ним относят:

  • Широкий набор служебных программ (утилит), обеспечивающих резервное копирование, архивацию данных, проверку, очистку, дефрагментацию дисковых устройств и др.

  • Средства диагностики и восстановления работоспособности вычислительной системы и операционной системы

    • Диагностические программы для выявления ошибок в конфигурации ОС.

    • Средства восстановления последней работоспособной конфигурации

    • Средства восстановления поврежденных и пропавших системных файлов и др.

4)Возможность развития:

  • Обновление и возникновение новых видов аппаратного обеспечения.

  • Новые сервисы.

  • Исправление (обнаружение) программных ошибок.

  • Новые версии и редакции ОС.

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