stringtranslate.com

Sistema operativo empresarial (software)

El Business Operating System , o BOS , se desarrolló inicialmente como uno de los primeros sistemas operativos multiplataforma , originalmente para los microprocesadores Intel 8080 y Motorola 6800 y luego para empresas y modelos comerciales reales. La tecnología se utilizó en computadoras basadas en Zilog Z80 y luego para la mayoría de las microcomputadoras de la década de 1980. El sistema fue desarrollado por CAP Ltd , una empresa británica que luego se convirtió en una de las firmas de consultoría de tecnología de la información más grandes del mundo . BOS y las aplicaciones BOS fueron diseñadas para ser independientes de la plataforma .

A través de una compra por parte de la gerencia (MBO) en 1981, BOS se escindió en tres compañías interconectadas, MPSL (MicroProducts Software Ltd) que se ocupaba de las ventas y el marketing de BOS, MPPL (MicroProducts Programming Ltd) que se ocupaba tanto del desarrollo de BOS como de varios paquetes de software horizontales, y MicroProducts Training Ltd. BOS se distribuyó a nivel mundial, principalmente a los Estados Unidos y la Commonwealth británica, por una variedad de compañías independientes y propiedad de MPSL.

Se implementó una versión popular en las computadoras de la familia Sage/Stride 68000 y se vendió bien en Australia. El Sage en sí se desarrolló inicialmente utilizando UCSD Pascal y código p, por lo que se ajustó bien al diseño básico de BOS.

La pequeña red de distribuidores de BOS, así como la interfaz de línea de comandos del sistema , contribuyeron a su declive, sobre todo porque se trataba de una época en la que las interfaces gráficas de usuario (GUI) se estaban volviendo populares. En 2013, el sistema se equipó con una GUI integrada para ofrecer una solución "fácil de usar" que "aprende" de la entrada de datos del usuario.

MPSL desarrolló numerosos productos para BOS, generalmente orientados a mercados horizontales, dejando los mercados verticales (específicos de la industria) a los proveedores de software independientes (ISV). Algunos ejemplos de software desarrollado por MPSL incluyen BOS/Finder ( base de datos ), BOS/Planner ( hoja de cálculo ), BOS/Writer (procesador de textos) y BOS/AutoClerk ( generador de informes ). Las empresas vendieron varias suites de software de contabilidad BOS en el Reino Unido y Estados Unidos. En el Reino Unido, algunos contables consideraban que los paquetes de contabilidad BOS eran el estándar de la industria.

El software de contabilidad se dividió en cuatro secciones: Libro mayor de ventas, Facturas, Libro mayor de compras, Libro diario y Asientos de diario. La entrada de datos y los informes del libro mayor eran compatibles con el generador de informes Autoclerk. Esta característica fue especialmente favorecida por los contadores y funcionarios fiscales, ya que significaba que un consultor podía sentarse con un programador/operador del sistema BOS para planificar y garantizar que la información contable se presentara exactamente de la manera correcta para la aceptación oficial. En la adopción temprana de microcomputadoras comerciales, no tener las cuentas correctamente presentadas fue una de las mayores quejas de los funcionarios fiscales.

Una característica interesante de la entrada de línea de comandos era el uso de la tecla Esc para la entrada de líneas. Esto liberaba la tecla ENTER (también llamada RETURN, como en los teclados de las máquinas de escribir) para permitir la entrada de largas líneas de código y grandes cantidades de datos.

BOS tenía su propio lenguaje de control de trabajos , llamado BOS/JCL. Esto facilitaba la delegación de tareas de operador que de otro modo serían complejas al personal de oficina y de taller no técnico, especialmente dadas las complejidades de trabajar con múltiples disquetes.

Las aplicaciones BOS se compilaban inicialmente en código p y se interpretaban a medida que se ejecutaban. BOS tenía un intérprete de código p tan eficiente que los programas, incluso el procesador de textos BOS/Writer , se ejecutaban lo suficientemente rápido como para satisfacer a los usuarios. Se puso a disposición de los programadores un subsistema técnico del software de programación del sistema que deseaba escribir sus propias extensiones de instrucciones microcobol en código p. Aparte de un núcleo de servidor (informática)/host de 2 kilobytes (Kb) , BOS está escrito en BOS/MicroCobol, un lenguaje basado en COBOL pero con construcciones de programación a nivel de sistema añadidas y elementos de programación estructurada, que guardaba una vaga similitud con Pascal . En la informática reciente, los lenguajes de programación como Java han reintroducido el concepto de " máquinas virtuales " en código p. A medida que el sistema BOS evolucionó, surgió la necesidad de programar en ASP.net para una accesibilidad más rápida y la computación en la nube. Harrell & Son tomó los siguientes pasos para volver a traer BOS a escena a mayor escala.

BOS inicialmente requería 48 Kb de RAM y dos disquetes de doble cara de 5,25" de 176 Kb , aunque se implementó más comúnmente en máquinas equipadas con 64 kilobytes de RAM y un disco duro . Una computadora con 128 KB de RAM y un disco duro de 10 megabytes (MB) podía ejecutar hasta cinco usuarios simultáneos . Cuando salió IBM PC XT en 1983, BOS daba servicio a más de ocho terminales tontas simultáneas . En ese momento, esto hizo que BOS fuera muy atractivo. Ahora, BOS se ejecuta en la misma RAM requerida y da servicio a hasta 800.000 usuarios simultáneos, ya que está emparejado con la computación en la nube .

A principios de los años 80, una configuración mínima de hardware de BOS podría haber comprendido: CPU North Star Horizon Z80, 48 Kbytes de RAM y 2 unidades de minifloppy de doble cara de densidad simple SA-400 de 5,25" (cada lado usaba 35/40 pistas para dar 176 Kb formateados, es decir, BOS usaba el sistema de archivos North Star NSDOS), VDU verde Lynx 24x80, impresora de líneas/máquina de escribir DEC LA120. Se requería intercambiar disquetes con frecuencia durante la ejecución de un programa, un buen programador/operador podía minimizar estos cambios esenciales mediante una planificación lógica detallada. No todas las empresas podían permitirse rápidamente los discos duros recientemente disponibles y muchos gerentes de empresas simplemente se mostraban reacios a gastar cada vez más en lo que ya pensaban que era lo suficientemente caro en primer lugar. Poner en funcionamiento un sistema de contabilidad a menudo implicaba incontables horas de estudio de miles de páginas de cuentas escritas a mano ilegibles e inexactas en libros de contabilidad tradicionales. Aquí es donde las funciones de entrada de diario resultaron realmente útiles para Para evitar tener que introducir miles de registros históricos inútiles, fue posible llegar a un acuerdo con los contables sobre qué cifras debían tener un factor de corrección inicial para equilibrar artificialmente los registros del software antes de poner en marcha el nuevo sistema de contabilidad. El software era lo suficientemente flexible como para permitir ajustes internos a los datos. La genialidad del CAP, o CAP-CPP como se lo llamó más correctamente, fue anticipar estos problemas técnicos y las reservas iniciales de una gerencia media suspicaz, y ese fue esencialmente el éxito de BOS.

Con las herramientas de gestión de usuarios en la década de 1980 y las interfaces de programación de aplicaciones a mediados de esa misma década, BOS se consideró una alternativa incluso a los sistemas operativos específicos de la plataforma en máquinas como PDP-11 y VAX . El resurgimiento de BOS ha aumentado la cantidad de usuarios que se solicita ingresar al sistema PMM y puede requerir una actualización constante del servidor. [ cita requerida ]

A pesar de, o debido a, su interfaz de línea de comandos, BOS sigue siendo popular entre organizaciones medianas y grandes en el Reino Unido y los EE. UU. [ cita requerida ]

Referencias

Enlaces externos