Analista Programador COBOL (IFCD003PO)
Formación de analista programador COBOL
La especialidad IFCD003PO del catálogo de especialidades formativas tiene un objetivo directo: programar en lenguaje COBOL. Con 210 horas de duración, es uno de los itinerarios con mayor demanda real en banca, seguros y administración pública, donde el núcleo transaccional sigue funcionando sobre sistemas mainframe y el relevo generacional de programadores COBOL es un problema abierto.
El programa oficial recorre diez bloques de contenido. Comienza con una introducción al procesamiento de la información, los sistemas de numeración y codificación, los elementos básicos de programación con flujogramas y pseudocódigo, arrays y tablas, funciones y procedimientos, tipos de archivos y bases de datos, y las técnicas de programación estructurada. Continúa con la programación en COBOL propiamente dicha: representación ASCII y EBCDIC, estructura de un programa con sus divisiones Identification, Environment, Data y Procedure, definición de datos, verbos de entrada y salida, manipulación de datos, operaciones aritméticas e instrucciones de organización y control.
Los bloques siguientes cubren las ayudas a la programación con COBOL II en Windows, con compilación, enlazado, depuración y editores; la programación de aplicaciones con ficheros secuenciales, de acceso directo e indexados, incluyendo rupturas de control y enfrentamiento de ficheros; las sentencias avanzadas de COBOL II con creación y tratamiento de tablas, verbo Inspect y llamadas entre programas; el entorno TSO/ISPF del sistema operativo MVS; las sentencias de control de trabajos JCL con ficheros VSAM, IDCAMS y utilidades como IEBGENER; las bases de datos relacionales DB2 y SQL; el acceso a DB2 desde programas de aplicación con DCLGEN, cursores y códigos SQLCODE; y la programación en CICS con BMS, mandatos de control y transacciones pseudoconversacionales.
El programa oficial de esta especialidad no desglosa horas por bloque, por lo que se planifica sobre el total de 210 horas. Consulta también Fullstack Júnior Web Developer con Java (IFCD0021) y Análisis en Código BDD y TDD (IFCD002PO).
Curso de analista programador COBOL (IFCD003PO) del catálogo de especialidades formativas
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Programar en lenguaje COBOL.
¿Por qué este curso?
Una formación con impacto real y medible
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.
Cifras de éxito
"Este curso nos ha ayudado a tener éxito en nuestro sector."
Testimonios
Contenidos
Temario
A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.
- Módulo 1Introducción
- Módulo 2Programación con lenguaje COBOL
- Módulo 3Ayudas a la programación con COBOL II en Windows
- Módulo 4Programación de aplicaciones con ficheros
- Módulo 5Lenguaje COBOL II: sentencias avanzadas
- Módulo 6TSO/ISPF del sistema operativo MVS
- Módulo 7JCL: sentencias de control de trabajos
- Módulo 8Bases de datos relacionales (DB2 y SQL)
- Módulo 9DB2 desde programas de aplicación
- Módulo 10Programación en CICS
Introducción
hora
La informática y el manejo de la información, sistemas de numeración y codificación, introducción a la programación con flujogramas y pseudocódigos, arrays y tablas, funciones y procedimientos, tipos de archivos de información y bases de datos, programación estructurada con instrucciones secuenciales, alternativas y repetitivas, y técnicas de programación estructurada.
Programación con lenguaje COBOL
hora
Introducción al lenguaje COBOL, representación de caracteres ASCII y EBCDIC, estructura de un programa con las divisiones Identification, Environment, Data y Procedure, definición de datos, verbos de entrada y salida, instrucciones de manipulación de datos, operaciones aritméticas e instrucciones de organización y control.
Ayudas a la programación con COBOL II en Windows
hora
Entorno de trabajo en Windows, compilación, enlazado y ejecución, depurador y animador dinámico de programas, códigos de errores de ejecución en entorno PC, mandatos del animador y editores de COBOL II como SPF/PC con sus comandos de línea y generales.
Programación de aplicaciones con ficheros
hora
Gestión de la información en ficheros, diseño de programas de consulta con una o más rupturas de control desde ficheros secuenciales, informes y rutinas de lectura y cabecera, diseño de programas de actualización con enfrentamiento de ficheros secuenciales, programas de consulta y actualización con archivos de acceso directo e indexados, y programas con tablas o arrays.
Lenguaje COBOL II: sentencias avanzadas
hora
Definición y descripción de ficheros en Environment y Data Division, organización de ficheros, instrucciones de entrada-salida de ficheros secuenciales e indexados, creación y tratamiento de tablas, características y formatos del verbo Inspect y llamadas de programas completos.
TSO/ISPF del sistema operativo MVS
hora
Descripción general de MVS y TSO-ISPF, teclas, tipos de ficheros y librerías relacionadas, protocolo de entrada-salida al entorno, acceso, visualización y edición de datos, utilidades de la opción 3 con actualización, definición y copia de librerías y ficheros, otras facilidades del ISPF, ficheros del SPOOL y ejemplo de una sesión típica de trabajo.
JCL: sentencias de control de trabajos
hora
Introducción a JCL y sentencia JOB, sentencias EXEC y DD, sentencias especiales y procedimientos, modificación de procedimientos, fundamentos de ficheros VSAM y mandatos del AMS en entorno IDCAMS, y programas de utilidad como IEBCOPY, IEBGENER y GDG.
Bases de datos relacionales (DB2 y SQL)
hora
Introducción a las bases de datos relacionales, ventajas y características de DB2, consultas con la sentencia SELECT y condiciones WHERE, funciones predefinidas JOIN, UNION y SUBSELECT y agrupamiento, acceso y uso del SGBD, actualización de datos con INSERT, UPDATE y DELETE, funciones avanzadas y definición de objetos, seguridad y control de datos.
DB2 desde programas de aplicación
hora
Preparación de un programa con acceso a base de datos, declaración de tablas con DCLGEN, manipulación de datos sin cursores, SQLCODES y ejemplos de utilización en COBOL, pasos previos para la ejecución, programación con cursores, ejemplos de actualización y códigos de error más habituales de SQLCODE.
Programación en CICS
hora
Introducción a la programación en CICS, componentes y funcionamiento, soporte básico de transformación de datos (BMS), entorno CICS, ejemplo de una aplicación, interfaz de programación de alto nivel, mandatos de control de programas y terminales, mandatos relacionados con BMS y transacciones pseudoconversacionales.
Metodología
Aprendizaje basado en la práctica
Programación guiada sobre entorno real
El itinerario avanza de los fundamentos de programación a la construcción de aplicaciones COBOL completas, con ejercicios de compilación, depuración, tratamiento de ficheros, JCL, consultas DB2 y transacciones CICS. El programa oficial no desglosa horas por bloque, por lo que la planificación se realiza sobre el total de 210 horas.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Programadores que quieren entrar en entornos mainframe
El programa formativo de esta especialidad no fija requisitos de acceso específicos. Se dirige prioritariamente a personas trabajadoras ocupadas y resulta especialmente útil para perfiles de desarrollo que quieren acceder a proyectos de banca, seguros y administración pública sobre sistemas COBOL.
FAQ
Resolvemos tus dudas sobre la formación
Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.
Otros cursos
Cursos especializados para impulsar tu negocio
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.






















