Desarrollo de software con Cobol
Conocer los fundamentos de programación en Cobol, apoyados en Bases de Datos, en herramientas de Análisis de Software y realizar conexiones con herramientas modernas de CI/CD.
Programa
4 bloques · 210 h- 01Fundamentos de programación y conceptos básicos de Cobol50 h
Comprensión de los conceptos básicos de informática y manejo de información
Conocimiento de los sistemas de numeración y codificación de datos
Implementación de estructuras básicas de programación
Conocimiento de los flujogramas y pseudocódigos
Comprensión de los elementos básicos de programación
Implementación de arrays y tablas
Implementación de funciones y procedimientos
Conocimiento de los tipos de archivos y bases de datos
Uso de programación estructurada
Conocimiento de la estructura de un programa Cobol
Conocimiento de los tipos de datos en Cobol
Implementación de instrucciones básicas de Cobol
Comprensión de los verbos de manipulación de datos
Conocimiento de las diferentes representaciones de caracteres
- 02Programación avanzada en Cobol y manejo de archivos60 h
Trabajo con control de flujo y operaciones aritméticas
Implementación de tablas y arrays en Cobol
Conocimiento de técnicas avanzadas de programación estructurada
Manejo de archivos
Implementación de programas de consulta y actualización
Conocimiento de las rupturas de control
Actualización mediante enfrentamiento de ficheros
Uso avanzado del verbo INSPECT
Implementación de tablas multidimensionales
Creación de subprogramas y módulos externos
Optimización del código Cobol
- 03Entornos de desarrollo y sistemas operativos50 h
Conocimiento del entorno de desarrollo Cobol en Windows
Conocimiento del proceso de compilación y ejecución
Uso de depuración y animación
Uso de editores específicos para Cobol
Manejo de sistema TSO/ISPF en MVS
Conocimiento de utilidades ISPF
Implementación de código usando JCL (job control language)
Conocimiento del uso de programas utilitarios
Conocimiento de ficheros VSAM y mandatos AMS
Uso de control de versiones
- 04Bases de datos y programación en entornos empresariales50 h
Conocimiento de los fundamentos sobre bases de datos relacionales
Implementación de SQL con DB2
Manipulación de datos en DB2
Integración entre Cobol y DB2
Manejo de errores y cursores en DB2
Conocimiento del entorno CICS
Optimización y mejora del rendimiento
Uso de prácticas modernas de desarrollo
Aplicación de prácticas de sostenibilidad y cuidado del medioambiente