El compilador mejora la productividad del desarrollador y el rendimiento de aplicaciones COBOL
El compilador IBM COBOL para OS/390 & VM le permite simplificar las tareas comunes de programación y mejorar el rendimiento de las aplicaciones COBOL. Ofrece soporte de datos decimales de 31 dígitos y mejoras de rendimiento TRUNC(BIN). Las aplicaciones COBOL ya puede utilizar el entorno de informática de redes abierto, lo que convierte a COBOL en una herramienta de desarrollo de aplicaciones más potente.
COBOL para OS/390 & VM ofrece:
- La opción de compilador TRUNC(BIN): mejora el rendimiento de las operaciones en datos binarios que requieren truncamiento binario, en lugar de truncamiento COBOL estándar en descripciones de imágenes de base 10.
- Depuración de producción: admite entornos IBM MVS/TSO, IBM OS/390 UNIX e IBM CICS.
- Integración de coprocesadores IBM DB2: da soporte a sentencias SQL incorporadas y sentencias nativas COBOL en el programa fuente.
- OS/390 UNIX System Services: da soporte al desarrollo y la ejecución de aplicaciones en el entorno OS/390 UNIX System Services.
- Mayor productividad de los desarrolladores de aplicaciones: proporciona un conjunto de funciones intrínsecas y servicios de IBM Language Environment.
Opción de compilador TRUNC(BIN)
- Las mejoras de rendimiento se aplican en primer lugar a los datos binarios de palabra completa y media palabra y a aplicaciones COBOL que se ejecutan en procesadores CMOS (complementary metal-oxide semiconductor).
- Los elementos de datos declarados con el tipo de datos USAGE COMP-5 se representan en el almacenamiento como datos binarios. Pueden contener valores de magnitud hasta de la capacidad de la representación binaria nativa: 2, 4 u 8 bytes.
- Con USAGE COMP-5, los valores de los datos no se limitan al valor implicado por el número de nueves en la imagen del elemento.
Depuración de producción
- La herramienta de depuración, una sólida herramienta MFI (mainframe interactive interlanguage), admite COBOL, PL/I y C/C++. La depuración de aplicaciones COBOL que se ejecutan en el entorno OS/390 UNIX es más fácil si se utiliza la herramienta de depuración y la interfaz remota.
- Puede mejorar el rendimiento habilitando que los programas COBOL utilicen las conexiones de capas en lugar de las conexiones compiladas.
- Si selecciona generar la información de depuración simbólica de COBOL en un archivo separado del módulo objeto, no necesitará grandes cantidades de memoria para cargar los módulos en producción.
Integración de coprocesadores DB2
- Cuando el compilador se encuentra sentencias SQL, interactúa con el coprocesador DB2. El coprocesador DB2 realiza la acción necesaria y devuelve cualquier sentencia de lenguaje nativo que debe generarse para el compilador.
- El coprocesador mejora la usabilidad, especialmente la depuración interactiva. Puede depurar la aplicación al nivel de fuente original, en lugar del nivel de fuente ampliada producido por el precompilador DB2.
- Las sentencias SQL se pueden utilizar en libros COPY. Las sentencias REPLACE pueden afectar a las sentencias SQL.
Soporte a OS/390 UNIX System Services
- Puede ejecutar una aplicación OS/390 UNIX COBOL en los siguientes entornos de ejecución OS/390 UNIX: shell OS/390, shell OS/390 ISPF, Time Sharing Option Extensions y batch OS/390 .
- Los programas COBOL pueden llamar a las funciones estándar de UNIX y POSIX, que se envían como parte del componente OS/390 Language Environment.
- Los programas COBOL que se ejecutan bajo OS/390 UNIX pueden acceder a los conjuntos de datos HFS y MVS.
- Se proporciona soporte de HFS durante el desarrollo para archivos de origen COBOL, libros COPY, módulos de objeto, escuchas, archivos IDL (Interface Definition Language), archivos de datos asociados (ADATA) y módulos ejecutables.
- Loa archivos HFS pueden utilizarse en sentencias COPY y BASIS. El mandato cob2 compila y vincula programas COBOL en shell OS/390 UNIX.
Mayor productividad de los desarrolladores de aplicaciones
- Las funciones intrínsecas incluyen el manejo de series, funcionalidades financieras, funciones estadísticas y fórmulas matemáticas.
- La sentencia COBOL CALL le permite aprovechar los servicios de entorno de lenguajes para todo, desde la gestión de almacenamiento al manejo de condiciones.
- El soporte al manejo de condiciones le permite escribir programas en los cuales el manejo de errores se realiza en una rutina separada que se carga solo cuando es necesario. Puede escribir las rutinas de manejo de errores en COBOL.
- COBOL for OS/390 & VM da soporte a los archivos de cinta QSAM hasta 2 GB. Dispone de una opción de compilador (DIAGTRUNC) que admite diagnósticos de los movimientos causados por el truncamiento numérico.
- COBOL for OS/390 & VM permite vincular aplicaciones COBOL mediante el enlazador DFSMS. El preenlazador solo es necesario en casos excepcionales bajo CICS.
Recursos de COBOL para OS/390 & VM
- Software de prueba: IBM Enterprise COBOL (US)
Pruebe las funcionalidades de procesamiento de COBOL XML en un entorno de nube. No se necesita ninguna instalación.
- Vídeo: Compiladores de IBM en zEnterprise (00:02:31)
Descubra lo que los últimos compiladores pueden hacer para sus aplicaciones de zEnterprise.
COBOL for OS/390 & VM
El compilador mejora la productividad del desarrollador y el rendimiento de aplicaciones COBOL
IBM Software Suscription y Software Support está incluido en el precio del producto para el primer año.
No disponible para la compra online. Otros medios de compra o solicitar información adicional.
¿Necesita ayuda? Contacte IBM
- Solicite una oferta
- Envíenos un e-mail
- o llámenos al 902 022 002
Código de prioridad: 109HG03W
OS/390 Version 2 Release 4
| Operating System | Software | Hardware |
|---|---|---|
| OS/390 | Language Environment element plus PTFs for APAR PQ39908 OS/390 SOMobjects for MVS Application Development Environment (ADE) plus PTFs OS/390 SMP/E element SMP/E Release 8.1 OS/390 High Level Assembler element |
Any hardware that supports the software requirements |
VM/ESA Version 2 Release 3
| Operating System | Software | Hardware |
|---|---|---|
| VM/ESA | Language Environment for MVS & VM Release 8 plus PTFs for APAR PQ41256 High Level Assembler/ MVS & VM & VSE |
Any hardware that supports the software requirements |
- Compiladores
- COBOL for AIX
- COBOL for OS/390 & VM
- COBOL for OS/390
- COBOL for VM
- COBOL for VSE/ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for z/OS
- Enterprise PL/I for z/OS
- PL/I for AIX
- PL/I for MVS & VM
- PL/I for VSE
- Rational Developer for i for SOA Construction
- Rational Development Studio for i
- VS FORTRAN
- XL C for AIX
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL C/C++ for z/VM
- XL Fortran Advanced Edition for Blue Gene
- XL Fortran for AIX
- XL Fortran for Blue Gene/Q
- XL Fortran for Linux
- z/OS XL C/C++
Maneras fáciles de comprar y aprender más.
¿Necesita ayuda? Contacte con nosotros
Maneras fáciles de comprar y aprender más.
- Envíenos un e-mail
- Solicite una oferta
- o llámenos al 902 022 002
Código de prioridad: 109HG03W