Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS.docx
Скачиваний:
35
Добавлен:
21.04.2019
Размер:
68.14 Кб
Скачать
  1. Функции cp. Разграничение доступа

классы команд

всего 32 класса команд. Стандартно используется первые 7 A-Z, 1-6

обычно вм главного оператора имеет классы команд A B D G. Других классов ему не надо

Класс команд A

класс команд управления системой

- завершение работы системы (shutdown)

- принудительного завершения работы некоторой вм

- команды назначения приоритета вм

Класс команд B

класс команд оператора управления реальной системой в/в

- закрепление за вм реального устройства

- его отключение и тд

Класс команд C

команды системного программиста

- одна команда, которая позволяет изменить содержимое реальной памяти

Класс команд D

управление накоплением

- команды позволяют управлять файлами накопления

Класс команд E

класс команд системного аналитика

- отображение содержимого реальной памяти

Класс команд F

команд как таковых тут нет,

но есть средства для работы с журналом регистрации машинных сбоев

читать, очистить

Класс команд G

управление вм

Парольная защита

Паролей на минидиск может быть 0-3

ALL - без парольный

1) ни одного пароля нет

владелец минидиска не предполагает кому то предоставлять доступ к своим данным

2) указан 1 пароль

пользователь может сообщить его другим пользователям

и введя при подключении минидиска данный пароль пользователи могут получить доступ на чтение

3) указанно 2 пароля

можно подключить либо по чтению, либо по записи

если диск уже доступен кому то по записи, то подключать его не дадут

4) указано 3 пароля

может быть получен доступ по чтению, записи и мн записи

  1. Функции cp. Обеспечение файлов накопления

файлы накопления возникают при работе вм с устройствами единичной записи

- устройство ввода с перфокарт

- вывод на перфокарты

- печатающее устройство

файлы накопления представляют собой подлежащие передачи данные + способ их передачи

на одном из системных дисков располагается область накопления,

в которой и сохраняются файлы накопления. В том числе и до следующего сеанса VM

размер области накопления выбирается системным программистом исходя из потребностей пользователей

если размер кончится - это приостановит работы CP

для управления файлами накопления существует несколько команд класса D

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

вывести на реальное устройство, так же удалить

Обычно эти действия выполняет главный оператор системы

Если у пользователя отсутствует класс команд D, при просмотре списка файлов накопления он увидит только принадлежащие ему файлы

работать он будет только со своими файлами (удалять и тд)

  1. Разделение функций между cp и cms

ФС предоставляет CMS

обработка команд

1) на одном из доступных дисков ищется командный файл с именем введенной команды, если он найдет то выполняется

команды вводятся с клавиатуры

2) если файл не найден CMS пробует распознать эту команду

если распознает то выполняет

3) CMS передает эту команду CP

если CP распознает это как команду - выполняет

4) если нет, то выдается сообщение об ошибке

системы программирования обеспечивает CMS

средства телекоммуникаций обеспечивает CP

многозадачность обеспечивает CP

для вычисления нескольких задач пользователю надо создать другую вм