Programación Enterprise COBOL. Avanzado. Código EMF-203

Horas:

15

Fecha:

CBD

Precio asistente:

825 €

Precio grupo:

Consultar

Objetivos

  • Ampliar conocimientos de la programación Cobol, tratando temas menos conocidos del lenguaje, como el tratamiento de un programa con distintas secciones y su utilidad.
  • Trabajar con programas llamados y llamantes, analizando las dos situaciones.
  • Tratamiento desde Cobol con ficheros VSAM, y su correspondiente tratamiento desde JCL(IDCAMS).

Dirigido a

  • Programadores de Cobol, 

Requisitos

  • Conocer TSO/ISPF, SDSF y JCL básico, y Cobol a nivel básico, pues las prácticas se realizan en entorno Mainframe.

Índice de contenidos

  • Programas Cobol contra ficheros VSAM
    • Áreas de Entrada/Salida. Input-Output Section.
    • Definición de registros VSAM.
    • Definición de FILE-STATUS
    • Verbos de entrada/salida para tratamiento de ficheros VSAM
    • INVALID KEY, tratamiento de FILE-STATUS.
  • Trabajar con Secciones.
    • Sección principal.
    • Secciones llamadas y su procesamiento
  • Trabajar programas llamados y llamantes.
    • LINKAGE SECTION. Definición de estructuras referenciadas.
    • CALL a módulos USING datos pasados y su tratamiento.
    • PROCEDURE DIVISION USING. Programa llamado y su tratamiento.
  • Estudio, codificación, compilación, enlace, puesta a punto, pruebas y documentación de programas,  integrados en una aplicación.
    • Programas de consultas desde un fichero VSAM con varias rupturas de control y tratamiento de FileStatus.
    • Programas llamados y llamantes.
    • Programas estructurados en secciones.
  • Análisis de ficheros y códigos del JESS, del compilador Cobol y DUMP de  memoria, para la puesta a punto de los programas.
  • Cobol Enterprise y XML
    • XML parser en COBOL
    • Flujo del analizador
    • Acceso a documentos 
    • Análisis de Documentos XML
    • Eventos XML
    • La rutina de la PROCEDURE de XML
    • Transformar texto  XML a campos de COBOL
    • Ejemplo: analizando XML
    • Codificación (encoding) de  documentos
    • Manejo de errores en documentos XML
    • XML de salida
      • Generar XML output
      • Ejemplo: XML GENERATE
      • Manejo de errores en la Generación de XML de salida