1.Назначение, состав и функции ОС. Характеристика компонентов ОС. Мультипрограммный характер современных ОС.
2.Драйверы устройств. Виды и функции драйверов. Динамическая загрузка и выгрузка драйверов.
Назначение, состав и функции ОС. Характеристика компонентов ОС. Мультипрограммный характер современных ОС.
Назначение
Обеспечение удобного интерфейса [приложения, пользователь] - компьютер за счет предоставляемых сервисов:
1.1. Инструменты для разработки программ
1.2. Автоматизация исполнения программ
1.3. Единообразный интерфейс доступа к устройствам ввода-вывода
1.4. Контролируемый доступ к файлам
1.5. Управление доступом к совместно используемой ЭВМ и ее ресурсам
1.6. Обнаружение ошибок и их обработка
1.7. Учет использования ресурсов
2. Организация эффективного использования ресурсов ЭВМ
2.1. Планирование использования ресурса
2.2. Удовлетворение запросов на ресурсы
2.3. Отслеживание состояния и учет использования ресурса
2.4. Разрешение конфликтов между процессами, претендующими на одни и те же ресурсы
|
|
3.Облегчение процессов эксплуатации аппаратных и программных средств вычислительной системы
3.1. Широкий набор служебных программ (утилит), обеспечивающих резервное копирование, архивацию данных, проверку, очистку, дефрагментацию дисковых устройств и др.
3.2. Средства диагностики и восстановления работоспособности вычислительной системы и операционной системы:
- диагностические программы для выявления ошибок в конфигурации ОС;
- средства восстановления последней работоспособной конфигурации;
- средства восстановления поврежденных и пропавших системных файлов и др.
4. Возможность развития
4.1. Обновление и возникновение новых видов аппаратного обеспечения
4.2. Новые сервисы
4.3. Исправления (обнаружение программных ошибок)
4.4. Новые версии и редакции ОС
Состав компонентов и функции операционной системы:
1. Управление процессами
2. Управление памятью
3. Управление файлами
4. Управление внешними устройствами
5. Защита данных
6. Администрирование
7. Интерфейс прикладного программирования
8. Пользовательский интерфейс
Драйверы устройств. Виды и функции драйверов. Динамическая загрузка и выгрузка драйверов.
Драйвер – программа управляющая конкретной моделью внешнего устройства и учитывающая все его особенности.
Типы:
-аппаратный
-байт-ориентированный
-бит-ориентированный
-микропрограммный
-многоуровневый