Descripción
PRESENTACIÓN Y OBJETIVOS DEL CURSO
Cobol es uno de los lenguajes de programación más usados dentro del mundo empresarial y de la banca.
COBOL es el acrónimo de COmmon Business Oriented Lenguage
El objetivo principal de este curso es aprender a programar en Cobol desde cero. En este curso online obtendrás los conocimientos suficientes para dominar este lenguaje de programación.
Temario
INTRODUCCIÓN
-
La informática y el manejo de la información
-
Sistemas de numeración y codificación de la información
-
Introducción a la programación
-
ARRAYS y tablas
-
Funciones y procedimientos
-
Tipos de archivos de información
-
La programación estructurada. Pseudocódigos y estructuras básicas
-
Técnicas de programación estructurada
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
-
Definición de datos
-
PROCEDURE: verbos de entrada/salida de datos
-
PROCEDURE: instrucciones de manipulación de datos
-
Instrucciones para operaciones aritméticas
-
Instrucciones de organización y control.
AYUDAS A LA PROGRAMACIÓN CON COBOL II EN WINDOWS
-
Entorno de trabajo en WINDOWS
-
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
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
-
Diseño de programa de actualización. Enfrentamiento de ficheros secuenciales
-
Diseño de programas de consulta y actualización con archivos de acceso directo e indexados
-
Diseño de programas con tablas o Arrays.
LENGUAJE COBOL II: SENTENCIAS AVANZADAS
-
Definición de ficheros
-
Descripción de ficheros
-
Instrucciones de entrada-salida de ficheros secuenciales
-
Creación y tratamiento de tablas
-
Verbo Inspect
-
Instrucciones de e/s para archivos indexados.
-
Llamadas de programas completos para programas llamados
TSO/ISPF DEL SISTEMA OPERATIVO MVS
-
Descripción general
-
Teclas
-
Tipos de ficheros
-
Protocolo de entrada-salida al entorno
-
Acceso a datos
-
OPCIÓN 3
-
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
JCL SENTENCIAS DE CONTROL DE TRABAJOS (JCL)
-
Introducción y sentencia JOB
-
Sentencias EXEC Y DD
-
Sentencias especiales y procedimientos
-
Modificación de procedimientos
-
Fundamentos de ficheros VSAM y mandatos del AMS
-
Ficheros VSAM y mandatos del AMS
-
Programas de utilidad
BASES DE DATOS RELACIONALES (DB2 y SQL)
-
Introducción a las bases de datos relacionales
-
Ventajas y características del DB2
-
Consultas: sentencias SELECT
-
Funciones predefinidas: JOIN, UNION Y SUBSELECT
-
UN SGBD: DB2. ACCESO Y USO
-
Actualización de datos
-
Funciones avanzadas
-
Definición de objetos, seguridad y control de datos
DB2 DESDE PROGRAMAS DE APLICACIÓN
-
Introducción: preparación de un programa
-
Declaración de Tablas: DCLGEN
-
Manipulación de datos sin cursores
-
SQL CODES Y EJEMPLOS DE UTILIZACIÓN EN COBOL
-
Pasos previos para la 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
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.
-
Entorno CICS
-
Ejemplo de una aplicación CICS
-
Interfase de programación de alto nivel
-
Mandatos de control de programas y terminales
-
Mandatos relacionados con el BMS
-
Transacciones pseudoconversacionales