IFCD003PO Analista Programador COBOL
Descripción del scorm IFCD003PO Analista Programador COBOL
Con el scorm IFCD003PO Analista Programador COBOL el alumno recibirá una especialidad formativa de la Familia Profesional de la Informática y Comunicaciones. Este scorm de IFCD003PO Analista Programador COBOL pretende mejorar los conocimientos y competencias del alumno en la programación en el lenguaje COBOL.
Contenido e-learning de IFCD003PO Analista Programador COBOL
SCORM 1. INTRODUCCIÓN
La informática y el manejo de la información.
- Procesamiento de la información.
- Tipos de datos básicos.
Sistemas de numeración y codificación de la información.
- Sistemas de Numeración.
- Codificación de la Información y formatos de almacenamiento.
Introducción a la programación.
- Estructura de un Programa: Datos e Instrucciones.
- Flujogramas y pseudocódigos.
- Elementos básicos de programación.
ARRAYS y tablas.
- Aspectos generales de Tablas o Arrays.
- Operaciones Típicas con Tablas.
Funciones y procedimientos.
- Teoría y Funciones con Funciones y Procedimientos.
Tipos de archivos de información.
- Ficheros y bases de datos y operaciones típicas de entrada/salida.
- Concepto de organización de ficheros.
- Concepto de método de acceso a la información de los ficheros.
- Operaciones típicas que se hacen con los ficheros.
- Las bases de datos.
La programación estructurada. Pseudocódigos y estructuras básicas.
- Introducción a la Programación Estructurada.
- Instrucciones secuenciales.
- Instrucciones alternativas (bifurcaciones).
- Instrucciones repetitivas (bucles).
Técnicas de programación estructurada.
- Tipos de datos más utilizados en la mayoría de los lenguajes de programación (revisión de conceptos).
SCORM 2. PROGRAMACIÓN CON LENGUAJE COBOL
Introducción al lenguaje COBOL.
Representación de caracteres ASCII Y EBCDIC.
Estructura de un programa COBOL: divisiones y secciones.
- Identificación: ID Division.
- Environment Division.
- Data Division.
- Procedure Division.
Definición de datos.
PROCEDURE: verbos de entrada/salida de datos.
- Procedure Division: Codificación de instrucciones.
- Instrucciones de entrada / salida.
PROCEDURE: instrucciones de manipulación de datos.
- Verbos de manipulación de datos.
Instrucciones para operaciones aritméticas.
Instrucciones de organización y control.
SCORM 3. AYUDAS A LA PROGRAMACIÓN CON COBOL II EN WINDOWS
Entorno de trabajo en WINDOWS.
- Cobol en entorno Windows.
- Compilar. Enlazar y ejecutar.
- Depurador / Animador dinámico de programas.
Códigos de errores de ejecución de programas COBOL en entorno PC.
Resumen de mandatos del “animador” de programas “COBOL” en entorno PC.
Editores de COBOL II.
- Los editores de Cobol.
- Introducción a SPF / PC.
- Comandos de línea en SPF / PC.
- Comandos generales en SPF / PC.
- EDITOR SPF/PC.
SCORM 4. PROGRAMACIÓN DE APLICACIONES CON FICHEROS
Introducción a la 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.
- Ficheros y registros.
- Informes.
- Rutinas de lectura y de cabecera.
- Consulta de ficheros.
- Programa de consulta de rupturas de control.
Diseño de programa de actualización. Enfrentamiento de ficheros secuenciales.
- Enfrentamiento de ficheros.
- Modelo clásico de enfrentamiento.
Diseño de programas de consulta y actualización con archivos de acceso directo e indexados.
- Archivos de Acceso Directo.
- Archivos indexados.
Diseño de programas con tablas o Arrays.
SCORM 5. LENGUAJE COBOL II: SENTENCIAS AVANZADAS
Definición de ficheros.
- Environment Division.
- Organización de ficheros.
Descripción de ficheros.
- Data Division.
Instrucciones de entrada-salida de ficheros secuenciales.
- Características PROCEDURE DIVISION.
Creación y tratamiento de tablas.
- Introducción a las tablas.
- Creación de tablas.
Verbo Inspect.
- Características y formatos del Verbo Inspect.
Instrucciones de e/s para archivos indexados.
Llamadas de programas completos para programas llamados.
SCORM 6. TSO/ISPF DEL SISSCORM OPERATIVO MVS
Descripción general.
- MVS y TSO- ISPF
Teclas.
Tipos de ficheros.
- Ficheros en TPO.
- Librerías relacionadas.
- Librerías ISPF.
Protocolo de entrada-salida al entorno.
Acceso a datos.
- Visualización de datos.
- Edición en TSO.
OPCIÓN 3.
- Utilidades con la opción 3.
- Actualización de librerías y ficheros.
- Definición de librerías y ficheros.
- Copia de librerías y ficheros.
- Visualización de ficheros del usuario
Otras facilidades del ISPF.
Visualización y uso de ficheros del SPOOL
Ejemplo de una sesión típica de trabajo de un programador COBOL II en MVS.
SCORM 7. JCL SENTENCIAS DE CONTROL DE TRABAJOS (JCL)
Introducción y sentencia JOB.
- Introducción a JCL.
- Sentencias JOB.
Sentencias EXEC Y DD.
Sentencias especiales y procedimientos.
Modificación de procedimientos.
Fundamentos de ficheros VSAM y mandatos del AMS.
- Entorno IDCAMS.
- Operaciones con ficheros VSAM.
Ficheros VSAM y mandatos del AMS.
Programas de utilidad.
- Las utilidades de JMS.
- Operaciones con ficheros VSAM.
- IBEPCOPY
- IEBGENER
- GDG
SCORM 8. BASES DE DATOS RELACIONALES (DB2 y SQL)
Introducción a las bases de datos relacionales.
- Las bases de datos.
- Los datos en las bases de datos relacionales.
Ventajas y características del DB2.
Consultas: sentencias SELECT.
- Manipulación de datos con DDL.
- La sentencia SELECT.
- Condiciones con WHERE y funciones especiales.
Funciones predefinidas: JOIN, UNION Y SUBSELECT.
- Funciones predefinidas y agrupamiento.
- Trabajar con varias tablas.
UN SGBD: DB2. ACCESO Y USO.
Actualización de datos.
- Sentencias de DDL.
- La Sentencia INSERT.
- La sentencia UPDATE y DELETE.
Funciones avanzadas.
Definición de objetos, seguridad y control de datos.
SCORM 9. DB2 DESDE PROGRAMAS DE APLICACIÓN
Introducción: preparación de un programa.
- Acceso a base de datos con programas de aplicación.
Declaración de Tablas: DCLGEN.
Manipulación de datos sin cursores.
- Acceso a base de datos con programas de aplicación.
- Manipulación de datos sin cursores.
SQL CODES Y EJEMPLOS DE UTILIZACIÓN EN COBOL.
Pasos previos para la ejecución de un programa.
- Ejecución de un programa.
Programación con cursores.
Ejemplos de actualización de datos.
Códigos de errores más habituales de SQLCODE del DB2.
SCORM 10. PROGRAMACIÓN EN CICS
Introducción a la programación en CICS.
Componentes y funcionamientos del CISC.
Soporte básico de transformación de datos.
- BMS.
Entorno CICS.
Ejemplo de una aplicación CICS.
Interfase de programación de alto nivel
Mandatos de control de programas y terminales.
- Mandatos de control de Programas.
- Mandatos de control de Terminales.
Mandatos relacionados con el BMS.
- Mandatos para BMS.
Transacciones pseudoconversacionales.
Interesados en IFCD003PO Analista Programador COBOL
Este scorm IFCD003PO Analista Programador COBOL se dirige a los profesionales y estudiantes relacionados con la informática que deseen mejorar sus conocimientos y habilidades en la programación con el lenguaje COBOL.
Duración sugerida para este contenido: 210 horas