Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS. Exam..docx
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
326 Кб
Скачать
☆

Понятие интерфейсной оболочки

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

1)      X Windows в системах семейства Unix;

2)      KDE — K Desktop Environment;

3)      PM Shell;

4)      Object Desktop.

Существуют различные варианты интерфейса для семейства операционной системы Windows,которые заменяют Explover, в файле system.ini.

 В операционной системе заменяемой является только интерфейсная оболочка. Операционная среда определяется программными интерфейсами.

Application Program Interface API — интерфейс прикладного программирования, включает в себя управление процессами, памятью и вводом/выводом.

Ряд операционных систем может выполнять ряд программ, созданных для выполнения в других операционных системах. Соответствующая среда организуется в рамках данной машины. Аналогично, в Linux можно создать условия для выполнения программ, написанных для Windows 98.

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

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

Интерфейсные оболочки созданы для более удобного взаимодействия пользователя с ОС. Их основное назначение либо расширить возможности по управлению ОС, либо изменить встроенные в систему возможности. Примеры интерфейсных оболочек: для Unix - xWINDOW, для Linux: - KDE, для OS/2 – Presentation Manager, PM shell Object Desktop, для Windows – Explorer.

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

Обобщённая процедура программного обеспечения

На схеме отображена обобщённая процедура программного обеспечения.

Прикладные

Программы

Утилиты

Операционная

система

Аппаратное обеспечение

компьютера


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

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