BESYS ( Bell Operating System ) fue un entorno informático temprano implementado originalmente como un sistema operativo de procesamiento por lotes en 1957 en Bell Labs para la computadora IBM 704 .
Desarrollador | Laboratorios Bell |
---|---|
Escrito en | IBM 's FORTRAN y de América del Norte ' s Programa de la Asamblea simbólico (SAP) |
Estado de trabajo | Interrumpido |
Versión inicial | 1957 |
Último lanzamiento | BE90 / 1968 |
Plataformas | IBM 704 |
Descripción general
El sistema fue desarrollado porque Bell reconoció un "desajuste definitivo ... entre la velocidad interna del 704, la lentitud de su equipo de registro de unidades en línea y la lentitud inherente de las operaciones manuales asociadas con el uso autónomo". [1] Según Drummond, [1] el nombre BESYS, aunque comúnmente se piensa que significa BEll SYStem, es en realidad una concatenación del código de instalación preexistente asignado por SHARE BE para Bell Telephone Laboratories, Murray Hill, NJ y el código asignado por COMPARTIR para software de sistemas, SYS.
Los objetivos del sistema fueron:
- Uso flexible de hardware, funcionamiento continuo.
- Procesamiento por lotes eficiente, operación de cinta a cinta con puesta en cola fuera de línea de datos de registros de unidades .
- Uso de tarjetas de control para minimizar la necesidad de intervención del operador .
- Permita que los programas de usuario accedan a funciones de entrada / salida , control del sistema y bibliotecas de programas .
- Instalaciones de volcado de núcleos para depuración .
- Simulación de intérpretes L1 y L2 para proporcionar compatibilidad de software con IBM 650 . [1]
La versión inicial del sistema BESYS-1 estaba en uso el 16 de octubre de 1957. [1] Fue creado por George H. Mealy y Gwen Hansen con Wanda Lee Mammel bajo la dirección de Victor A. Vyssotsky y utilizó FORTRAN y United de IBM. aviones 's simbólico Programa de la Asamblea (SAP) lenguajes de programación. Fue diseñado para manejar de manera eficiente una gran cantidad de trabajos que se originan en tarjetas perforadas y producen resultados adecuados para la impresión en papel y tarjetas perforadas. El sistema también proporcionó capacidades de procesamiento para datos almacenados en cintas magnéticas y unidades de almacenamiento de disco magnético . Por lo general, el procesamiento de tarjetas perforadas e impresión se manejaba fuera de línea por máquinas periféricas de contabilidad electrónica , computadoras IBM 1401 y, finalmente, computadoras de acoplamiento directo.
El primer sistema realmente utilizado en Bell Labs fue BESYS-2. El sistema estaba residente en cinta magnética y ocupaba las 64 palabras más bajas (36 bits) y las palabras más altas de memoria de 4K. Las palabras 4K superiores contenían la parte residente del monitor y podían intercambiarse parcialmente a un tambor magnético para liberar un núcleo adicional para el programa de usuario si fuera necesario. [1]
"BESYS era un paquete de software complejo que proporcionaba una entrada / salida conveniente e instalaciones integradas de almacenamiento de archivos en disco". [2]
Uso interno
BESYS fue utilizado ampliamente por muchos departamentos de Bell Labs durante más de una década. Se puso a disposición de otros a través de la organización SHARE sin cargo ni soporte técnico formal.
Versiones BESYS
Las versiones del entorno BESYS (BESYS-3 (1960), BESYS-4 (1962), BESYS-5 (1963), BESYS-7 (1964) y BE90 (1968) [1] ) se implementaron cuando las computadoras subyacentes hicieron la transición. a través de la familia IBM 709X . El desarrollo de BESYS se interrumpió cuando Bell Labs se trasladó a IBM System / 360 en 1969. Durante todo este período, el jefe del proyecto de desarrollo de BESYS fue George L. Baldwin .
Referencias
- ↑ a b c d e f Drummond, RE (1987). "BESYS Revisited" (PDF) . Actas de la conferencia AFIPS . 56 : 805–814.
- ^ Belzer, Jack; Holzman, Albert G .; Kent, Allen (1 de marzo de 1976). Enciclopedia de Ciencias y Tecnología de la Computación: Volumen 3 . Prensa CRC. pag. 210. ISBN 9780824722531. Consultado el 26 de mayo de 2017 .