대화 프로그래밍 시스템
Conversational Programming SystemCPS와 RUSH의 관계에 대한 정보가 누락된 문서입니다. 이 에 수 2020년 10월) |
대화 프로그래밍 시스템 또는[1] CPS는 1967년부터 1972년까지 OS/360 Release 17 MFT II 또는 MVT 이상의 파티션에서 시스템/360 메인프레임에서 실행되는 IBM의 초기 시간 공유 시스템이었다.[2]CPS는 통역사로 구현되었고, 사용자는 기본적인 형태 또는 합리적으로 완전한 PL/I 버전을 선택할 수 있었다.세 번째 옵션은 사용자가 배치 처리를 위해 JCL 작업 스트림을 제출할 수 있는 RJE(원격 작업 입력) 기능을 제공했다.네 번째 옵션은 제어 모드라고 불렸다.일반적으로 시스템 운영자만이 제어 모드를 사용할 수 있다.제어 모드에서 사용할 수 있는 기능:
- 개별 사용자 또는 모든 사용자에게 메시지 보내기
- Clobber(오늘날 재부팅이라고 함) 특정 사용자의 가상 CPS 시스템
- 개별 사용자의 활동 모니터링
- 전체 CPS 시스템을 종료하십시오.
CPS는 고도의 인터랙티브 사용자 환경을 제공했다.프로그램의 각 행을 입력하는 즉시 즉각적인 구문 오류(필요 시)를 주어 이를 달성했다.
또한 CPS는 IBM System/360 Model 50에 펌웨어 지원 통역기와 함께 제공되었지만, 이 RPQ를 설치하도록 선택된 모델 50 설치는 거의 없었다.이 RPQ는 펌웨어 어시스트를 사용하여 CPS 프로그래밍 스택의 EAL 기능을 실행했다.
IBM이 출시한 CPS 버전은 IBM 1050 터미널과 IBM 2741 터미널에서 "차단 기능"으로 실행되도록 설계되었다.사용자 그룹은 나중에 IBM 2260 비디오 디스플레이 터미널에 대한 지원을 추가했다.
IBM 2741 "차단 기능"에 대한 CPS 지원은 CPS를 운영했던 많은 IBM 고객들도 ATS/360을 운영했기 때문에 "차단 기능"에 대한 최종 사용자 그룹 지원과 IBM Administrative Terminal System(ATS/360)의 IBM 1050 터미널 지원에 영향을 미쳤을 가능성이 높다.
CPS는 궁극적으로 TSO로 대체되었다.주로 CPS와 TSO 사이의 "교량"을 목적으로 TSO에 따라 제한된 CPS 기능을 제공하는 IBM 프로그램 제품이 제공되었다.
참조
- ^ GYBO-0517 대화 프로그래밍 시스템 버전 목록 번호 3600-03.4.016
- ^ Thielen, Ronald J. "Conversational Programming System". The University of Chicago. Retrieved Dec 29, 2018.
외부 링크
- Allen-Babcock, Inc. "Specification EVAL Microprogram" (PDF). Retrieved February 18, 2013.
- computerhistory.org에서 CPS(대화 프로그래밍 시스템) 개발

