DIBOL , o Lenguaje Orientado a Negocios de Digital, es un lenguaje de programación imperativo , procedimental y de propósito general diseñado para el desarrollo de software de Sistemas de Información Gerencial (SIG). Su desarrollo tuvo lugar entre 1970 y 1993.
DIBOL tiene una sintaxis similar a FORTRAN y BASIC , junto con aritmética BCD . Comparte la estructura de programa COBOL de divisiones separadas de datos y procedimientos. A diferencia de las etiquetas numéricas de Fortran (para GOTO), las de DIBOL eran alfanuméricas; [ 1 ] el lenguaje admitía una contraparte para el goto calculado. [ 2 ]
Historia
DIBOL fue comercializado originalmente por Digital Equipment Corporation (DEC) en 1970.
La versión original, DIBOL-8, se produjo para sistemas PDP-8 que ejecutaban COS-300 . El DECmate II , similar al PDP-8 , admite el sistema operativo comercial COS-310, que incluye DIBOL. [ 3 ]
DIBOL-11 fue desarrollado para el PDP-11 con el sistema operativo COS-350. También se ejecutó en RSX-11, RT-11 y, desde 1978, en RSTS/E . DIBOL-32 se ejecuta en sistemas VMS , [ 4 ] aunque también puede utilizarse en otros sistemas mediante emuladores .
Las normas ANSI se publicaron en 1983, 1988 y 1992 (ANSI X3.165-1992). La norma de 1992 fue revisada en 2002.
Los compiladores DIBOL fueron desarrollados por varias otras compañías, incluyendo DBL de DISC (más tarde Synergex), Softbol de Omtool, [ 5 ] y Unibol de Software Ireland, Ltd. [ 6 ] El desarrollo de DIBOL cesó efectivamente después de 1993, cuando un acuerdo entre DEC y DISC reemplazó DIBOL con DBL en OpenVMS , Digital UNIX y SCO Unix . [ 7 ] [ 8 ]
Véase también
Referencias
- ↑ "Subrutina Dibol". DEC Professional . Noviembre de 1982. pág. 70.
- ↑ ejemplo: GOTO(XSMALL,XMED,XLARG),XCODE J. Scott Canfield (noviembre de 1982). "DIBOL, Subrutina de entrada de datos". DEC Professional . págs. 18–20 .
- ↑ "Introducción a DIBOL-83. Digital Equipment Corporation" . Abril de 1984.
- ↑ "Nueva implementación de Dibol para VAX por DEC". Edición impresa . Mayo de 1982. pág. 17.
- ↑ "Software" . Microcomputadoras. Computerworld . Vol. XIX, n.º 40. IDG Enterprise. 7 de octubre de 1985. pág. 66.
- ↑ Babcock, Charles (30 de septiembre de 1985). "AT&T presenta paquetes de aplicaciones para la serie 3B" . ComputerWorld . Vol. XIX, n.º 39. IDG Enterprise. pág. 28.
- ↑ "DISC ANUNCIA NUEVA ESTRATEGIA DIBOL EN ASOCIACIÓN CON DIGITAL" . www.thefreelibrary.com . Archivado del original el 7 de noviembre de 2017. Consultado el 12 de abril de 2016 .
- ↑ "Empresa de software de la zona obtiene contrato con DEC" . The Sacramento Bee . 18 de febrero de 1993.
Lectura
- Instituto Nacional Estadounidense de Estándares ; Asociación de Fabricantes de Equipos Informáticos y Empresariales ( CBEMA ) (1988). Estándar Nacional Estadounidense para Sistemas de Información - Lenguaje de Programación, DIBOL . Nueva York, NY: Instituto Nacional Estadounidense de Estándares . OCLC 23056850 .
{{cite book}}:|author2=tiene nombre genérico ( ayuda ) - Instituto Nacional Estadounidense de Estándares ; Asociación de Fabricantes de Equipos Informáticos y Empresariales (CBEMA) (1992). Estándar Nacional Estadounidense para Sistemas de Información - Lenguaje de Programación, DIBOL . Nueva York, NY: Instituto Nacional Estadounidense de Estándares. OCLC 27058852 .
{{cite book}}:|author2=tiene nombre genérico ( ayuda )
- Lenguajes de programación procedimental
- Software OpenVMS
- Lenguajes de programación creados en 1970
- Lenguajes de programación
- Software DEC