Организация и современные методы защиты информации — страница 4

  • Просмотров 11056
  • Скачиваний 598
  • Размер файла 532
    Кб

на параграфы так, что любой параграф также является словом языка Я и, следовательно, тоже является объектом. Таким образом, один объект может являться частью другого. Пример 3. Принтер компьютера - объект. Существует некоторый (достаточно сложный) язык, описывающий принтер и его состояния в произвольный момент времени. Множество допустимых описаний состояний принтера является конечным подмножеством слов в этом языке. Именно это

конечное множество и определяет принтер как объект. В информации выделим особо описания преобразований данных. Преобразование информации отображает слово, описывающее исходные данные, в другое слово. Описание преобразования данных также является словом. Примерами объектов, описывающих преобразования данных, являются программы для ЭВМ Каждое преобразование информации может: а) храниться; б) действовать. В случае а) речь идет

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

домена необходимо передать этому преобразованию особый статус в системе, при котором ресурсы системы осуществляют преобразование. Этот статус будем называть "управление". Определение. Преобразование, которому передано управление, называется процессом. При этом подразумевается, что преобразование осуществляется в некоторой системе, в которой ясно, что значит передать управление. Определение. Объект, описывающий

преобразование, которому выделен домен и передано управление, называется субъектом. То есть субъект - это пара (домен, процесс). Субъект для реализации преобразования использует информацию, содержащуюся в объекте О, то есть осуществляет доступ к объекту О. Рассмотрим некоторые основные примеры доступов. 1. Доступ субъекта S к объекту О на чтение (r) данных в объекте О. При этом доступе данные считываются в объекте О и используются в

качестве параметра в субъекте S. 2. Доступ субъекта S к объекту О на запись (w) данных в объекте О. При этом доступе некоторые данные процесса S записываются в объект О. Здесь возможно стирание предыдущей информации. 3. Доступ субъекта S к объекту О на активизацию процесса, записанного в О как данные (ехе). При этом доступе формируется некоторый домен для преобразования, описанного в О, и передается управление соответствующей