Conversational Monitor System
Das Conversational Monitor System (CMS) ist die Endbenutzer-Schnittstelle und Programmierschnittstelle von z/VM.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Introduction to CMS and the z/VM Environment.] In: z/VM V6R3 Library. IBM, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Das CMS wurde als Betriebssystem vom Control Program (CP) bereitgestellter virtueller Maschinen konzipiert und mit diesem geschaffen, sodass die Kombination CP/CMS entstand.<ref name="Varian">Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig VM and the VM Community: Past, Present, and Future.] (PDF; 183 kB) , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Dabei wurde auf die Auslegung vom CMS als Mehrbenutzersystem oder für den Mehrprozessbetrieb verzichtet.<ref name="Varian" /> Es hieß ursprünglich Cambridge Monitor System, weil es im Cambridge Scientific Center von IBM in Cambridge (Massachusetts) entstand.
Die Benutzerschnittstelle basiert auf dem IBM 3270 und erfordert bei Bedienung mittels moderner Tastatur oder Laptop, ohne passende Beschriftung einiger Sondertasten auszukommen.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig A Note about Keyboards.] In: z/VM V6R3 Library. IBM, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Sie wird hauptsächlich zur Softwareentwicklung verwendet, dazu stehen Programmiersprachen wie Fortran, PL/I oder APL zur Verfügung. Ebenso die Batch-Sprachen EXEC und REXX sowie der Editor XEDIT. Außerdem ist es die Arbeitsumgebung für Administratoren der z/VM-Gastsysteme z/OS und z/VSE.
Quellen
<references />