Articulo de referencia

IBM RPG III

RPG III es un dialecto del lenguaje de programación RPG que se anunció por primera vez con el IBM System/38 en 1978. Una versión mejorada, RPG IV , se introdujo en 1994. En 2001...

RPG III es un dialecto del lenguaje de programación RPG que se anunció por primera vez con el IBM System/38 en 1978. Una versión mejorada, RPG IV , se introdujo en 1994. En 2001, RPG se actualizó nuevamente para eliminar varias restricciones de columnas. RPG continúa actualizándose de forma regular. [ 1 ] Las últimas restricciones de formato fijo se eliminaron en 2015. [ 2 ] Aparte de compartir algunos códigos de operación y terminología, el RPG IV moderno es visualmente muy diferente de RPG III .

Descripción general

A diferencia de sus predecesores, RPG III utiliza descripciones de archivos externos, lo que significa que los archivos de disco se crean y los programas RPG III se adjuntan a ellos en tiempo de compilación. Otros cambios destacables con respecto a RPG II incluyen:

  1. El objeto no se puede reemplazar mientras esté activo.
  2. El objeto de una biblioteca de pruebas no se puede trasladar unilateralmente a producción. Debe compilarse en la biblioteca asociada a los archivos externos (a diferencia de las bibliotecas del Programa de Soporte del Sistema , las bibliotecas de la Instalación del Programa de Control contienen archivos de datos).
  3. Los formatos de visualización utilizados por los programas RPG III también describen los campos que muestra y recibe el archivo WORKSTN de RPG III. Por lo tanto, estas especificaciones, denominadas DDS, también son de naturaleza externa.
  4. El objeto de formato de visualización utilizado por un programa RPG III debe compilarse antes que el propio programa RPG III.

Referencias

  1. "Novedades" . Referencia de ILE RPG . IBM . Consultado el 17 de mayo de 2019 .
  2. Barbara, Morris. "Juego de rol totalmente libre: novedades en las versiones 7.1 y 7.2: Comentarios" . IBM Developerworks . Consultado el 17 de mayo de 2019 .