You are on page 1of 8

ACUCOBOL-GT

Plataformas Soportadas
Para plataformas adicionales soportadas, contacte a su
representante de ventas.

D A T O S

D E

T E C N O L O G A

V E R S I N

Windows:
MS Windows 95, 98, ME
MS Windows NT, 2000, XP
MS Windows NT Server, 2000 Server, 2000-Advanced
Server, 2003 Server
MS Windows Terminal Server/Citrix

Procesadores que Soportan Cdigo Nativo

ACUCOBOL-GT es un ambiente de desarrollo COBOL ANSI 1985

Intel: Intel 386, 486, Pentium, Pentium II, Pentium III

que incluye componentes del suplemento ANSI X3.23a-1989 y

UNIX:
HP/UX 10.20
HP/UX 11.0, 11i, y 11.22i (32-bit y 64-bit)
SCO UNIX Open Server (5.0.0, 5.0.4, 5.0.5, 5.0.6) ELF
SCO UNIX V.3 R2.4
SCO UnixWare 7.0 ELF
UNIX SVR4v3 (MP-RAS 3.x)

Nucleus (1-2)
Sequential I-O
Relative I-O
Indexed I-O
Inter-Program Communication (1-2)
Sort-Merge (0-1)
Source Text Manipulation (0-2)
Segmentation (0-2)
Report Writer (opcional)
Communication (opcional)
Debug (opcional)

Solaris:
Solaris 2.6 (x86 PC/Intel)
Solaris 2.4, 2.5, 2.6 (Sun SPARC)
Solaris 7.0, 8.0, 9.0 (Sun SPARC, 32-bit y 64-bit)
Solaris 7.0, 8.0 (x86 PC/Intel, 32-bit)
Linux:
Linux (glibc 2.0, 2.1, 2.2, 2.3) - x86 PC (Intel)
Linux (glibc 2.1 y 2.2) - IBM (S/390)
Linux (glibc 5) - Intel
AIX:
AIX 4.1 (32-bit)
AIX 4.3 (32-bit)
AIX 5L (32-bit y 64-bit)

(y compatibles)
SPARC: SPARC v7, v8, v9 (y compatibles)

numerosas extensiones propietarias. Los programas que son


compilados para cdigo objeto portable pueden ser ejecutados
sobre cientas de plataformas sin recompilacin.

Niveles de Implementacin de Mdulos ANSI


Nivel 2
Nivel 2
Nivel 2
Nivel 2
Nivel 2
Nivel 1
Nivel 2
Nivel 1
no soportado
no soportado
no soportado

El ambiente de desarrollo ACUCOBOL-GT incluye un compilador,


un ejecutor (runtime), el sistema Vision de archivos indexados,
varias utilidades de soporte y un depurador (debugger)
interactivo a nivel de lenguaje fuente. Numerosas opciones de
compatibilidad pueden reducir o eliminar la conversin manual
de cdigo cuando Ud. se encuentra migrando una aplicacin
tradicional desde un sistema propietario.

Requerimientos de Sistemas y Lmites

ACUCOBOL-GT tambin incluye un conjunto de poderosas

Espacio en disco requerido para la instalacin


Windows:
34 MB
UNIX:
11 MB (o menos)
VMS:
4 MB

rutinas disponibles en tiempo de ejecucin que realizan mltiples


operaciones, tales como ejecutar funciones del sistema operativo,
obtener mensajes de error, manejar archivos y administrar
memoria.

Para una descripcin de las nuevas caractersticas de


ACUCOBOL-GT Versin 6, consulte Release Overview para
Versin 6.0 en:
www.acucorp.com/support/public/release_overview.php

MPE/iX:
MPE/iX 6 (HP e3000)

COM
CORBA .NET
XML
JAVABEAN
J2EE

VMS:
Sistema Operativo Open VMS

Acucorp, Inc.
Sede Corporativa
8515 Miralani Drive
San Diego, CA 92126 USA
Tel:
800 262 6585 or
+1 858 689 4500
Email: info@acucorp.com
Web: www.acucorp.com

Acucorp Benelux B.V.


Acucorp Deutschland GmbH
Acucorp France S.A.R.L.
Acucorp UK Limited

ACUCOBOL-GT ofrece portabilidad sin


paralelo. Usando ACUCOBOL-GT sus
aplicaciones compiladas pueden ser
trasladadas desde una plataforma a otra
sin cambios ni recompilacin.

+31 (0) 73 623 02 09


+49 (0) 89 455 659 0
+33 (0) 1 53 34 9000
+44 (0) 20 8843 7100

Acucorp ofrece una extensa variedad de consultores altamente calificados como parte de nuestras soluciones de negocios. Los especialistas de COBOL
con experiencia en anlisis, desarrollo, gerenciamiento de proyectos estn disponibles para proveer cualquier nivel de soporte que su negocio requiera.
Copyright 2004 Acucorp, Inc. Acucorp, Inc. All rights reserved. Acucorp, ACUCOBOL-GT, Acu4GL, AcuConnect, AcuODBC, and extend are registered trademarks of Acucorp, Inc. "The new face of COBOL" is a service
mark of Acucorp, Inc. Acu4GL is protected by U.S. patent 5,640,550, and AcuODBC is protected by U.S. patent 5,826,076. DB2 e Informix are registered trademarks of IBM in the United States. Microsoft and Windows
are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. Sybase is a trademark of Sybase, Inc. Other
brand and product names are trademarks or registered trademarks or their respective holders.

601203

AIX
AOS/VS
DG-UX
Digital UNIX
HP-UX
Sistemas
Linux
Operativos
MPE-iX
Open VMS
SCO
Solaris
UNIX
Windows 95/NT/2000/XP
Xenix

Sistemas de Archivos
& DBMS

Interfaz
Grfica de
Usuario

Vision 5.0
Btrieve
C-ISAM
Minisam
MS SQL Server
ODBC
Unidata
VMS-RMS

Navegadores:
Netscape
Internet Explorer
Java
MS Windows 95
MS Windows NT
Visual Basic

El Sistema de Desarrollo de ACUCOBOL-GT


El ambiente de desarrollo ACUCOBOL-GT y sus mdulos opcionales
le ofrecen:

Un proceso de compilacin rpido y preciso que no requiere

El ambiente de desarrollo ACUCOBOL-GT y sus mdulos opcionales


le ofrece:

un paso de enlace (link).

Compatibilidad de cdigo fuente con los marcos de

COBOL ms difundidos.

las familias de procesadores Intel y SPARC.

Un mdulo de ejecucin (runtime) compacto y eficiente.

Funciona en conjunto con la interfaz de sistema AcuXML que


realiza la traduccin de los datos XML para ACUCOBOL-GT en

Soporte de arquitectura thin client (cliente delgado).

SELECT que pueden ser incluidos en un programa del COBOL.

Probablemente, algn trabajo adicional ser necesario para

vutil

adecuar los FD generados. Cuando los FD y las declaraciones

vutil es la utilidad que permite trabajar con los archivos

SELECT son incluidos en el programa COBOL, este puede

Soporte para la administracin de transacciones.

El sistema Vision de archivos indexados.

Un completo conjunto de utilidades para el manejo de

Lectura, procesamiento y generacin de datos en XML.

Soporte para la programacin y administracin de la


ejecucin simultnea de mltiples pasos (multi-threading).

archivos.

Generacin de solicitudes WML (lenguaje de marcado para

interpretar, procesar, y generar datos XML que estn estructurados


como el archivo existente.

reconstruir un archivo daado, entre otras operaciones.

Estas

Soporte para llamadas WebsphereMQ (anteriormente MQSeries)

Extensiones a la Screen Section

todas las opciones de ejecucin por anticipado, as el utilitario

ACUCOBOL-GT incluye una extensa capacidad Screen Section

Un depurador (debugger) interactivo para la depuracin de

puede ejecutar desatendido o con un mnimo de interaccin con el

para

programas a nivel de fuente, de smbolos o nivel bajo.

usuario.

caractersticas de los campos, en la Data Division de su programa

AcuBench, un ambiente de desarrollo integrado para


Windows.

indexados Vision. vutil le permite a Ud. examinar los archivos,


extraer registros, cambiar la longitud de registro mxima y
funciones estn diseadas de forma tal que Ud. puede especificar

El mejor soporte al cliente de la industria.

los telfonos mviles.

enteras,

incluyendo

ubicacin

secciones o prrafos en la Procedure Division (llamadas

alfred es un editor de archivos indexados Vision; es interactivo,

"embedded procedures"). Esas "embedded procedures" pueden

manejado por men y trabaja a nivel de registro lgico. alfred

ser usadas para varias tareas, como carga previa de campos y

permite ver, modificar, agregar o borrar registros de un archivo

validacin inmediata de informacin ingresada por el usuario.

operaciones E/S de archivos y formato de archivos.

indexados.

pantallas

alfred

involucrados en operaciones de prueba y depuracin de

relacionales, fuentes ODBC y diversos tipos de archivos

definir

COBOL. Las "entradas" de la Screen Section pueden referenciar a

indexado. Es especialmente valioso para programadores

Flexibilidad de fuentes de datos, con acceso a bases de datos

Automation Server
En sistemas Microsoft Windows, el runtime est encapsulado en
una DLL, que a su vez se encuentra encapsulada en un mdulo de

vio

OLE Automation Server, lo que permite que Ud. use al sistema

vio es la utilidad de ACUCOBOL-GT para operaciones de

ACUCOBOL-GT como un objeto OLE, sin necesidad de insertar

transferencia de archivos entre diferentes plataformas. vio le

declaraciones en el

permite agrupar archivos medios de respaldo y extraerlos desde

programacin. Ud. tambin puede operar en un ambiente multi-

ellos. Tpicamente el medio de respaldo es una cinta o un diskette,

thread (multi-hilo), porque el Automation Server de ACUCOBOL-GT


brinda seguridad a nivel de hilo, lo que significa que Ud. puede

usado generalmente para mover archivos entre distintas mquinas.

ejecutar programas COBOL asincrnicamente.

logutil es la utilidad de ACUCOBOL-GT para operar con los


archivos de registro (logging) de transacciones. logutil le permite

El compilador ACUCOBOL-GT es el componente bsico sobre el

para aplicaciones distribuidas, una tecnologa cliente/servidor

que se basa la familia de soluciones extend de Acucorp. Las

para que Usted distribuya estratgicamente el procesamiento entre

soluciones extend incluyen: AcuBench, el ambiente de de

clientes y servidores; adicionalmente, AcuConnect para cliente

desarrollo integrado para ACUCOBOL-GT en ambientes Windows

delgado, nuestra tecnologa propietaria de cliente delgado (thin

que provee acceso transparente desde

client) permite que Ud. despliegue la porcin de interfaces de una

COBOL a las principales bases de datos relacionales y fuentes

aplicacin corriendo en un servidor, en un cliente Windows.

ODBC; AcuODBC y AcuODBC Server, la solucin de

AcuConnect para aplicaciones distribuidas y AcuConnect para

conectividad por ODBC que permiten acceder a los archivos

cliente delgado se licencian por separado.

Vision desde Microsoft Word, Excel, y Access, adems de


Microsoft Query, Crystal Reports, y otras aplicaciones compatibles

ACUCOBOL-GT y la familia de tecnologas extend son desarrolladas

con ODBC; AcuSQL, precompilador de SQL includo para

y soportadas por un calificado grupo de desarrollo y soporte tcnico.

programas ACUCOBOL-GT; AcuServer, que provee acceso

Todos los productos cuentan con una muy completa documentacin en

remoto a archivos indexados Vision, relativos y secuenciales

formato de guas de usuario y manuales de referencia, que est

almacenados en servidores UNIX/Linux y Windows; AcuConnect

disponible tanto en forma impresa como on-line.

cdigo fuente de los otros lenguajes de

pero puede direccionarse tambin a un archivo en disco. vio es

logutil

La Familia extend

de 32-bits;

a partir de programas objeto independientes de plataforma.

Soporte para conectividad de redes y procesamiento distribuido.

Acu4GL,

tiempo de ejecucin. xml2fd analiza archivos en formato XML


con sus esquemas, y automticamente crea los FD y declaraciones

Soporte de la mayora de las funciones intrnsecas ANSI '89.

informacin sobre programas objeto y bibliotecas de objetos.


Adems puede ser usada para generar programas objeto nativos

cliente-servidor.

protocolo de aplicaciones inalmbricas (WAP), incluyendo

programas objeto y recursos como bitmaps para crear bibliotecas

Tecnologas de procesamiento distribuido para redes

Un numeroso conjunto de rutinas de biblioteca portables.

dispositivos inalmbricos), para aparatos que utilizan el

El utilitario xml2fd est diseado para ayudar a preparar una


aplicacin para usar datos lenguaje extensible de marcos(XML).

de objetos (object libraries). Tambin le permite imprimir

cblutil es una utilidad especialmente diseada para operar con


archivos que contienen programas objeto. cblutil puede agrupar

Tecnologa grfica para interfaces de usuario nativa en

Tecnologa de implementacin en Internet para COBOL.

Opcionalmente, la posibilidad de generar cdigo nativo para

xml2fd

COBOL, con soporte de objetos ActiveX y OLE.

Portabilidad de cdigo objeto sobre cientas de plataformas.

cblutil

examinar y editar los archivos de registro de transacciones de


ACUCOBOL-GT. Esta utilidad se usa solamente para archivos de

registro creados por el sistema de archivos Vision.

axdefgen
axdefgen es un programa generador de definiciones de objetos
ActiveX/OLE para ACUCOBOL-GT. Una aplicacin que funciona
en base a dilogos, axdefgen est diseado para facilitar la
inclusin de controles ActiveX y objetos OLE en programas
ACUCOBOL-GT que ejecutarn en Windows.

axdefgen ubica

los nombres de los controles ActiveX y objetos OLE registrados en


el sistema y genera un copybook para el control y programacin
de los mismos. Este copybook es usado por el compilador
ACUCOBOL-GT para control de sintaxis y de tipo de parmetros
as como tambin para una generacin eficiente de cdigo objeto.

Cmo Funciona ACUCOBOL-GT

Cmo Funciona ACUCOBOL-GT

Administracin de Transacciones

reorganizar, convertir y probar archivos indexados; copiar y

Tecnologa Bsica

runtime pueden manejar esta situacin. A pesar de que las

ACUCOBOL-GT incluye extensiones al COBOL estndar que le

respaldar archivos, etc. A continuacin se mencionan las

ACUCOBOL-GT es un veloz y preciso compilador de una sola

opciones

permiten a Ud. implementar sistemas completos de administracin

principales caractersticas de los mismos.

pasada. Genera cdigo ejecutable desde programas fuente

enormemente la tarea de migracin de programas, puede llegar a

escritos en ACUCOBOL-GT y otras conocidas variantes de COBOL

ser necesario realizar algunos cambios manuales a los mismos.

de transacciones. Una transaccin es un grupo de operaciones


sobre archivos relacionadas entre s que son tratadas como una

ACUCOBOL-GT viene equipado con ms de 40 rutinas de

unidad indivisible desde el punto de vista de actualizacin de la

ejecucin totalmente portables. Estas rutinas proveen soporte en

informacin. El propsito de la definicin de las transacciones es

todas las plataformas para funciones tales como administracin

para asegurar que los archivos relacionados puedan ser

dinmica de memoria, operaciones comunes de archivo (COPY,

restaurados a un estado consistente cuando ocurren errores.

RENAME, MOVE, etc.), manejo del ratn, recuperacin de

ACUCOBOL-GT incluye verbos especiales (START, COMMIT,

cdigos de error y otras.

ROLLBACK) y una facilidad de registrar transacciones (logging) en

que se graban las operaciones sobre archivos que son parte de


una transaccin. Una vez registradas, esas operaciones pueden
ser confirmadas definitivamente (COMMIT) o anuladas (ROLLBACK)
por el programa.

Ejecucin Simultnea de Mltiples Pasos


(Multi-threading)
ACUCOBOL-GT incluye el soporte para la especificacin y el

control de la ejecucin simultnea de mltiples pasos (hilos o


threads) en un programa. Cada hilo corre en y es manejado por la
unidad de ejecucin del runtime vigente.

El runtime monitorea

cada hilo y controla la cantidad de tiempo de ejecucin que


recibe, alternando el control entre los hilos si fuera necesario. Los
hilos pueden tener prioridades asignadas a los mismos, pueden
compartir datos externos entre ellos y pasarse mensajes uno a
otro. El soporte para ejecucin simultnea de mltiples pasos est
incluido

en

los

runtimes

de

todas

las

plataformas

independientemente de las capacidades del sistema operativo. Este


es de esta manera totalmente portable a todas las plataformas
soportadas.

Workbench Integrado
En sistemas Windows de 32 bits , Acucorp ofrece AcuBench, un
ambiente de desarrollo integrado para ACUCOBOL-GT (para ms
informacin vea el folleto sobre AcuBench). AcuBench provee el
acceso al compilador y runtime de ACUCOBOL-GT con un conjunto
de herramientas de desarrollo grficas, entre las que se
encuentran la capacidad de administrar proyectos, un diseador

ACUCOBOL-GT tambin incluye muchas funciones intrnsecas

definidas en el estndar ANSI. Las funciones intrnsecas son

pueden ser desarrolladas y mantenidas con un solo juego de


cdigo fuente. Este cdigo solo necesita compilarse una vez. El

ACUCOBOL-GT genera un compacto cdigo objeto independiente

mismo archivo de un programa objeto puede ser transportado a

de plataforma u, opcionalmente, cdigo objeto nativo para

cualquiera de las plataformas soportadas por ACUCOBOL-GT. Por

procesadores Intel y SPARC. Una vez compilado, el cdigo objeto

ejemplo, una aplicacin desarrollada en UNIX puede correr en

"Portabilidad de Cdigo Objeto"). El cdigo objeto es ejecutado

prstamos, obtener

valores de funciones trigonomtricas como

por el mdulo ejecutor (runtime) de ACUCOBOL-GT. Los objetos

seno y coseno, o realizar tareas generales como por ejemplo

de cdigo nativo son completamente portables dentro de su propia

determinar la fecha de compilacin del programa objeto que est

familia de procesadores. No es necesario renovar enlaces en

en ejecucin.

(relink) un objeto, tanto si el objeto es de cdigo nativo como si es

con la actividad de entrada y salida de datos de la pantalla de la


aplicacin. El depurador opera en tres modos distintos: fuente,
simblico y bajo nivel.

Todos los modos soportan el comando

Trace Files, que se puede usar para hacer seguimiento detallado

independiente de plataforma.
Objetos "independientes de plataforma" o nativos pueden ser
mezclados dentro de la misma aplicacin, de tal forma que Ud.
puede compilar su cdigo de acuerdo a los requerimientos de los
programas individuales pero optimizando el rendimiento de las
aplicaciones completas.

La depuracin a nivel fuente, que requiere haber compilado el

de programas escritos en otros ambientes de COBOL. Estas

programa con una opcin especial, permite al programador ver e

opciones de compatibilidad son especificadas en la lnea de

interactuar con el cdigo COBOL mientras la aplicacin se est

comandos cuando el programa es compilado. Adems de

ejecutando. El cdigo fuente de la aplicacin es desplegado en la

opciones adicionales que proveen un control de detalle para

pantalla del depurador y el programador puede interactuar con el

elementos tales como el

programa para definir puntos de parada (breakpoints),

palabras reservadas y modos de almacenamiento de datos,

inspeccionar variables, ejecutar el programa de una lnea por vez,

ACUCOBOL-GT ofrece compatibilidad general con los siguientes

etc.

ambientes COBOL:

sensible al lenguaje. Cada componente de AcuBench incluye push

compilado el programa con una opcin especial, permite al

buttons, opciones de men, e conos que simplifican tareas tpicas

programador referenciar prrafos y variables por sus nombres en

de desarrollo tales como crear un proyecto, formatear cdigo

COBOL, pero no soporta ver o interactuar con el cdigo fuente.

fuente, abrir archivos y definir opciones de configuracin. Tambin

ACUCOBOL-GT provee varias opciones para facilitar la conversin

difundidas de UNIX/Linux (incluyendo Linux para AS/400 ),


Windows de 32-bits (excluyendo Windows CE), HP MPE/iX
(incluyendo el POSIX shell corriendo sobre HP MPE), OpenVMS, y

formato de los programas fuente,

mainframe como los IBM eServer corriendo Linux incluyendo


zSeries, iSeries, pSeries y xSeries.

Sistema de Archivos Indexados Vision


El sistema de archivos indexados Vision de Acucorp est incluido
en el ambiente de desarrollo ACUCOBOL-GT (excepto en
OpenVMS, donde se usa el sistema de archivos nativo RMS).
Vision est ntimamente ligado a los otros componentes de
ACUCOBOL-GT. Ofrece una funcionalidad comparable a otros

sistemas de archivo indexados del mercado, pero con facilidades


adicionales y rendimiento excelente.

Data General Corporation's Interactive (ICOBOL)

(Version 3) o doble (Version 4 y 5). Con el formato simple, la

Digital Equipment Corporation's VAX COBOL

informacin se almacena en un solo archivo fsico que contiene


los registros de datos y los ndices. Con el formato doble, los

objeto ACUCOBOL-GT, independientemente de como fue

HP e3000 COBOL II/XL

registros de datos son almacenados en un archivo y los ndices en


otro separado, lo que mejora la confiabilidad cuando es necesaria

Diferentes programas pueden usar diferentes modos de

una recuperacin. Adems facilita otras mejoras de rendimiento,

compatibilidad, aunque sean parte de la misma sesin de

como la proximidad "geogrfica" de los segmentos de datos en el

ejecucin. Por ejemplo, si Ud. tiene dos programas, uno escrito en

disco y operaciones masivas de altas en modo "bulk". Los archivos

El depurador tambin es parte integrante de AcuBench (vea la

RM/COBOL y el otro en ACUCOBOL-GT, y Ud. desea utilizarlos

Vision versin 4 y 5 tiene un lmite lgico de 128 terabytes de

seccin titulada "Workbench Integrado").

en la misma aplicacin, el compilador

datos.

ACUCOBOL-GT incluye un muy poderoso y fcil de usar depurador

utilidades para: examinar programas objeto; crear, borrar, editar,

operativos, entre las cuales se encuentran las variantes ms

Los archivos Vision pueden ser creados en formatos simple

que se licencia separadamente.

(debugger) interactivo, muchas rutinas portables y un conjunto de

en cualquiera de las cientas de plataformas y en varios sistemas

Ryan McFarland's RM/COBOL version 2 (ANSI 74)

IBM DOS/VS COBOL

especfico.

de esa mquina.

programador debe proporcionar la direccin absoluta del dato

del ambiente en que se ejecuta, que provee definiciones propias

Ryan McFarland's RM/COBOL-85 (ANSI 85)

La depuracin de bajo nivel puede ser realizada con cualquier


compilado el mismo. Para inspeccionar un objeto en este modo, el

independiente de plataforma y, en segundo lugar por el ejecutor


(runtime), que hace uso de un archivo de configuracin especfico

incluye un generador de reportes visual. AcuBench es un producto

Utilidades de Desarrollo, Rutinas Portables, y


Funciones Intrnsecas

primero mediante el compilador, que genera cdigo objeto

otros. ACUCOBOL-GT tambin est disponible en equipos

Compatibilidad de Cdigo Fuente

La depuracin a nivel simblico, que tambin requiere haber

una estacin de trabajo Windows sin recompilacin. Esto se logra

El cdigo objeto independiente de plataforma puede ser ejecutado

de las operaciones de entrada y salida sobre archivos.

tipo WYSIWYG, y un editor de cdigo fuente

de pantallas del

Aplicaciones que Ud. desee instalar en mltiples plataformas

desde otras variantes de COBOL.

caracteres de maysculas a minsculas, calcular cuotas de

separada que se solapa con la unidad de ejecucin sin interferir

facilitan

normalmente fcil y rpido el proceso de migrar aplicaciones

plataformas con diferentes sistemas operativos (vea la seccin

Cuando es activado, ejecuta en una ventana

ACUCOBOL-GT

Portabilidad de Cdigo Fuente

subprogramas que forman parte del runtime de ACUCOBOL-GT.

ACUCOBOL-GT.

de

las opciones de compatibilidad de ACUCOBOL-GT, resulta

Estas pueden hacer clculos estadsticos, convertir de cadenas de

Un robusto y amigable depurador forma parte del runtime de

compatibilidad

(vea la seccin "Compatibilidad de Cdigo Fuente"). Utilizando

"independiente de plataforma" es portable sobre cientas de

Depurador (Debugger)

de

ACUCOBOL-GT y el

Cmo Funciona ACUCOBOL-GT


Flexibilidad de Fuentes de Datos

Soporte de objetos OLE y controles ActiveX bajo Windows.

La tecnologa Thin Client est compuesta de tres elementos claves.

diseado para ser descargado e instalado automticamente en

ACUCOBOL-GT tiene una arquitectura abierta para conectarse a

Despliegue de bitmaps y botones con bitmap.

Primero, un pequeo programa en el cliente Windows se

cada usuario cuando ste visita su pgina Web. Tambin puede

otros sistemas de archivos. Esto significa que Ud. puede elegir

Acceso nativo a caja de mensajes (message box).

comunica con la aplicacin que corre en el servidor y se encarga

ser descargado e instalado desde el sitio Web de Acucorp o desde

entre una variedad de sistemas de archivos y bases de datos

Acceso nativo a cajas de dilogo para funciones "Abrir" y

de manejar el despliegue de la interfaz con el usuario. Este

el medio magntico en que se encuentra su distribucin

relacionales. Los sistemas de archivos indexados soportados

"Salvar como" con archivos.

componente se denomina ACUCOBOL-GT Thin Client. Segundo,

ACUCOBOL-GT. El runtime es distribuido en un archivo tipo CAB

incluyen Pervasive.SQL, KSAM y C-ISAM. Si se agregan nuestras

Acceso nativo a facilidades de ayuda (help) y ayuda sensible

un servicio "oyente" llamado AcuConnect corre en el servidor

tecnologas de Acu4GL, Ud. tambin puede acceder las bases de

al contexto.

con la firma digital de Acucorp dndole la seguridad a los

UNIX/Linux o Windows. AcuConnect "escucha" los requerimientos

datos ms difundidas, como Oracle, Microsoft SQL Server y DB2

Manejo de mouse a bajo nivel.

usuarios que su uso es seguro en su computadora. Los usuarios

de los clientes delgados y lanza el tercer componente, un ejecutor

as como una gran variedad de fuentes de datos compatibles con

Seleccin y manejo personalizado de fonts.

pueden acceder a sus aplicaciones con un click en un enlace del

(runtime) normal de ACUCOBOL-GT. Una vez que la aplicacin

ODBC. Con nuestra tecnologa AcuSQL, puede insertar consultas

Capacidad de reproducir archivos de audio de tipo ".WAV"

sitio Web. Al recibir una demanda de un usuario, el servidor Web

fue arrancada, el runtime de ACUCOBOL-GT se comunica

SQL incluidas en sus programas COBOL, dndole a sus

en sistemas Windows con dispositivos de sonido.

enva el programa COBOL al cliente va HTTP y la aplicacin corre

aplicaciones COBOL acceso a fuentes de datos IDBM DB2, SQL

localmente.

Seleccin de colores.

directamente con el cliente delgado, y AcuConnect retorna a su

Server y a fuentes de datos que cumplan el standard ISO/ANSI

Amplias capacidades de impresin en Windows.

SQL92. Acu4Gl, AcuSQL, y las dems interfaces a sistemas de

ActiveX y OLE

archivos requieren licencias individuales.

ACUCOBOL-GT le da al programador la capacidad de usar la

Las aplicaciones ACUCOBOL-GT pueden tambin leer y procesar

mayora de los objetos ActiveX y Object Linking and Embedding

documentos XML (lenguaje extensible de marcas). XML se est

(OLE). Cuando Ud. agrega controles ActiveX u objetos OLE en su

estableciendo como el estndar para transportar datos a travs de

programa, dichos elementos se convierten en parte del ambiente

Internet, en forma local, o con redes de rea extendida.

de desarrollo y ejecucin, proporcionando nueva funcionalidad a

ACUCOBOL-GT incluye un utilitario de desarrollo llamado xml2fd

la aplicacin. Con el soporte de controles ActiveX y objetos OLE,

que crea descriptores de archivos (FD) y sentencias COBOL SELECT

ACUCOBOL-GT le permite aprovechar software con funcionalidad

desde archivos XML existentes. Ud. puede modificar los FD y las

disponible y crear aplicaciones que cumplan con los estndares de

SELECT de acuerdo a sus necesidades e incluir el resultado en un

Windows.

programa COBOL para usar los datos en formato XML. Como


complemento, el runtime de ACUCOBOL-GT incluye una interfaz de

Emulacin en Ambientes Carcter

sistema llamada AcuXML que lee datos en XML y en forma

ACUCOBOL-GT provee emulacin de controles grficos en

transparente convierte estos en archivos secuenciales para

ambientes de carcter, as como tambin soporte de programacin

procesamiento en COBOL. La interfaz XML tambin convierte

y ejecucin para aplicaciones grficas corriendo en tanto en

salida de datos COBOL en formato XML cuando es requerido.

ambientes grficos como de carcter. ACUCOBOL-GT soporta


aplicaciones que tienen definiciones de pantalla de carcter y

funcin de "escuchar" los requerimientos de los clientes delgados


(thin client). AcuConnect es un producto que se licencia

Para obtener informacin ms detallada sobre las tecnologas de

separadamente del runtime.

Internet ofrecidas por extend6,


de "Tecnologas de Internet".

Implementacin en Internet
Acucorp

ofrece

varias

simplifican

la

implementacin de aplicaciones ACUCOBOL-GT en Internet.

La

misma aplicacin que

tecnologas

que

ahora est ejecutando en sus oficinas

puede ser puesta a disposicin de clientes, distribuidores o


empleados,

sin

realizar

complicados

cambios

los

programas.

Preparado para Ambientes Cliente/Servidor


Las aplicaciones ACUCOBOL-GT pueden adquirir muy fcilmente
soporte completo para acceso cliente-servidor back-end a archivos
indexados Vision, secuenciales, y
relativos con AcuServer (para
ms informacin vea el

Sus usuarios pueden descargar e instalar el runtime

folleto sobre AcuServer).


AcuServer permite el

ACUCOBOL-GT cliente delgado en sus maquinas

acceso a archivos a

y lanzar su aplicacin desde un hiperenlace en

travs de la red

una pgina Web. Cuando un usuario efecta

para

una solicitud va cliente delgado, AcuConnect

bits

programa corre en el servidor mientras que la

Las siglas GT en ACUCOBOL-GT significa "Graphical Technology"

usar. Esto le permite a Ud. crear una sola interfaz de usuario para

porcin de interfaz grfica es desplegada en la

y designa nuestra avanzada tecnologa grfica para COBOL.

ser usada tanto en ambientes grficos como de carcter.

mquina local no dependiendo del navegador de


Internet.

Linux,

Windows de 32

el servidor y arranca el programa COBOL. El

grfica y provee un mecanismo para especificar que definicin

clientes

UNIX,

lanza el runtime estndar ACUCOBOL-GT en

Tecnologa Grfica

ACUCOBOL-GT incluye un conjunto muy completo de extensiones

por favor lea la hoja de datos

va

conectados
TCP/IP.

Con

AcuServer, los archivos pueden residir


en servidores

UNIX,

COBOL para la programacin y manejo de la interfaz grfica de

Tecnologa Cliente Delgado (Thin Client)

usuario (GUI). Con estas extensiones, el programador de

Los programas ACUCOBOL-GT pueden ser fcilmente integrados

Extensiones especiales facilitan la escritura de scripts de

ACUCOBOL-GT puede agregarle una interfaz grfica completa y

con la tecnologa Thin Client (cliente delgado) de Acucorp (para

CGI (Common Gateway Interface) en ACUCOBOL-GT. (CGI es un

nativa en COBOL a los programas existentes.

ms informacin vea el folleto sobre AcuConnect). La tecnologa

estndar por el

provee las siguientes capacidades grficas y facilidades de

Thin Client de Acucorp permite que los programas ACUCOBOL-GT

programa externo). Adems de proporcionar una portabilidad

Windows. El acceso a los archivos a travs de la red se realiza

programacin:

corriendo en servidores UNIX/Linux o servidores Windows de 32

multiplataforma, los programas CGI de ACUCOBOL-GT no

con soporte completo de bloqueo, a nivel de registro.

bits presenten una interfaz de usuario totalmente grfica en equipos

requieren ningn plug-in ni applet cuando se comunican con el


navegador de internet.

ACUCOBOL-GT

cual un servidor Web se comunica con un

Linux, o Windows de 32 bits


(Intel) y pueden ser accedidos
desde cualquier sistemas UNIX, Linux o

Nuestra tecnologa AcuConnect permite que aplicaciones

Ventanas flotantes nativas.

PC Windows conectados con TCP/IP. Los usuarios UNIX/Linux y

Barra de men y submens.

Windows obtienen los beneficios del mantenimiento centralizado de

Barra de herramientas.

aplicaciones y las caractersticas de perfomance de una arquitectura

Por otra parte, una versin de runtime ActiveX est disponible

de programas en mquinas servidores conectados va TCP/IP (para

Una vasta seleccin de controles GUI programables: bar,

de cliente delgado. Muchas aplicaciones tienen mejor rendimiento

para usuarios que utilizan en el navegador Internet Explorer

ms informacin vea el folleto "Tecnologa AcuConnect"). El

bitmap, check box, combo box, entry field, frame, grid, label,

cuando son ejecutadas de esta manera comparada contra otras

Versin 5.5, con Service Pack 2 o posterior. Con el runtime Web

servidor puede estar conectado en un rea local (LAN), remoto

list box, push button, radio button, scroll bar, status bar, tab,

modalidades cliente-servidor, debido a que los programas COBOL

de ACUCOBOL-GT, puede implementar sus aplicaciones COBOL en

(WAN) o la red global Internet. AcuServer y AcuConnect son

tree view, y web browser.

ejecutan en el servidor donde los datos son locales.

Internet con pocos cambios en el cdigo. Este runtime Web est

productos que se licencian separadamente.

ACUCOBOL-GT corriendo en mquinas clientes lancen la ejecucin

Cmo Funciona ACUCOBOL-GT


Flexibilidad de Fuentes de Datos

Soporte de objetos OLE y controles ActiveX bajo Windows.

La tecnologa Thin Client est compuesta de tres elementos claves.

diseado para ser descargado e instalado automticamente en

ACUCOBOL-GT tiene una arquitectura abierta para conectarse a

Despliegue de bitmaps y botones con bitmap.

Primero, un pequeo programa en el cliente Windows se

cada usuario cuando ste visita su pgina Web. Tambin puede

otros sistemas de archivos. Esto significa que Ud. puede elegir

Acceso nativo a caja de mensajes (message box).

comunica con la aplicacin que corre en el servidor y se encarga

ser descargado e instalado desde el sitio Web de Acucorp o desde

entre una variedad de sistemas de archivos y bases de datos

Acceso nativo a cajas de dilogo para funciones "Abrir" y

de manejar el despliegue de la interfaz con el usuario. Este

el medio magntico en que se encuentra su distribucin

relacionales. Los sistemas de archivos indexados soportados

"Salvar como" con archivos.

componente se denomina ACUCOBOL-GT Thin Client. Segundo,

ACUCOBOL-GT. El runtime es distribuido en un archivo tipo CAB

incluyen Pervasive.SQL, KSAM y C-ISAM. Si se agregan nuestras

Acceso nativo a facilidades de ayuda (help) y ayuda sensible

un servicio "oyente" llamado AcuConnect corre en el servidor

tecnologas de Acu4GL, Ud. tambin puede acceder las bases de

al contexto.

con la firma digital de Acucorp dndole la seguridad a los

UNIX/Linux o Windows. AcuConnect "escucha" los requerimientos

datos ms difundidas, como Oracle, Microsoft SQL Server y DB2

Manejo de mouse a bajo nivel.

usuarios que su uso es seguro en su computadora. Los usuarios

de los clientes delgados y lanza el tercer componente, un ejecutor

as como una gran variedad de fuentes de datos compatibles con

Seleccin y manejo personalizado de fonts.

pueden acceder a sus aplicaciones con un click en un enlace del

(runtime) normal de ACUCOBOL-GT. Una vez que la aplicacin

ODBC. Con nuestra tecnologa AcuSQL, puede insertar consultas

Capacidad de reproducir archivos de audio de tipo ".WAV"

sitio Web. Al recibir una demanda de un usuario, el servidor Web

fue arrancada, el runtime de ACUCOBOL-GT se comunica

SQL incluidas en sus programas COBOL, dndole a sus

en sistemas Windows con dispositivos de sonido.

enva el programa COBOL al cliente va HTTP y la aplicacin corre

aplicaciones COBOL acceso a fuentes de datos IDBM DB2, SQL

localmente.

Seleccin de colores.

directamente con el cliente delgado, y AcuConnect retorna a su

Server y a fuentes de datos que cumplan el standard ISO/ANSI

Amplias capacidades de impresin en Windows.

SQL92. Acu4Gl, AcuSQL, y las dems interfaces a sistemas de

ActiveX y OLE

archivos requieren licencias individuales.

ACUCOBOL-GT le da al programador la capacidad de usar la

Las aplicaciones ACUCOBOL-GT pueden tambin leer y procesar

mayora de los objetos ActiveX y Object Linking and Embedding

documentos XML (lenguaje extensible de marcas). XML se est

(OLE). Cuando Ud. agrega controles ActiveX u objetos OLE en su

estableciendo como el estndar para transportar datos a travs de

programa, dichos elementos se convierten en parte del ambiente

Internet, en forma local, o con redes de rea extendida.

de desarrollo y ejecucin, proporcionando nueva funcionalidad a

ACUCOBOL-GT incluye un utilitario de desarrollo llamado xml2fd

la aplicacin. Con el soporte de controles ActiveX y objetos OLE,

que crea descriptores de archivos (FD) y sentencias COBOL SELECT

ACUCOBOL-GT le permite aprovechar software con funcionalidad

desde archivos XML existentes. Ud. puede modificar los FD y las

disponible y crear aplicaciones que cumplan con los estndares de

SELECT de acuerdo a sus necesidades e incluir el resultado en un

Windows.

programa COBOL para usar los datos en formato XML. Como


complemento, el runtime de ACUCOBOL-GT incluye una interfaz de

Emulacin en Ambientes Carcter

sistema llamada AcuXML que lee datos en XML y en forma

ACUCOBOL-GT provee emulacin de controles grficos en

transparente convierte estos en archivos secuenciales para

ambientes de carcter, as como tambin soporte de programacin

procesamiento en COBOL. La interfaz XML tambin convierte

y ejecucin para aplicaciones grficas corriendo en tanto en

salida de datos COBOL en formato XML cuando es requerido.

ambientes grficos como de carcter. ACUCOBOL-GT soporta


aplicaciones que tienen definiciones de pantalla de carcter y

funcin de "escuchar" los requerimientos de los clientes delgados


(thin client). AcuConnect es un producto que se licencia

Para obtener informacin ms detallada sobre las tecnologas de

separadamente del runtime.

Internet ofrecidas por extend6,


de "Tecnologas de Internet".

Implementacin en Internet
Acucorp

ofrece

varias

simplifican

la

implementacin de aplicaciones ACUCOBOL-GT en Internet.

La

misma aplicacin que

tecnologas

que

ahora est ejecutando en sus oficinas

puede ser puesta a disposicin de clientes, distribuidores o


empleados,

sin

realizar

complicados

cambios

los

programas.

Preparado para Ambientes Cliente/Servidor


Las aplicaciones ACUCOBOL-GT pueden adquirir muy fcilmente
soporte completo para acceso cliente-servidor back-end a archivos
indexados Vision, secuenciales, y
relativos con AcuServer (para
ms informacin vea el

Sus usuarios pueden descargar e instalar el runtime

folleto sobre AcuServer).


AcuServer permite el

ACUCOBOL-GT cliente delgado en sus maquinas

acceso a archivos a

y lanzar su aplicacin desde un hiperenlace en

travs de la red

una pgina Web. Cuando un usuario efecta

para

una solicitud va cliente delgado, AcuConnect

bits

programa corre en el servidor mientras que la

Las siglas GT en ACUCOBOL-GT significa "Graphical Technology"

usar. Esto le permite a Ud. crear una sola interfaz de usuario para

porcin de interfaz grfica es desplegada en la

y designa nuestra avanzada tecnologa grfica para COBOL.

ser usada tanto en ambientes grficos como de carcter.

mquina local no dependiendo del navegador de


Internet.

Linux,

Windows de 32

el servidor y arranca el programa COBOL. El

grfica y provee un mecanismo para especificar que definicin

clientes

UNIX,

lanza el runtime estndar ACUCOBOL-GT en

Tecnologa Grfica

ACUCOBOL-GT incluye un conjunto muy completo de extensiones

por favor lea la hoja de datos

va

conectados
TCP/IP.

Con

AcuServer, los archivos pueden residir


en servidores

UNIX,

COBOL para la programacin y manejo de la interfaz grfica de

Tecnologa Cliente Delgado (Thin Client)

usuario (GUI). Con estas extensiones, el programador de

Los programas ACUCOBOL-GT pueden ser fcilmente integrados

Extensiones especiales facilitan la escritura de scripts de

ACUCOBOL-GT puede agregarle una interfaz grfica completa y

con la tecnologa Thin Client (cliente delgado) de Acucorp (para

CGI (Common Gateway Interface) en ACUCOBOL-GT. (CGI es un

nativa en COBOL a los programas existentes.

ms informacin vea el folleto sobre AcuConnect). La tecnologa

estndar por el

provee las siguientes capacidades grficas y facilidades de

Thin Client de Acucorp permite que los programas ACUCOBOL-GT

programa externo). Adems de proporcionar una portabilidad

Windows. El acceso a los archivos a travs de la red se realiza

programacin:

corriendo en servidores UNIX/Linux o servidores Windows de 32

multiplataforma, los programas CGI de ACUCOBOL-GT no

con soporte completo de bloqueo, a nivel de registro.

bits presenten una interfaz de usuario totalmente grfica en equipos

requieren ningn plug-in ni applet cuando se comunican con el


navegador de internet.

ACUCOBOL-GT

cual un servidor Web se comunica con un

Linux, o Windows de 32 bits


(Intel) y pueden ser accedidos
desde cualquier sistemas UNIX, Linux o

Nuestra tecnologa AcuConnect permite que aplicaciones

Ventanas flotantes nativas.

PC Windows conectados con TCP/IP. Los usuarios UNIX/Linux y

Barra de men y submens.

Windows obtienen los beneficios del mantenimiento centralizado de

Barra de herramientas.

aplicaciones y las caractersticas de perfomance de una arquitectura

Por otra parte, una versin de runtime ActiveX est disponible

de programas en mquinas servidores conectados va TCP/IP (para

Una vasta seleccin de controles GUI programables: bar,

de cliente delgado. Muchas aplicaciones tienen mejor rendimiento

para usuarios que utilizan en el navegador Internet Explorer

ms informacin vea el folleto "Tecnologa AcuConnect"). El

bitmap, check box, combo box, entry field, frame, grid, label,

cuando son ejecutadas de esta manera comparada contra otras

Versin 5.5, con Service Pack 2 o posterior. Con el runtime Web

servidor puede estar conectado en un rea local (LAN), remoto

list box, push button, radio button, scroll bar, status bar, tab,

modalidades cliente-servidor, debido a que los programas COBOL

de ACUCOBOL-GT, puede implementar sus aplicaciones COBOL en

(WAN) o la red global Internet. AcuServer y AcuConnect son

tree view, y web browser.

ejecutan en el servidor donde los datos son locales.

Internet con pocos cambios en el cdigo. Este runtime Web est

productos que se licencian separadamente.

ACUCOBOL-GT corriendo en mquinas clientes lancen la ejecucin

Cmo Funciona ACUCOBOL-GT

Cmo Funciona ACUCOBOL-GT

Administracin de Transacciones

reorganizar, convertir y probar archivos indexados; copiar y

Tecnologa Bsica

runtime pueden manejar esta situacin. A pesar de que las

ACUCOBOL-GT incluye extensiones al COBOL estndar que le

respaldar archivos, etc. A continuacin se mencionan las

ACUCOBOL-GT es un veloz y preciso compilador de una sola

opciones

permiten a Ud. implementar sistemas completos de administracin

principales caractersticas de los mismos.

pasada. Genera cdigo ejecutable desde programas fuente

enormemente la tarea de migracin de programas, puede llegar a

escritos en ACUCOBOL-GT y otras conocidas variantes de COBOL

ser necesario realizar algunos cambios manuales a los mismos.

de transacciones. Una transaccin es un grupo de operaciones


sobre archivos relacionadas entre s que son tratadas como una

ACUCOBOL-GT viene equipado con ms de 40 rutinas de

unidad indivisible desde el punto de vista de actualizacin de la

ejecucin totalmente portables. Estas rutinas proveen soporte en

informacin. El propsito de la definicin de las transacciones es

todas las plataformas para funciones tales como administracin

para asegurar que los archivos relacionados puedan ser

dinmica de memoria, operaciones comunes de archivo (COPY,

restaurados a un estado consistente cuando ocurren errores.

RENAME, MOVE, etc.), manejo del ratn, recuperacin de

ACUCOBOL-GT incluye verbos especiales (START, COMMIT,

cdigos de error y otras.

ROLLBACK) y una facilidad de registrar transacciones (logging) en

que se graban las operaciones sobre archivos que son parte de


una transaccin. Una vez registradas, esas operaciones pueden
ser confirmadas definitivamente (COMMIT) o anuladas (ROLLBACK)
por el programa.

Ejecucin Simultnea de Mltiples Pasos


(Multi-threading)
ACUCOBOL-GT incluye el soporte para la especificacin y el

control de la ejecucin simultnea de mltiples pasos (hilos o


threads) en un programa. Cada hilo corre en y es manejado por la
unidad de ejecucin del runtime vigente.

El runtime monitorea

cada hilo y controla la cantidad de tiempo de ejecucin que


recibe, alternando el control entre los hilos si fuera necesario. Los
hilos pueden tener prioridades asignadas a los mismos, pueden
compartir datos externos entre ellos y pasarse mensajes uno a
otro. El soporte para ejecucin simultnea de mltiples pasos est
incluido

en

los

runtimes

de

todas

las

plataformas

independientemente de las capacidades del sistema operativo. Este


es de esta manera totalmente portable a todas las plataformas
soportadas.

Workbench Integrado
En sistemas Windows de 32 bits , Acucorp ofrece AcuBench, un
ambiente de desarrollo integrado para ACUCOBOL-GT (para ms
informacin vea el folleto sobre AcuBench). AcuBench provee el
acceso al compilador y runtime de ACUCOBOL-GT con un conjunto
de herramientas de desarrollo grficas, entre las que se
encuentran la capacidad de administrar proyectos, un diseador

ACUCOBOL-GT tambin incluye muchas funciones intrnsecas

definidas en el estndar ANSI. Las funciones intrnsecas son

pueden ser desarrolladas y mantenidas con un solo juego de


cdigo fuente. Este cdigo solo necesita compilarse una vez. El

ACUCOBOL-GT genera un compacto cdigo objeto independiente

mismo archivo de un programa objeto puede ser transportado a

de plataforma u, opcionalmente, cdigo objeto nativo para

cualquiera de las plataformas soportadas por ACUCOBOL-GT. Por

procesadores Intel y SPARC. Una vez compilado, el cdigo objeto

ejemplo, una aplicacin desarrollada en UNIX puede correr en

"Portabilidad de Cdigo Objeto"). El cdigo objeto es ejecutado

prstamos, obtener

valores de funciones trigonomtricas como

por el mdulo ejecutor (runtime) de ACUCOBOL-GT. Los objetos

seno y coseno, o realizar tareas generales como por ejemplo

de cdigo nativo son completamente portables dentro de su propia

determinar la fecha de compilacin del programa objeto que est

familia de procesadores. No es necesario renovar enlaces en

en ejecucin.

(relink) un objeto, tanto si el objeto es de cdigo nativo como si es

con la actividad de entrada y salida de datos de la pantalla de la


aplicacin. El depurador opera en tres modos distintos: fuente,
simblico y bajo nivel.

Todos los modos soportan el comando

Trace Files, que se puede usar para hacer seguimiento detallado

independiente de plataforma.
Objetos "independientes de plataforma" o nativos pueden ser
mezclados dentro de la misma aplicacin, de tal forma que Ud.
puede compilar su cdigo de acuerdo a los requerimientos de los
programas individuales pero optimizando el rendimiento de las
aplicaciones completas.

La depuracin a nivel fuente, que requiere haber compilado el

de programas escritos en otros ambientes de COBOL. Estas

programa con una opcin especial, permite al programador ver e

opciones de compatibilidad son especificadas en la lnea de

interactuar con el cdigo COBOL mientras la aplicacin se est

comandos cuando el programa es compilado. Adems de

ejecutando. El cdigo fuente de la aplicacin es desplegado en la

opciones adicionales que proveen un control de detalle para

pantalla del depurador y el programador puede interactuar con el

elementos tales como el

programa para definir puntos de parada (breakpoints),

palabras reservadas y modos de almacenamiento de datos,

inspeccionar variables, ejecutar el programa de una lnea por vez,

ACUCOBOL-GT ofrece compatibilidad general con los siguientes

etc.

ambientes COBOL:

sensible al lenguaje. Cada componente de AcuBench incluye push

compilado el programa con una opcin especial, permite al

buttons, opciones de men, e conos que simplifican tareas tpicas

programador referenciar prrafos y variables por sus nombres en

de desarrollo tales como crear un proyecto, formatear cdigo

COBOL, pero no soporta ver o interactuar con el cdigo fuente.

fuente, abrir archivos y definir opciones de configuracin. Tambin

ACUCOBOL-GT provee varias opciones para facilitar la conversin

difundidas de UNIX/Linux (incluyendo Linux para AS/400 ),


Windows de 32-bits (excluyendo Windows CE), HP MPE/iX
(incluyendo el POSIX shell corriendo sobre HP MPE), OpenVMS, y

formato de los programas fuente,

mainframe como los IBM eServer corriendo Linux incluyendo


zSeries, iSeries, pSeries y xSeries.

Sistema de Archivos Indexados Vision


El sistema de archivos indexados Vision de Acucorp est incluido
en el ambiente de desarrollo ACUCOBOL-GT (excepto en
OpenVMS, donde se usa el sistema de archivos nativo RMS).
Vision est ntimamente ligado a los otros componentes de
ACUCOBOL-GT. Ofrece una funcionalidad comparable a otros

sistemas de archivo indexados del mercado, pero con facilidades


adicionales y rendimiento excelente.

Data General Corporation's Interactive (ICOBOL)

(Version 3) o doble (Version 4 y 5). Con el formato simple, la

Digital Equipment Corporation's VAX COBOL

informacin se almacena en un solo archivo fsico que contiene


los registros de datos y los ndices. Con el formato doble, los

objeto ACUCOBOL-GT, independientemente de como fue

HP e3000 COBOL II/XL

registros de datos son almacenados en un archivo y los ndices en


otro separado, lo que mejora la confiabilidad cuando es necesaria

Diferentes programas pueden usar diferentes modos de

una recuperacin. Adems facilita otras mejoras de rendimiento,

compatibilidad, aunque sean parte de la misma sesin de

como la proximidad "geogrfica" de los segmentos de datos en el

ejecucin. Por ejemplo, si Ud. tiene dos programas, uno escrito en

disco y operaciones masivas de altas en modo "bulk". Los archivos

El depurador tambin es parte integrante de AcuBench (vea la

RM/COBOL y el otro en ACUCOBOL-GT, y Ud. desea utilizarlos

Vision versin 4 y 5 tiene un lmite lgico de 128 terabytes de

seccin titulada "Workbench Integrado").

en la misma aplicacin, el compilador

datos.

ACUCOBOL-GT incluye un muy poderoso y fcil de usar depurador

utilidades para: examinar programas objeto; crear, borrar, editar,

operativos, entre las cuales se encuentran las variantes ms

Los archivos Vision pueden ser creados en formatos simple

que se licencia separadamente.

(debugger) interactivo, muchas rutinas portables y un conjunto de

en cualquiera de las cientas de plataformas y en varios sistemas

Ryan McFarland's RM/COBOL version 2 (ANSI 74)

IBM DOS/VS COBOL

especfico.

de esa mquina.

programador debe proporcionar la direccin absoluta del dato

del ambiente en que se ejecuta, que provee definiciones propias

Ryan McFarland's RM/COBOL-85 (ANSI 85)

La depuracin de bajo nivel puede ser realizada con cualquier


compilado el mismo. Para inspeccionar un objeto en este modo, el

independiente de plataforma y, en segundo lugar por el ejecutor


(runtime), que hace uso de un archivo de configuracin especfico

incluye un generador de reportes visual. AcuBench es un producto

Utilidades de Desarrollo, Rutinas Portables, y


Funciones Intrnsecas

primero mediante el compilador, que genera cdigo objeto

otros. ACUCOBOL-GT tambin est disponible en equipos

Compatibilidad de Cdigo Fuente

La depuracin a nivel simblico, que tambin requiere haber

una estacin de trabajo Windows sin recompilacin. Esto se logra

El cdigo objeto independiente de plataforma puede ser ejecutado

de las operaciones de entrada y salida sobre archivos.

tipo WYSIWYG, y un editor de cdigo fuente

de pantallas del

Aplicaciones que Ud. desee instalar en mltiples plataformas

desde otras variantes de COBOL.

caracteres de maysculas a minsculas, calcular cuotas de

separada que se solapa con la unidad de ejecucin sin interferir

facilitan

normalmente fcil y rpido el proceso de migrar aplicaciones

plataformas con diferentes sistemas operativos (vea la seccin

Cuando es activado, ejecuta en una ventana

ACUCOBOL-GT

Portabilidad de Cdigo Fuente

subprogramas que forman parte del runtime de ACUCOBOL-GT.

ACUCOBOL-GT.

de

las opciones de compatibilidad de ACUCOBOL-GT, resulta

Estas pueden hacer clculos estadsticos, convertir de cadenas de

Un robusto y amigable depurador forma parte del runtime de

compatibilidad

(vea la seccin "Compatibilidad de Cdigo Fuente"). Utilizando

"independiente de plataforma" es portable sobre cientas de

Depurador (Debugger)

de

ACUCOBOL-GT y el

El Sistema de Desarrollo de ACUCOBOL-GT


El ambiente de desarrollo ACUCOBOL-GT y sus mdulos opcionales
le ofrecen:

Un proceso de compilacin rpido y preciso que no requiere

El ambiente de desarrollo ACUCOBOL-GT y sus mdulos opcionales


le ofrece:

un paso de enlace (link).

Compatibilidad de cdigo fuente con los marcos de

COBOL ms difundidos.

las familias de procesadores Intel y SPARC.

Un mdulo de ejecucin (runtime) compacto y eficiente.

Funciona en conjunto con la interfaz de sistema AcuXML que


realiza la traduccin de los datos XML para ACUCOBOL-GT en

Soporte de arquitectura thin client (cliente delgado).

SELECT que pueden ser incluidos en un programa del COBOL.

Probablemente, algn trabajo adicional ser necesario para

vutil

adecuar los FD generados. Cuando los FD y las declaraciones

vutil es la utilidad que permite trabajar con los archivos

SELECT son incluidos en el programa COBOL, este puede

Soporte para la administracin de transacciones.

El sistema Vision de archivos indexados.

Un completo conjunto de utilidades para el manejo de

Lectura, procesamiento y generacin de datos en XML.

Soporte para la programacin y administracin de la


ejecucin simultnea de mltiples pasos (multi-threading).

archivos.

Generacin de solicitudes WML (lenguaje de marcado para

interpretar, procesar, y generar datos XML que estn estructurados


como el archivo existente.

reconstruir un archivo daado, entre otras operaciones.

Estas

Soporte para llamadas WebsphereMQ (anteriormente MQSeries)

Extensiones a la Screen Section

todas las opciones de ejecucin por anticipado, as el utilitario

ACUCOBOL-GT incluye una extensa capacidad Screen Section

Un depurador (debugger) interactivo para la depuracin de

puede ejecutar desatendido o con un mnimo de interaccin con el

para

programas a nivel de fuente, de smbolos o nivel bajo.

usuario.

caractersticas de los campos, en la Data Division de su programa

AcuBench, un ambiente de desarrollo integrado para


Windows.

indexados Vision. vutil le permite a Ud. examinar los archivos,


extraer registros, cambiar la longitud de registro mxima y
funciones estn diseadas de forma tal que Ud. puede especificar

El mejor soporte al cliente de la industria.

los telfonos mviles.

enteras,

incluyendo

ubicacin

secciones o prrafos en la Procedure Division (llamadas

alfred es un editor de archivos indexados Vision; es interactivo,

"embedded procedures"). Esas "embedded procedures" pueden

manejado por men y trabaja a nivel de registro lgico. alfred

ser usadas para varias tareas, como carga previa de campos y

permite ver, modificar, agregar o borrar registros de un archivo

validacin inmediata de informacin ingresada por el usuario.

operaciones E/S de archivos y formato de archivos.

indexados.

pantallas

alfred

involucrados en operaciones de prueba y depuracin de

relacionales, fuentes ODBC y diversos tipos de archivos

definir

COBOL. Las "entradas" de la Screen Section pueden referenciar a

indexado. Es especialmente valioso para programadores

Flexibilidad de fuentes de datos, con acceso a bases de datos

Automation Server
En sistemas Microsoft Windows, el runtime est encapsulado en
una DLL, que a su vez se encuentra encapsulada en un mdulo de

vio

OLE Automation Server, lo que permite que Ud. use al sistema

vio es la utilidad de ACUCOBOL-GT para operaciones de

ACUCOBOL-GT como un objeto OLE, sin necesidad de insertar

transferencia de archivos entre diferentes plataformas. vio le

declaraciones en el

permite agrupar archivos medios de respaldo y extraerlos desde

programacin. Ud. tambin puede operar en un ambiente multi-

ellos. Tpicamente el medio de respaldo es una cinta o un diskette,

thread (multi-hilo), porque el Automation Server de ACUCOBOL-GT


brinda seguridad a nivel de hilo, lo que significa que Ud. puede

usado generalmente para mover archivos entre distintas mquinas.

ejecutar programas COBOL asincrnicamente.

logutil es la utilidad de ACUCOBOL-GT para operar con los


archivos de registro (logging) de transacciones. logutil le permite

El compilador ACUCOBOL-GT es el componente bsico sobre el

para aplicaciones distribuidas, una tecnologa cliente/servidor

que se basa la familia de soluciones extend de Acucorp. Las

para que Usted distribuya estratgicamente el procesamiento entre

soluciones extend incluyen: AcuBench, el ambiente de de

clientes y servidores; adicionalmente, AcuConnect para cliente

desarrollo integrado para ACUCOBOL-GT en ambientes Windows

delgado, nuestra tecnologa propietaria de cliente delgado (thin

que provee acceso transparente desde

client) permite que Ud. despliegue la porcin de interfaces de una

COBOL a las principales bases de datos relacionales y fuentes

aplicacin corriendo en un servidor, en un cliente Windows.

ODBC; AcuODBC y AcuODBC Server, la solucin de

AcuConnect para aplicaciones distribuidas y AcuConnect para

conectividad por ODBC que permiten acceder a los archivos

cliente delgado se licencian por separado.

Vision desde Microsoft Word, Excel, y Access, adems de


Microsoft Query, Crystal Reports, y otras aplicaciones compatibles

ACUCOBOL-GT y la familia de tecnologas extend son desarrolladas

con ODBC; AcuSQL, precompilador de SQL includo para

y soportadas por un calificado grupo de desarrollo y soporte tcnico.

programas ACUCOBOL-GT; AcuServer, que provee acceso

Todos los productos cuentan con una muy completa documentacin en

remoto a archivos indexados Vision, relativos y secuenciales

formato de guas de usuario y manuales de referencia, que est

almacenados en servidores UNIX/Linux y Windows; AcuConnect

disponible tanto en forma impresa como on-line.

cdigo fuente de los otros lenguajes de

pero puede direccionarse tambin a un archivo en disco. vio es

logutil

La Familia extend

de 32-bits;

a partir de programas objeto independientes de plataforma.

Soporte para conectividad de redes y procesamiento distribuido.

Acu4GL,

tiempo de ejecucin. xml2fd analiza archivos en formato XML


con sus esquemas, y automticamente crea los FD y declaraciones

Soporte de la mayora de las funciones intrnsecas ANSI '89.

informacin sobre programas objeto y bibliotecas de objetos.


Adems puede ser usada para generar programas objeto nativos

cliente-servidor.

protocolo de aplicaciones inalmbricas (WAP), incluyendo

programas objeto y recursos como bitmaps para crear bibliotecas

Tecnologas de procesamiento distribuido para redes

Un numeroso conjunto de rutinas de biblioteca portables.

dispositivos inalmbricos), para aparatos que utilizan el

El utilitario xml2fd est diseado para ayudar a preparar una


aplicacin para usar datos lenguaje extensible de marcos(XML).

de objetos (object libraries). Tambin le permite imprimir

cblutil es una utilidad especialmente diseada para operar con


archivos que contienen programas objeto. cblutil puede agrupar

Tecnologa grfica para interfaces de usuario nativa en

Tecnologa de implementacin en Internet para COBOL.

Opcionalmente, la posibilidad de generar cdigo nativo para

xml2fd

COBOL, con soporte de objetos ActiveX y OLE.

Portabilidad de cdigo objeto sobre cientas de plataformas.

cblutil

examinar y editar los archivos de registro de transacciones de


ACUCOBOL-GT. Esta utilidad se usa solamente para archivos de

registro creados por el sistema de archivos Vision.

axdefgen
axdefgen es un programa generador de definiciones de objetos
ActiveX/OLE para ACUCOBOL-GT. Una aplicacin que funciona
en base a dilogos, axdefgen est diseado para facilitar la
inclusin de controles ActiveX y objetos OLE en programas
ACUCOBOL-GT que ejecutarn en Windows.

axdefgen ubica

los nombres de los controles ActiveX y objetos OLE registrados en


el sistema y genera un copybook para el control y programacin
de los mismos. Este copybook es usado por el compilador
ACUCOBOL-GT para control de sintaxis y de tipo de parmetros
as como tambin para una generacin eficiente de cdigo objeto.

ACUCOBOL-GT

Plataformas Soportadas
Para plataformas adicionales soportadas, contacte a su
representante de ventas.

D A T O S

D E

T E C N O L O G A

V E R S I N

Windows:
MS Windows 95, 98, ME
MS Windows NT, 2000, XP
MS Windows NT Server, 2000 Server, 2000-Advanced
Server, 2003 Server
MS Windows Terminal Server/Citrix

Procesadores que Soportan Cdigo Nativo

ACUCOBOL-GT es un ambiente de desarrollo COBOL ANSI 1985

Intel: Intel 386, 486, Pentium, Pentium II, Pentium III

que incluye componentes del suplemento ANSI X3.23a-1989 y

UNIX:
HP/UX 10.20
HP/UX 11.0, 11i, y 11.22i (32-bit y 64-bit)
SCO UNIX Open Server (5.0.0, 5.0.4, 5.0.5, 5.0.6) ELF
SCO UNIX V.3 R2.4
SCO UnixWare 7.0 ELF
UNIX SVR4v3 (MP-RAS 3.x)

Nucleus (1-2)
Sequential I-O
Relative I-O
Indexed I-O
Inter-Program Communication (1-2)
Sort-Merge (0-1)
Source Text Manipulation (0-2)
Segmentation (0-2)
Report Writer (opcional)
Communication (opcional)
Debug (opcional)

Solaris:
Solaris 2.6 (x86 PC/Intel)
Solaris 2.4, 2.5, 2.6 (Sun SPARC)
Solaris 7.0, 8.0, 9.0 (Sun SPARC, 32-bit y 64-bit)
Solaris 7.0, 8.0 (x86 PC/Intel, 32-bit)
Linux:
Linux (glibc 2.0, 2.1, 2.2, 2.3) - x86 PC (Intel)
Linux (glibc 2.1 y 2.2) - IBM (S/390)
Linux (glibc 5) - Intel
AIX:
AIX 4.1 (32-bit)
AIX 4.3 (32-bit)
AIX 5L (32-bit y 64-bit)

(y compatibles)
SPARC: SPARC v7, v8, v9 (y compatibles)

numerosas extensiones propietarias. Los programas que son


compilados para cdigo objeto portable pueden ser ejecutados
sobre cientas de plataformas sin recompilacin.

Niveles de Implementacin de Mdulos ANSI


Nivel 2
Nivel 2
Nivel 2
Nivel 2
Nivel 2
Nivel 1
Nivel 2
Nivel 1
no soportado
no soportado
no soportado

El ambiente de desarrollo ACUCOBOL-GT incluye un compilador,


un ejecutor (runtime), el sistema Vision de archivos indexados,
varias utilidades de soporte y un depurador (debugger)
interactivo a nivel de lenguaje fuente. Numerosas opciones de
compatibilidad pueden reducir o eliminar la conversin manual
de cdigo cuando Ud. se encuentra migrando una aplicacin
tradicional desde un sistema propietario.

Requerimientos de Sistemas y Lmites

ACUCOBOL-GT tambin incluye un conjunto de poderosas

Espacio en disco requerido para la instalacin


Windows:
34 MB
UNIX:
11 MB (o menos)
VMS:
4 MB

rutinas disponibles en tiempo de ejecucin que realizan mltiples


operaciones, tales como ejecutar funciones del sistema operativo,
obtener mensajes de error, manejar archivos y administrar
memoria.

Para una descripcin de las nuevas caractersticas de


ACUCOBOL-GT Versin 6, consulte Release Overview para
Versin 6.0 en:
www.acucorp.com/support/public/release_overview.php

MPE/iX:
MPE/iX 6 (HP e3000)

COM
CORBA .NET
XML
JAVABEAN
J2EE

VMS:
Sistema Operativo Open VMS

Acucorp, Inc.
Sede Corporativa
8515 Miralani Drive
San Diego, CA 92126 USA
Tel:
800 262 6585 or
+1 858 689 4500
Email: info@acucorp.com
Web: www.acucorp.com

Acucorp Benelux B.V.


Acucorp Deutschland GmbH
Acucorp France S.A.R.L.
Acucorp UK Limited

ACUCOBOL-GT ofrece portabilidad sin


paralelo. Usando ACUCOBOL-GT sus
aplicaciones compiladas pueden ser
trasladadas desde una plataforma a otra
sin cambios ni recompilacin.

+31 (0) 73 623 02 09


+49 (0) 89 455 659 0
+33 (0) 1 53 34 9000
+44 (0) 20 8843 7100

Acucorp ofrece una extensa variedad de consultores altamente calificados como parte de nuestras soluciones de negocios. Los especialistas de COBOL
con experiencia en anlisis, desarrollo, gerenciamiento de proyectos estn disponibles para proveer cualquier nivel de soporte que su negocio requiera.
Copyright 2004 Acucorp, Inc. Acucorp, Inc. All rights reserved. Acucorp, ACUCOBOL-GT, Acu4GL, AcuConnect, AcuODBC, and extend are registered trademarks of Acucorp, Inc. "The new face of COBOL" is a service
mark of Acucorp, Inc. Acu4GL is protected by U.S. patent 5,640,550, and AcuODBC is protected by U.S. patent 5,826,076. DB2 e Informix are registered trademarks of IBM in the United States. Microsoft and Windows
are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. Sybase is a trademark of Sybase, Inc. Other
brand and product names are trademarks or registered trademarks or their respective holders.

601203

AIX
AOS/VS
DG-UX
Digital UNIX
HP-UX
Sistemas
Linux
Operativos
MPE-iX
Open VMS
SCO
Solaris
UNIX
Windows 95/NT/2000/XP
Xenix

Sistemas de Archivos
& DBMS

Interfaz
Grfica de
Usuario

Vision 5.0
Btrieve
C-ISAM
Minisam
MS SQL Server
ODBC
Unidata
VMS-RMS

Navegadores:
Netscape
Internet Explorer
Java
MS Windows 95
MS Windows NT
Visual Basic

You might also like