请输入您要查询的百科知识:

 

词条 Universal Time-Sharing System
释义

  1. CP-V

  2. CP-R

  3. CP-6

  4. Software

      Bundled Software    Separately Priced Software    Contributed Software  

  5. References

  6. External links

{{Infobox OS
| name = Universal Timesharing System
| logo =
| screenshot =
| caption =
| developer = Xerox Data Systems
| source_model = Unknown
| kernel_type =
| supported_platforms = Xerox Data Systems Sigma 6, Sigma 7, Sigma 9
| ui = Command-line interface
| family = Not Applicable
| released = 1966
| latest_release_version = D00
| latest_release_date = Q1, 1973
| latest_test_version =
| latest_test_date =
| marketing_target =
| programmed_in = Assembly Language (Meta-Symbol)
| prog_language =
| language =
| updatemodel =
| package_manager =
| working_state = Discontinued
| license = Unknown
| website =
}}

The Universal Time-Sharing System (UTS) was an operating system for the XDS Sigma series of computers, succeeding Batch Processing Monitor (BPM)/Batch Time-Sharing Monitor (BTM). UTS was announced in 1966, but because of delays did not actually ship until 1971. It was designed to provide multi-programming services for online (interactive) user programs in addition to batch-mode production jobs, symbiont (spooled) I/O, and critical real-time processes. System Daemons, called "ghost jobs" were used to run monitor code in user space. The final release, D00, shipped in January, 1973. It was succeeded by the CP-V operating system, which combined UTS with the heavily batch-oriented Xerox Operating System (XOS).

CP-V

The CP-V (pronounced sea-pea-five) operating system, the compatible successor to UTS, was released in August 1973.[1] CP-V supported the same CPUs as UTS plus the Xerox 560. CP-V offered "single-stream and multiprogrammed batch; timesharing; and the remote processing mode, including intelligent remote batch." Realtime processing was added in release B00 in April 1974, and transaction processing in release C00 in November 1974.[2][3]

CP-V version C00 and F00, and Telefile's TCP-V version I00 still{{when|date=September 2014}} run on a Sigma emulator developed in 1997.{{Citation needed|date=September 2014}}

CP-R

CP-R (Control Program for Real-Time) was a realtime operating system for Xerox 550 and Sigma 9 computer systems. CP-R supported three types of tasks: Foreground Primary Tasks, Foreground Secondary Tasks, and Batch Tasks.

CP-6

{{main|Honeywell CP-6}}

In 1975, Xerox decided to exit the computer business which it had purchased from Scientific Data Systems in 1969. Honeywell offered to purchase Xerox Data Systems, initially to provide field service support to the existing customer base.

The CP-6 system including OS and program products was developed, beginning in 1976, by Honeywell to convert Xerox CP-V users to run on Honeywell equipment. The first beta site was installed at Carleton University in Ottawa Canada in June 1979, and three other sites were installed before the end of 1979.

Support for CP-6 was transferred to ACTC in Canada in 1993. CP-6 systems continued to run for many years in the US, Canada, Sweden, the UK, and Germany. The final system shutdown was at Carleton University in 2005.

CP-6 and its accomplishments, its developers, and its customers are commemorated with a plaque on the community wall at the Computer History Museum in Mountain View, California.

Software

CP-V Software as of release B00, 1974.[4] CP-V was supporrted by the CP-6 team at the Honeywell Los Angeles Development Center (LADC) until 1977 and thereafter.

Bundled Software

  • TEL - Terminal Executive Language.
  • EASY - Simple interactive environment for FORTRAN and BASIC programs and data files.
  • CCI - Control Command (or Card) Interpreter. The batch counterpart of TEL.
  • BATCH - Submit jobstream to batch queue.
  • PCL - Peripheral Conversion Language (pronounced "pickle"). Data file device to device copy.
  • EDIT - Line Editor.
  • LINK - One-pass linking loader.
  • LOAD - Two-pass overlay loader.
  • DELTA - Instruction-level debugger.
  • SORT/MERGE.
  • Extended FORTRAN IV.
  • FDP - FORTRAN Debug Package.
  • META-SYMBOL - Macro assembler.
  • BASIC.
  • FLAG - Load-and-go FORTRAN compatible with IBM Fortran-H.
  • ANS COBOL.
  • COBOL On-Line debugger.
  • APL.
  • SL-1 - Simulation Language.
  • IBM 1400 Series Simulator.
  • SYSGEN - System Generation.
  • DEFCOM - Export external definitions from a load module.
  • SYMCON - Manipulate symbols in a load module.
  • ANALYZE - System dump analyzer.

Separately Priced Software

  • MANAGE - A generalized file management and reporting tool.
  • EDMS - Database Management System.
  • GPDS - General Purpose Discrete Simulator.
  • CIRC - Electronic Circuit Analysis.

Contributed Software

Xerox maintained a library of other Xerox and user-written software from the EXCHANGE user group.

[5]

References

1. ^{{cite web|last=Xerox Data Systems internal memo|title=Features Added to CP-V by Release|url=http://www.bitsavers.org/pdf/sds/sigma/cp-v/memos/Features_Added_By_Release_May75.pdf|accessdate=2011-10-16}}
2. ^{{cite web|last=Xerox Data Systems internal memo|title=History, Size, and Scope of CP-V|url=http://www.bitsavers.org/pdf/sds/sigma/cp-v/memos/CP-V_History_Oct75.pdf|accessdate=2011-10-16}}
3. ^{{cite web|last=Xerox Data Systems internal memo|title=CP-V Design|url=http://www.bitsavers.org/pdf/sds/sigma/cp-v/memos/CP-V_Design_May74.pdf|accessdate=2011-10-16}}
4. ^{{cite web|last=Xerox Data Systems|title=Xerox Control Program-Five System Management Reference Manual|url=http://www.bitsavers.org/pdf/sds/sigma/cp-v/901674F_CP-V_B00_System_Management_Ref_Mar74.pdf|accessdate=2011-12-20}}
5. ^{{cite web|last=Xerox Data Systems|title=Xerox Program Availability List|url=http://www.bitsavers.org/pdf/sds/Xerox_Program_Availability_List_May75.pdf|accessdate=2011-12-20}}
  • Bryan, G. Edward, "Not All Programmers Are Created Equal --Redux," 2012 IEEE Aerospace Conference Proceedings, March 2012
  • P.A. Crisman and Bryan, G. Edward, "Management of Software Development for CP 6 at LADC", Proceedings of the Fifth Annual Honeywell International Software Conference, March 1981.
  • Bryan, G. Edward, "CP-6: Quality and Productivity Measures in the 15-Year Life Cycle of an Operating System," Software Quality Journal 2, 129-144, June 1993.
  • Frost, Bruce, “APL and I-D-S/II APL access to large databases,” APL '83 Proceedings of the international conference on APL, pages 103-107.
  • Fielding, Roy T., "An Empirical Microanalysis of Software Failure Data from a 12-Year Software Maintenance Process," Masters thesis, University of California Irvine, 1992

External links

  • UTS Documentation at Bitsavers
  • CP-V Documentation at Bitsavers
  • CP-R Documentation at Bitsavers
  • The COMPUTER That Will Not Die: The SDS Sigma 7
  • A working Sigma 9 running CP-V at Museum + Labs: request a login

4 : Time-sharing operating systems|Discontinued operating systems|Proprietary operating systems|Xerox computers

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/21 11:03:25