Операционные системы и программное обеспечение на платформе zSeries



              

Диалоговый монитор z/VM


Диалоговый монитор CMS (Conversational Monitor System) является базовым компонентом z/VM и представляет собой высокопроизводительную операционную среду, ориентированную на поддержку интерактивных пользователей при решении следующих задач [32]:

  • создание, отладка и тестирование прикладных программ для использования в CMS или гостевых ОС;
  • выполнение приложений, разработанных для CMS или гостевых ОС;
  • создание и редактирование файлов данных;
  • манипулирование файлами данных;
  • выполнение заданий в пакетном режиме;
  • разделение данных между CMS и гостевыми ОС;
  • организация взаимодействия между пользователями CMS и гостевых ОС.

Диалоговый монитор запускается на отдельной виртуальной машине либо по команде пользователя (IPL CMS), либо автоматически при запуске виртуальной машины, если есть соответствующее указание в справочнике пользователей CP. Фактически CMS выполняет две главные функции: обеспечивает поддержку интерфейса для конечного пользователя z/VM и предоставляет интерфейс прикладного программирования (API) для пользовательских приложений.

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

Диалоговый монитор содержит необходимые средства для организации хранения и доступа к данным во внешней памяти. Для дисковых устройств (DASD) поддерживается три основных типа файловых систем:

  • базовая файловая система CMS на мини-дисках;
  • разделяемая файловая система SFS;
  • байтовая файловая система BFS.

Основной единицей хранения данных в CMS являются файлы. Имя файла состоит из собственно имени и типа файла, разделенных точкой. Имя и тип могут содержать до восьми алфавитно-цифровых и некоторых специальных символов, например: PRG#1.ASSEMBLE, BATCH:X.SOURCE, CHANGE.EXEC, MY_DOC.TEXT и т.п. Некоторые значения типов файлов являются стандартными и формируются системой автоматически.


Содержание  Назад  Вперед