Главная » Информационные системы » Операционные системы » Объектная модель и менеджер объектов Windows

Объектная модель и менеджер объектов Windows

Архитектура операционных систем Windows не является строго объектно-ориентированной. В ней используется следующая объектная терминология. Объектом называется экземпляр объектного типа, а элементы данных состояния объекта именуются атрибутами.

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

Объекты в операционной системе Windows могут быть постоянными, подобно файлам, или динамическими, необходимыми только на время работы программы, подобно потокам.

[2Схема именования объектов – иерархическая. Она поддерживается с помощью объектов-каталогов, а пространство имен видимо всем процессам.2] Имя объекта применяется для его открытия, совместного использования и защиты.

[3Каждый объект относится к некоторому типу, определяющему его данные и применимые к нему операции базовых системных сервисов. Набор атрибутов объекта делится на две части: заголовок и тело.3]

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

В системе Windows имена объектов уникальны в масштабах всей системы, а пространство имен видимо всем процессам.


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Поделиться
Дисциплины