El Universal Time-Sharing System (UTS) es un sistema operativo descontinuado para la serie de computadoras XDS Sigma , sucediendo al Batch Processing Monitor (BPM) / Batch Time-Sharing Monitor (BTM). UTS se anunció en 1966, pero debido a retrasos no se envió hasta 1971. Fue diseñado para proporcionar servicios de programación múltiple para programas de usuario en línea (interactivos) además de trabajos de producción en modo por lotes , E / S simbiontes (en cola ), y procesos críticos en tiempo real. Los demonios del sistema , llamados "trabajos fantasma", se utilizaron para ejecutar el código del monitor en el espacio del usuario. La versión final, D00, se envió en enero de 1973. Fue sucedido por el sistema operativo CP-V, que combinó UTS con el altamente orientado a lotesSistema operativo Xerox (XOS).
Desarrollador | Sistemas de datos Xerox |
---|---|
Escrito en | Lenguaje ensamblador (meta-símbolo) |
Familia OS | No aplica |
Estado de trabajo | Interrumpido |
Modelo fuente | Desconocido |
Versión inicial | 1966 |
Último lanzamiento | D00 / Q1 de 1973 |
Plataformas | Sistemas de datos Xerox Sigma 6, Sigma 7, Sigma 9 |
Interfaz de usuario predeterminada | Interfaz de línea de comandos |
Licencia | Desconocido |
CP-V
El sistema operativo CP-V (pronunciado sea-pea-five), el sucesor compatible de UTS, se lanzó en agosto de 1973. [1] CP-V admitía las mismas CPU que UTS más el Xerox 560. CP-V ofrece "single -Lote de flujo y multiprogramado; tiempo compartido; y el modo de procesamiento remoto, incluido el lote remoto inteligente ". El procesamiento en tiempo real se agregó en la versión B00 en abril de 1974 y el procesamiento de transacciones en la versión C00 en noviembre de 1974. [2] [3]
CP-V versión C00 y F00, y TCP-V versión I00 de Telefile todavía [ ¿cuándo? ] se ejecuta en un emulador Sigma desarrollado en 1997. [ cita requerida ]
CP-R
CP-R (Programa de control para tiempo real) es un sistema operativo en tiempo real descontinuado para los sistemas informáticos Xerox 550 y Sigma 9. CP-R admite tres tipos de tareas: tareas primarias en primer plano, tareas secundarias en primer plano y tareas por lotes.
CP-6
En 1975, Xerox decidió abandonar el negocio de las computadoras que había comprado a Scientific Data Systems en 1969. Honeywell ofreció comprar Xerox Data Systems, inicialmente para brindar soporte de servicio de campo a la base de clientes existente.
Honeywell desarrolló el sistema CP-6, incluido el sistema operativo y los productos del programa, a partir de 1976, para convertir a los usuarios de Xerox CP-V en equipos de Honeywell. El primer sitio beta se instaló en la Universidad de Carleton en Ottawa, Canadá, en junio de 1979, y otros tres sitios se instalaron antes de finales de 1979.
El soporte para CP-6 se transfirió a ACTC en Canadá en 1993. Los sistemas CP-6 continuaron funcionando durante muchos años en los EE. UU., Canadá, Suecia, el Reino Unido y Alemania. El último sistema que se cerró fue en la Universidad de Carleton en 2005.
CP-6 y sus logros, sus desarrolladores y sus clientes se conmemoran con una placa en la pared comunitaria en el Museo de Historia de la Computación en Mountain View, California.
Software
Software CP-V a partir de la versión B00, 1974. [4] CP-V fue apoyado por el equipo CP-6 en el Honeywell Los Angeles Development Center (LADC) hasta 1977 y posteriormente.
Software incluido
- TEL - Terminal Executive Language.
- FÁCIL: entorno interactivo simple para programas y archivos de datos FORTRAN y BASIC.
- CCI - Intérprete de comando de control (o tarjeta). La contraparte del lote de TEL.
- LOTE: envíe la secuencia de trabajos a la cola de lotes.
- PCL - Lenguaje de conversión de periféricos (pronunciado "pickle"). Dispositivo de archivo de datos a copia de dispositivo.
- EDITAR - Editor de líneas.
- LINK: cargador de enlace de una pasada.
- CARGA - Cargador superpuesto de dos pasadas.
- DELTA: depurador de nivel de instrucción.
- CLASIFICAR / FUSIONAR.
- FORTRAN IV extendido.
- FDP - Paquete de depuración FORTRAN.
- META-SYMBOL - Ensamblador de macros.
- BÁSICO.
- BANDERA - FORTRAN de carga y marcha compatible con IBM Fortran-H.
- ANS COBOL.
- Depurador en línea COBOL.
- APL.
- SL-1 - Lenguaje de simulación.
- Simulador de la serie IBM 1400.
- SYSGEN - Generación de sistemas.
- DEFCOM: exporta definiciones externas desde un módulo de carga.
- SYMCON: manipula símbolos en un módulo de carga.
- ANALYZE - Analizador de volcado del sistema.
Software con precio separado
- ADMINISTRAR: una herramienta de generación de informes y administración de archivos generalizada
- EDMS - Sistema de gestión de bases de datos.
- GPDS - Simulador discreto de uso general.
- CIRC - Análisis de circuitos electrónicos.
Software contribuido
Xerox mantuvo una biblioteca de otros Xerox y software escrito por el usuario del grupo de usuarios EXCHANGE. [5]
Referencias
- ^ Nota interna de Xerox Data Systems. "Funciones agregadas a CP-V por lanzamiento" (PDF) . Consultado el 16 de octubre de 2011 .
- ^ Nota interna de Xerox Data Systems. "Historia, tamaño y alcance de CP-V" (PDF) . Consultado el 16 de octubre de 2011 .
- ^ Nota interna de Xerox Data Systems. "Diseño CP-V" (PDF) . Consultado el 16 de octubre de 2011 .
- ^ Sistemas de datos Xerox. "Manual de referencia de gestión del sistema del programa de control Xerox-Five" (PDF) . Consultado el 20 de diciembre de 2011 .
- ^ Sistemas de datos Xerox. "Lista de disponibilidad del programa Xerox" (PDF) . Consultado el 20 de diciembre de 2011 .
Otras lecturas
- Bryan, G. Edward, "No todos los programadores son iguales - Redux", Actas de la conferencia aeroespacial del IEEE de 2012, marzo de 2012
- PA Crisman y Bryan, G. Edward, "Gestión del desarrollo de software para CP 6 en LADC", Actas de la Quinta Conferencia Anual Internacional de Software de Honeywell, marzo de 1981.
- Bryan, G. Edward, "CP-6: Medidas de calidad y productividad en el ciclo de vida de 15 años de un sistema operativo", Software Quality Journal 2, 129-144, junio de 1993.
- Frost, Bruce, “APL e IDS / II APL acceso a grandes bases de datos”, Actas de APL '83 de la conferencia internacional sobre APL, páginas 103–107.
- Fielding, Roy T., "Un microanálisis empírico de datos de fallas de software de un proceso de mantenimiento de software de 12 años", tesis de maestría, Universidad de California en Irvine, 1992
enlaces externos
- Documentación de UTS en Bitsavers
- Documentación de CP-V en Bitsavers
- Documentación CP-R en Bitsavers
- La COMPUTADORA que no morirá: la SDS Sigma 7
- Un Sigma 9 en funcionamiento con CP-V en Living Computers: Museum + Labs : solicite un inicio de sesión