Conversational Programming System

http://dbpedia.org/resource/Conversational_Programming_System an entity of type: Abstraction100002137

Conversational Programming System or CPS was an early Time-sharing system offered by IBM which ran on System/360 mainframes circa 1967 through 1972 in a partition of OS/360 Release 17 MFT II or MVT or above. CPS was implemented as an interpreter, and users could select either a rudimentary form of BASIC or a reasonably complete version of PL/I. A third option provided remote job entry (RJE) features allowing users to submit JCL job streams for batch processing. A fourth option was called control mode. Normally, only the system operator would be permitted to use control mode. The available features in control mode included: rdf:langString
Conversational Programming System (CPS) is een programmeersysteem dat in de jaren 60 werd ontwikkeld door IBM om te werken op de IBM 360. De gebruiker werkt aan een schrijfmachineterminal, bijvoorbeeld een IBM 2741, die via een telefoonlijn met de computer verbonden is. Het CPS-systeem kon ook werken met de taal BASIC. De meeste gebruikers gaven echter de voorkeur aan de uitgebreidere mogelijkheden van CPS-PL/1. Men bedenke hierbij dat nog niemand een huiscomputer had die met BASIC werkte en dat de nieuwe gebruikers niet met BASIC vertrouwd waren. rdf:langString
rdf:langString Conversational Programming System
rdf:langString Conversational Programming System
xsd:integer 6838366
xsd:integer 984689159
rdf:langString Conversational Programming System or CPS was an early Time-sharing system offered by IBM which ran on System/360 mainframes circa 1967 through 1972 in a partition of OS/360 Release 17 MFT II or MVT or above. CPS was implemented as an interpreter, and users could select either a rudimentary form of BASIC or a reasonably complete version of PL/I. A third option provided remote job entry (RJE) features allowing users to submit JCL job streams for batch processing. A fourth option was called control mode. Normally, only the system operator would be permitted to use control mode. The available features in control mode included: * Send a message to an individual user or all users. * Clobber (today it would be called re-boot) a specific user's virtual CPS machine. * Monitor the activity of an individual user. * Terminate the entire CPS system. CPS provided a highly interactive user experience. It accomplished this by giving an immediate syntax error (when necessary) as soon as each line of a program was entered. CPS was also offered with a firmware-assisted interpreter, on the IBM System/360 Model 50, only, but few Model 50 installations elected to install this RPQ. This RPQ executed the EVAL function of CPS's programming stack using a firmware assist. The IBM-released version of CPS was designed to run on the IBM 1050 terminal and the IBM 2741 terminal with the "break feature". User groups later added support for the IBM 2260 video display terminal. CPS support for the IBM 2741 "break feature" most likely influenced the eventual user group support for the "break feature" and the IBM 1050 terminal on IBM Administrative Terminal System (ATS/360), as many IBM customers which operated CPS also operated ATS/360. CPS was ultimately superseded by TSO. An IBM program product was offered which provided limited CPS functionality under TSO, intended mainly as a "bridge" between CPS and TSO.
rdf:langString Conversational Programming System (CPS) is een programmeersysteem dat in de jaren 60 werd ontwikkeld door IBM om te werken op de IBM 360. De gebruiker werkt aan een schrijfmachineterminal, bijvoorbeeld een IBM 2741, die via een telefoonlijn met de computer verbonden is. De programmeertaal van CPS wordt ook CPS genoemd (of CPS-PL/1) en is gebaseerd op PL/1. De statements worden regel voor regel ingevoerd, voorafgegaan door een regelnummer. Er is een blokstructuur met DO-END. Er is geen blokstructuur met BEGIN-END, waardoor het gebruik van GOTO onvermijdelijk is. In de tijd van CPS was het gestructureerd programmeren echter nog niet gebruikelijk. Het CPS-systeem kon ook werken met de taal BASIC. De meeste gebruikers gaven echter de voorkeur aan de uitgebreidere mogelijkheden van CPS-PL/1. Men bedenke hierbij dat nog niemand een huiscomputer had die met BASIC werkte en dat de nieuwe gebruikers niet met BASIC vertrouwd waren.
xsd:nonNegativeInteger 3148

data from the linked data cloud