Introduction To eMS The Conversational Monitor system (CMS), the major subsystem of Vft/370, provides a comprehensive set of conversational facilities to the user. Several copies of CMS may run under CP, thus providing several users
with theirown time sharing system. CftS is designed specifically for
theVft/370 virtual machine environment.
Each copy ofCMS supports a single user. This means that the storage
area contains only the data pertaining to that user. Likewise, eachCftS user has his own machine configuration and his own files. Debugging is simpler because the files and storage area are protected fro. other users .• Programs can be debugged fro. the terminal. The terminal is used as
a printer toexamine limited a.ounts of data. After examining program data, the terminal user can enter commands on the terminal that will
alter theprogram. This is the most common method used to debug programs that run in CMS. CMS, operating with the VM/370 Control Program, is a time sharing system suitable for problem solving, program development, and general
work. It includes severalprogramming language processors, file
manipulationcommands, utilities, and debugging aids. Additionally, CftS provides facilities to simplify the operation of other operating systems in a virtual machine environment when controlled from a remote terminal. For example, CMS capabilities are used create and modify job streams,
and to analyze virtualFrinter output. Part of the CMS environment is related to the virtual machine environment created by CP. Each user is completely isolated from the
activities of all other users, and eachmachine in which CBS executes
has virtual storage available to it and managed for it. TheCP commands are recognized by CBS. For example, the co •• ands allow messages to be
sent to the operator or to other users, and virtual devices to be
dynamically detachedfrom the virtual machine configuration.
TheCMS Command Language
TheCMS command language offers terminal users a wide range of
functions. It supports a variety ofprogramming languages, service
functions, file manipulation,program execution control, and general system control. For detailed information on CftS commands, refer to the CMS Figure 4 describes CMS command processing. CMS Introduction 2-3
with their
the
Each copy of
area contains only the data pertaining to that user. Likewise, each
a printer to
alter the
work. It includes several
manipulation
and to analyze virtual
activities of all other users, and each
has virtual storage available to it and managed for it. The
sent to the operator or to other users, and virtual devices to be
dynamically detached
The
The
functions. It supports a variety of
functions, file manipulation,