Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Osnovy_informatiki (1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
287 Кб
Скачать
☆

6. Системное программное обеспечение.

BIOS(Basic Input/Output System) – это базовая система ввода-вывода.

Между моментом включения компьютера и моментом начала работы операционной системы есть промежуток времени, в который на компьютере работает подсистема BIOS, выполняющая несколько важных функций:

тестирование аппаратного обеспечения. Если во время проверки обнаруживается, что то или иное устройство функционирует неправильно или отсутствует, из-за чего работа операционной системы становится невозможной, то процесс загрузки прерывается. Если же продолжение работы операционной системы возможно, на экран выводится предупреждение об отсутствии устройства, но процесс загрузки компьютера не прерывается;

запуск загрузчика операционной системы. Если тестирование прошло нормаль­но, то осуществляется запуск загрузчика операционной системы, после чего основное управление компьютером передается операционной системе;

проверка некоторых параметров аппаратного обеспечения компьютера. Кроме этих двух операций, самопроверки при включении и запуска загрузчика, современные подсистемы BIOS выполняют контрольные и настроечные функции некоторых параметров аппаратного обеспечения компьютера.

Базовая система ввода-вывода, в отличие от остального программного обеспечения, располагается не на дисковых устройствах компьютера, а внутри специальной микросхемы – постоянного запоминающего устройства. Микросхема поставляется вместе с материнской платой, и BIOS можно рассматривать как программную поддержку материнской платы.

Ядро операционной системы. После того как подсистема BIOS последовательно выполнит все действия по проверке и инициализации аппаратных устройств компьютера, загрузчик операционной системы загружает в память компьютера ядро операционной системы. С этого момента и до окончания сеанса работы с компьютером (до его выключения) ядро операционной системы постоянно находится в оперативной памяти компьютера, и функционирование всех остальных программных компонентов, как системных, так и прикладных, происходит только через взаимодействие с ядром. Ядро обеспечивает загрузку программ, как прикладных, так и системных, ядро выделяет программам ресурсы, ядро обеспечивает взаимодействие программ между собой и с аппаратным обеспечением компьютера. Ядро является самым необходимым компонентом системного программного обеспечения.

Драйверы устройств. Драйвер - программа, обеспечивающая ОС доступ к определенному устройству. Драйвер осуществляет стыковку стандартного программного интерфейса ОС и системы команд внешнего устройства.

Службы ОС. Особый тип программ, которые должны постоянно находиться в ожидании запросов от других программ или отслеживать состояние некоторых параметров операционной системы. Такие программы запускаются и завершают свою работу одновременно с операционной системой. Если в такой программе происходит сбой, и она аварийно завершается, то программа автоматически снова загружается в память. Такого рода программы называются службами, сервисами, или демонами, операционной системы.(служба печати может принимать документы одновременно от нескольких программ (компьютеров), ставить их в очередь и затем поочередно выводить на печать).

Системные оболочки. Программы взаимодействуют с операционной системой через интерфейс, называемый API(Application Programming Interface – прикладной программный интерфейс). Программа, которая должна воспринимать действия пользователя и переводить их на язык, понятный операционной системе, называется системной оболочкой (shell). Оболочки могут быть как графическими (оконные менеджеры), так и текстовыми, предназначенными для работы в терминальном режиме.

Одни операционные системы, например Windows и OS/2, изначально были ориентированы на графическую оконную среду. 

Инструменты администрирования. В операционной системе необходимо решать задачи, связанные с настройкой или перенастройкой определенных параметров, добавлением пользователей, оборудования, установкой новых прикладных программ и их конфигурированием. Кроме того, нужно поддерживать систему в рабочем состоянии и обеспечивать достаточный уровень защиты от несанкционированных действий. Для этих целей существует целый ряд программ, называемых системными утилитами. К функциям, выполняемым этими программами, можно отнести добавление, удаление и назначение прав пользователей; управление файлами и файловыми системами; управление дисковыми устройствами; управление сервисами операционной си­стемы; добавление и конфигурирование новых устройств; установку и удаление программ; настройку графической оболочки; настройку сетевых подключений; настройку печати и множество других.

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