유니버설 타임 셰어링 시스템
Universal Time-Sharing System개발자 | Xerox 데이터 시스템 |
---|---|
기입처 | 어셈블리 언어(메타 기호) |
OS 패밀리 | 해당 없음 |
동작 상태 | 단종 |
소스 모델 | 알 수 없는 |
초기 릴리즈 | 전 |
최신 릴리즈 | D00 / 1973년 1분기 |
플랫폼 | Xerox 데이터 시스템 Sigma 6, Sigma 7, Sigma 9 |
체납 사용자 인터페이스 | 명령줄 인터페이스 |
면허증. | 알 수 없는 |
Universal Time-Sharing System(UTS; 유니버설 시분할 시스템)은 XDS Sigma 시리즈의 컴퓨터용 단종된 운영체제이며, BPM(Batch Processing Monitor)/Batch Time-Sharing Monitor(BTM)의 뒤를 잇습니다.UTS는 1966년에 발표되었지만, 실제로는 1971년까지 출하되지 않았습니다.이는 배치 모드 프로덕션 작업, 심비언트(스풀링) I/O 및 중요한 실시간 프로세스와 더불어 온라인(인터랙티브) 사용자 프로그램에 멀티 프로그래밍 서비스를 제공하도록 설계되었습니다."고스트 작업"이라고 불리는 시스템 대몬은 사용자 공간에서 모니터 코드를 실행하기 위해 사용되었습니다.최종 릴리즈 D00은 1973년 1월에 출하되었습니다.그 뒤를 이어 CP-V 운영체제가 UTS를 대량 배치 지향의 Xerox 운영체제(XOS)와 결합했습니다.
CP-V
CP-V(sea-pea-5로 발음) 운영체제는 1973년 [1]8월에 출시되었습니다.CP-V는 UTS와 동일한 CPU와 Xerox 560을 지원했습니다.CP-V는 "싱글 스트림 및 멀티프로그래밍 배치, 타임셰어링, 인텔리전트 리모트 배치를 포함한 리모트 처리 모드"를 제공합니다.Realtime Processing은 1974년 4월에 Release B00에서, 트랜잭션 처리는 1974년 [2][3]11월에 Release C00에서 추가되었습니다.
CP-V 버전 C00과 F00, 그리고 Telefile의 TCP-V 버전 I00은[when?] 여전히 [citation needed]1997년에 개발된 Sigma 에뮬레이터에서 실행됩니다.
CP-R
CP-R(Control Program for Real-Time)은 Xerox 550 및 Sigma 9 컴퓨터 시스템용 단종된 실시간 운영 체제입니다.CP-R은 다음 3가지 유형의 작업을 지원합니다.포그라운드 기본 작업, 포그라운드 보조 작업 및 배치 작업.
CP-6
1975년 Xerox는 1969년 Scientific Data Systems에서 사들인 컴퓨터 사업을 그만두기로 결정했다.Honeywell은 당초 기존 고객층에 대한 필드 서비스 지원을 제공하기 위해 Xerox Data Systems 구입을 제안했습니다.
OS와 프로그램 제품을 포함한 CP-6 시스템은 Honeywell이 1976년부터 Xerox CP-V 사용자를 Honeywell 장비에서 실행하도록 변환하기 위해 개발되었습니다.첫 번째 베타 사이트는 1979년 6월 캐나다 오타와에 있는 칼튼 대학에 설치되었고, 1979년 말 이전에 세 개의 다른 사이트가 설치되었다.
CP-6에 대한 지원은 1993년 캐나다의 ACTC로 이전되었다.CP-6 시스템은 미국, 캐나다, 스웨덴, 영국 및 독일에서 수년간 계속 가동되었습니다.마지막 시스템이 중단된 것은 2005년 칼튼 대학에서였다.
CP-6와 그 업적, 개발자 및 고객은 캘리포니아 마운틴 뷰에 있는 컴퓨터 역사 박물관의 커뮤니티 벽면에 명패와 함께 기념됩니다.
소프트웨어
CP-V 소프트웨어([4]릴리스 B00, 1974년 기준).CP-V는 1977년 이후까지 Honeywell Los Angeles Development Center(LADC)에서 CP-6 팀의 지원을 받았다.
번들 소프트웨어
- TEL – 터미널 이그제큐티브 언어.
- 간단 – FORTRAN 및 BASIC 프로그램 및 데이터 파일을 위한 심플한 인터랙티브 환경.
- CCI – Control Command(또는 카드) 인터프리터.TEL의 배치 대응.
- BATCH – 작업 스트림을 배치 큐에 전송합니다.
- PCL – Peripheral Conversion Language ('pickle'로 발음)데이터 파일 디바이스에서 디바이스 복사.
- 편집 – 회선 에디터.
- LINK – 원패스 링크 로더.
- LOAD – 2패스 오버레이 로더.
- DELTA – 명령 수준 디버거.
- 정렬/머지
- 확장 FORTRAN IV.
- FDP – FORTRAN 디버깅 패키지.
- META-SYMBOL – 매크로 어셈블러.
- 기본의.
- 플래그 – IBM Fortran-H와 호환되는 로드 앤 고 Fortran.
- ANS COBOL
- COBOL 온라인 디버거.
- APL.
- SL-1 – 시뮬레이션 언어
- IBM 1400 시리즈 시뮬레이터.
- SYSGEN – 시스템 생성.
- DEFCOM – 로드 모듈에서 외부 정의를 내보냅니다.
- SYMCON – 로드 모듈의 기호를 조작합니다.
- Analyze – 시스템 덤프 분석기.
별도 가격 소프트웨어
- MANAGE – 범용 파일 관리 및 보고서 작성 도구.
- EDM – 데이터베이스 관리 시스템.
- GPDS – 범용 이산 시뮬레이터.
- CIRC – 전자 회로 분석.
투고된 소프트웨어
Xerox는 다른 Xerox 라이브러리와 Exchange 사용자 그룹의 사용자 작성 소프트웨어를 유지 보수했습니다.[5]
레퍼런스
- ^ Xerox Data Systems internal memo. "Features Added to CP-V by Release" (PDF). Retrieved 2011-10-16.
- ^ Xerox Data Systems internal memo. "History, Size, and Scope of CP-V" (PDF). Retrieved 2011-10-16.
- ^ Xerox Data Systems internal memo. "CP-V Design" (PDF). Retrieved 2011-10-16.
- ^ Xerox Data Systems. "Xerox Control Program-Five System Management Reference Manual" (PDF). Retrieved 2011-12-20.
- ^ Xerox Data Systems. "Xerox Program Availability List" (PDF). Retrieved 2011-12-20.
추가 정보
- Bryan, G. Edward, "모든 프로그래머가 동등하게 만들어지는 것은 아니다--Redux", 2012년 IEEE 항공우주학회의 프로시딩스, 2012년 3월
- P.A. Crisman과 Bryan, G. Edward, "LADC에서의 CP 6 소프트웨어 개발 관리", 제5회 Honeywell International Software Conference, 1981년 3월.
- Bryan, G. Edward, "CP-6: 운영체제의 15년 라이프 사이클에서의 품질과 생산성 측정", Software Quality Journal 2, 129-144, 1993년 6월
- Frost, Bruce, "APL 및 I-D-S/II APL 대규모 데이터베이스에 대한 APL 접근", APL '83 APL 국제회의 진행, 103~107페이지.
- Fielding, Roy T., "12년간의 소프트웨어 유지보수 프로세스에서 얻은 소프트웨어 장애 데이터의 경험적 마이크로 분석", 석사 논문, 캘리포니아 어바인 대학, 1992년
외부 링크
- 비트 세이버에서의 UTS 매뉴얼
- 비트세이버에서의 CP-V 매뉴얼
- 비트세이버에서의 CP-R 문서
- 죽지 않는 컴퓨터:SDS Sigma 7
- 살아있는 컴퓨터에서 CP-V를 실행하는 작동 중인 Sigma 9: Museum + Labs: 로그인 요청