v ОС обеспечивает
1) поддержку работы всех программ
2) взаимодействие программ с внешними устройствами и друг с другом,
3) расширение оперативной памяти,
4) выявление различных событий (напр., связанных с аварийными ситуациями и ошибками) и реакцию на них
5) возможность общего управления машиной, которое осуществляется на основе командного языка ОС (системы команд).
Структура
- базовая система ввода-вывода,
Ø Базовая система ввода-вывода (BIOS) является одновременно частью компьютера и компонентом данной ОС: при установке на компьютер другой операционной системы BIOS автоматически становится ее частью.
Ø BIOS реализует наиболее простые и универсальные услуги ОС в частности по организации ввода-вывода информации.
- системный загрузчик,
Ø Системный загрузчик предварительно производит тестирование устройств компьютера, затем, при положительном результате тестирования, выполняет загрузку ОС из внешней памяти.
- командный процессор,
Ø Командный процессор – производит анализ и исполнение команд пользователя, включая загрузку готовых программ из файлов в операционную память и их запуск.
|
|
- драйверы внешних устройств,
Ø Драйверы – программы специального вида, ориентированные на управление внешними устройствами.
- файловая система,
Ø Файловая система – хранилище программ, данных и функциональная часть, обеспечивающая выполнение операций над файлами.
- утилиты
Ø Утилиты – программы, расширяющие возможности ОС, предоставляя пользователю набор дополнительных услуг по контролю и управлению компонентами ОС и устройствами компьютера.
Ø Примеры утилит: диспетчер файлов, архиваторы.