IFCD003PO Analista Programador COBOL

Curso 100% gratuito para trabajadores

Con el curso de Analista Programador COBOL el alumno recibirá una especialidad formativa de la Familia Profesional de la Informática y Comunicaciones. Este curso de Analista Programador COBOL pretende mejorar los conocimientos y competencias del alumno en la programación en el lenguaje COBOL.

Rango de precios: desde 350,00 € hasta 450,00 €

  • ¿Cómo se realiza la formación?

La formación se realiza 100% online, desde nuestra plataforma campus virtual.

  • ¿Cuánto dura la formación?

Esta formación tiene una duración máxima de 6 meses pudiéndose prorrogar 6 meses más por justificación de causa mayor.

  • ¿Cuándo puedo comenzarlo?

Una vez te matricules en el curso, se te asignará un tutor y en ese momento te llegará al correo un acceso con tus credenciales.

Prácticas en empresas opcionales

Portátil con lista de verificación — cursos online

Modalidad 100% Online​

Icono de persona en pantalla de portátil, cursos online

Atención al alumnado

Globo terráqueo y birrete en trazo rojo, icono de cursos online

Acceso al Campus Virtual

Mano tocando una estrella roja — formación para el empleo

Docentes Cualificados

¿Eres trabajador/a?

Bonifícate este curso al 100 % a través de los seguros sociales de la empresa donde trabajas.

Icono de información circular salmón con la letra i blanca, formación para el empleo

Más información sobre el curso

Rellena el siguiente formulario para recibir más información sobre este curso.

Descripción

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN

  1. La informática y el manejo de la información.
  2. – Procesamiento de la información.
  3. – Tipos de datos básicos.
  4. Sistemas de numeración y codificación de la información.
  5. – Sistemas de Numeración.
  6. – Codificación de la Información y formatos de almacenamiento.
  7. Introducción a la programación.
  8. – Estructura de un Programa: Datos e Instrucciones.
  9. – Flujogramas y pseudocódigos.
  10. – Elementos básicos de programación.
  11. ARRAYS y tablas.
  12. – Aspectos generales de Tablas o Arrays.
  13. – Operaciones Típicas con Tablas.
  14. Funciones y procedimientos.
  15. – Teoría y Funciones con Funciones y Procedimientos.
  16. Tipos de archivos de información.
  17. – Ficheros y bases de datos y operaciones típicas de entrada/salida.
  18. – Concepto de organización de ficheros.
  19. – Concepto de método de acceso a la información de los ficheros.
  20. – Operaciones típicas que se hacen con los ficheros.
  21. – Las bases de datos.
  22. La programación estructurada. Pseudocódigos y estructuras básicas.
  23. – Introducción a la Programación Estructurada.
  24. – Instrucciones secuenciales.
  25. – Instrucciones alternativas (bifurcaciones).
  26. – Instrucciones repetitivas (bucles).
  27. Técnicas de programación estructurada.
  28. – Tipos de datos más utilizados en la mayoría de los lenguajes de programación (revisión de conceptos).

UNIDAD DIDÁCTICA 2. PROGRAMACIÓN CON LENGUAJE COBOL

  1. Introducción al lenguaje COBOL.
  2. Representación de caracteres ASCII Y EBCDIC.
  3. Estructura de un programa COBOL: divisiones y secciones.
  4. – Identificación: ID Division.
  5. – Environment Division.
  6. – Data Division.
  7. – Procedure Division.
  8. Definición de datos.
  9. PROCEDURE: verbos de entrada/salida de datos.
  10. – Procedure Division: Codificación de instrucciones.
  11. – Instrucciones de entrada / salida.
  12. PROCEDURE: instrucciones de manipulación de datos.
  13. – Verbos de manipulación de datos.
  14. Instrucciones para operaciones aritméticas.
  15. Instrucciones de organización y control.

UNIDAD DIDÁCTICA 3. AYUDAS A LA PROGRAMACIÓN CON COBOL II EN WINDOWS

  1. Entorno de trabajo en WINDOWS.
  2. – Cobol en entorno Windows.
  3. – Compilar. Enlazar y ejecutar.
  4. – Depurador / Animador dinámico de programas.
  5. Códigos de errores de ejecución de programas COBOL en entorno PC.
  6. Resumen de mandatos del “animador” de programas “COBOL” en entorno PC.
  7. Editores de COBOL II.
  8. – Los editores de Cobol.
  9. – Introducción a SPF / PC.
  10. – Comandos de línea en SPF / PC.
  11. – Comandos generales en SPF / PC.
  12. – EDITOR SPF/PC.

UNIDAD DIDÁCTICA 4. PROGRAMACIÓN DE APLICACIONES CON FICHEROS

  1. Introducción a la gestión de la información en ficheros.
  2. Diseño de programas de consulta con una o más rupturas de control desde ficheros secuenciales.
  3. – Ficheros y registros.
  4. – Informes.
  5. – Rutinas de lectura y de cabecera.
  6. – Consulta de ficheros.
  7. – Programa de consulta de rupturas de control.
  8. Diseño de programa de actualización. Enfrentamiento de ficheros secuenciales.
  9. – Enfrentamiento de ficheros.
  10. – Modelo clásico de enfrentamiento.
  11. Diseño de programas de consulta y actualización con archivos de acceso directo e indexados.
  12. – Archivos de Acceso Directo.
  13. – Archivos indexados.
  14. Diseño de programas con tablas o Arrays.

UNIDAD DIDÁCTICA 5. LENGUAJE COBOL II: SENTENCIAS AVANZADAS

  1. Definición de ficheros.
  2. – Environment Division.
  3. – Organización de ficheros.
  4. Descripción de ficheros.
  5. – Data Division.
  6. Instrucciones de entrada-salida de ficheros secuenciales.
  7. – Características PROCEDURE DIVISION.
  8. Creación y tratamiento de tablas.
  9. – Introducción a las tablas.
  10. – Creación de tablas.
  11. Verbo Inspect.
  12. – Características y formatos del Verbo Inspect.
  13. Instrucciones de e/s para archivos indexados.
  14. Llamadas de programas completos para programas llamados.

UNIDAD DIDÁCTICA 6. TSO/ISPF DEL SISTEMA OPERATIVO MVS

  1. Descripción general.
  2. – MVS y TSO- ISPF
  3. Teclas.
  4. Tipos de ficheros.
  5. – Ficheros en TPO.
  6. – Librerías relacionadas.
  7. – Librerías ISPF.
  8. Protocolo de entrada-salida al entorno.
  9. Acceso a datos.
  10. – Visualización de datos.
  11. – Edición en TSO.
  12. OPCIÓN 3.
  13. – Utilidades con la opción 3.
  14. – Actualización de librerías y ficheros.
  15. – Definición de librerías y ficheros.
  16. – Copia de librerías y ficheros.
  17. – Visualización de ficheros del usuario
  18. Otras facilidades del ISPF.
  19. Visualización y uso de ficheros del SPOOL
  20. Ejemplo de una sesión típica de trabajo de un programador COBOL II en MVS.

UNIDAD DIDÁCTICA 7. JCL SENTENCIAS DE CONTROL DE TRABAJOS (JCL)

  1. Introducción y sentencia JOB.
  2. – Introducción a JCL.
  3. – Sentencias JOB.
  4. Sentencias EXEC Y DD.
  5. Sentencias especiales y procedimientos.
  6. Modificación de procedimientos.
  7. Fundamentos de ficheros VSAM y mandatos del AMS.
  8. – Entorno IDCAMS.
  9. – Operaciones con ficheros VSAM.
  10. Ficheros VSAM y mandatos del AMS.
  11. Programas de utilidad.
  12. – Las utilidades de JMS.
  13. – Operaciones con ficheros VSAM.
  14. – IBEPCOPY
  15. – IEBGENER
  16. – GDG

UNIDAD DIDÁCTICA 8. BASES DE DATOS RELACIONALES (DB2 y SQL)

  1. Introducción a las bases de datos relacionales.
  2. – Las bases de datos.
  3. – Los datos en las bases de datos relacionales.
  4. Ventajas y características del DB2.
  5. Consultas: sentencias SELECT.
  6. – Manipulación de datos con DDL.
  7. – La sentencia SELECT.
  8. – Condiciones con WHERE y funciones especiales.
  9. Funciones predefinidas: JOIN, UNION Y SUBSELECT.
  10. – Funciones predefinidas y agrupamiento.
  11. – Trabajar con varias tablas.
  12. UN SGBD: DB2. ACCESO Y USO.
  13. Actualización de datos.
  14. – Sentencias de DDL.
  15. – La Sentencia INSERT.
  16. – La sentencia UPDATE y DELETE.
  17. Funciones avanzadas.
  18. Definición de objetos, seguridad y control de datos.

UNIDAD DIDÁCTICA 9. DB2 DESDE PROGRAMAS DE APLICACIÓN

  1. Introducción: preparación de un programa.
  2. – Acceso a base de datos con programas de aplicación.
  3. Declaración de Tablas: DCLGEN.
  4. Manipulación de datos sin cursores.
  5. – Acceso a base de datos con programas de aplicación.
  6. – Manipulación de datos sin cursores.
  7. SQL CODES Y EJEMPLOS DE UTILIZACIÓN EN COBOL.
  8. Pasos previos para la ejecución de un programa.
  9. – Ejecución de un programa.
  10. Programación con cursores.
  11. Ejemplos de actualización de datos.
  12. Códigos de errores más habituales de SQLCODE del DB2.

UNIDAD DIDÁCTICA 10. PROGRAMACIÓN EN CICS

  1. Introducción a la programación en CICS.
  2. Componentes y funcionamientos del CISC.
  3. Soporte básico de transformación de datos.
  4. – BMS.
  5. Entorno CICS.
  6. Ejemplo de una aplicación CICS.
  7. Interfase de programación de alto nivel
  8. Mandatos de control de programas y terminales.
  9. – Mandatos de control de Programas.
  10. – Mandatos de control de Terminales.
  11. Mandatos relacionados con el BMS.
  12. – Mandatos para BMS.
  13. Transacciones pseudoconversacionales.

Información adicional

Duración

210 h

Modalidad

Online

Docencia

TUTOR PERSONAL

Prácticas

GESTIÓN DE PRÁCTICAS EN EMPRESAS

Método de pago

FINANCIACIÓN SIN INTERESES

Centro de empleo

AGENCIA DE COLOCACIÓN

Formación acreditada

CENTRO ACREDITADO POR EL SEPE

Nuestros cursos relacionados

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad
Abrir chat
Asistente IA
👋 ¡Bienvenid@!
Soy LucIA, tu asistente IA
¿En qué puedo ayudarte?
Quiero recibir notificaciones a través de WhatsApp.