|  | Лексикон 3ОС. Ресурс | 
Определение - характеристика
  Ресурс - любой, зависящий от ОС, аппаратный или 
  программный компонент ОС. 
  Для унификации доступа к любому ресурсу в 3ОС вводится спецификация на удаленный 
  доступ. Роль диспетчера программного ресурса отводится фабрике 
  класса. Управление аппаратным ресурсом осуществляется ядром 
  ОС с помощью драйвера соответствующего ресурса. 
  
  Порядок обращения приложения (процесса) 3ОС к 
  ресурсу следующий: производится запрос удаленного доступа к драйверу, обслуживающему 
  аппаратный ресурс, или к службе ядра, обслуживающей программный ресурс (в т.ч. другой 
  процесс, поток, несуществующий объект и т.п.). 
  Далее производится обработка запроса фабрикой класса, диспетчеризация и, собственно, 
  предоставление ресурса запросившему его процессу (приложению) в виде данных (транзакция) 
  или в виде методов (пакетный или одиночный метод). 
 Драйвер - специальная программа 
  ОС, предназначенная для управления периферийным оборудованием ОС и обеспечения аппаратной 
  совместимости при обмене информацией между устройствами внутри платформы ОС. Для 
  того, чтобы увеличить производительность, 
  защищенность и отказоустойчивость 
  системы драйвер должен учитывать (по-возможности) все детали конструкции каждого 
  из устройств и особенности их работы в реальном времени. 
  
  В задачу драйвера входит: обработка прерывания обслуживаемого устройства, поддержание 
  очередей запросов и преобразование запросов в команды управления устройством, предоставление 
  планировщику прерываний функции (объекта) 
  идентификации устройства прерыванию. 
Фабрика класса - модуль 3ОС, осуществляющий диспетчеризацию программного ресурса. Обладает информацией о подключенных к системе классах, о присутствующих в системе и физически удаленных от ОС объектах, доступ к которым возможен по линиям связи. Отвечает за осуществление механизмов удаленного доступа, позволяя создавать в оперативной памяти объекты данного конкретного класса.
Сервис (служба) - служебный cерверный процесс, выполняющий некоторую, не предусмотренную ОС, системную функцию. В иерархии системных объектов занимает промежуточное (между драйверами и приложениями) положение.
Приложение - прикладная программа, предназначенная для управления компонентами системы обработки данных в целях реализации определенного алгоритма.