CURSO DE COBOL BASICO

(40 horas)

 

1.            Introducción al Lenguaje COBOL

 

1.1)            Realización de un programa COBOL

1.2)            Programación estructurada

1.3)            Pseudocodigo

1.4)            Estructuras Básicas

1.5)            Estructuras Básicas a las Sentencias COBOL

 

2.                  Elementos del Lenguaje COBOL

 

2.1)            Divisiones Secciones y Párrafos

2.2)            Márgenes de Codificación

2.3)            Reglas de Codificación

2.4)            Presentación de la Sintaxis COBOL

2.5)            Juego de Caracteres COBOL

2.6)            Constantes

2.7)            Palabras Reservadas

2.8)            Identificadores

2.9)            Operadores

2.10)        Expresiones Aritméticas

 

3.                  Estructura de un Programa COBOL

 

3.1)            Descripción General

3.2)            Identification División

3.3)            Environment Division

 

4.                  Data División

 

4.1)            Introducción

4.2)            Sección de Ficheros (File Section)

4.3)            Sección de Trabajo (Working-Storage Section)

4.4)            Estructura de Registros

4.5)            Sección de Comunicaciones (Linkage Section)

4.6)            Sección de Pantallas (Screen Section)

 

5.                  Procedure División

 

5.1)            Introducción

5.2)            Sentencias Básicas

5.2.1)     Display

5.2.2)     Accept

5.2.3)     Move

5.2.4)     Compute

5.2.5)     Add

5.2.6)     Subtract

5.2.7)     Multiply

5.2.8)     Divide

5.3)            Ejercicio

 

6.                  Sentencias de Control

 

6.1)            Sentencia IF

6.2)            Anidamiento de Sentencias IF

6.3)            Sentencia Perform

6.4)            Sentencia GO

6.5)            Ejercicio

 

7.                  Manipulación de Tablas

 

7.1)            Introducción

7.2)            Representación Grafica de una Tabla

7.3)            Descripción de una Tabla

7.4)            Inicialización de una Tabla en la Working-Storage Section

7.5)            Clasificación de Datos en una Tabla

7.6)            Búsquedas en Tablas

 

8.                  Ficheros de Entrada Salida

 

8.1)            Introducción

8.2)            Archivos

8.3)            Sección de Entrada Salida

8.3.1)     Párrafo File-Control

8.3.2)     Párrafo I-O Control

8.4)            Sección de Archivos

8.5)            Ejercicio

8.6)            Compartiendo Archivos en un Sistema Multiusuario

8.7)            Ficheros Secuenciales

8.8)            Ficheros Indexados

 

9.                  Comunicación entre Programas

 

9.1)            Introducción

9.2)            Sentencia Call

9.3)            Sentencia Entry

9.4)            Sentencia Exit Program

9.5)            Sentencia Cancel

9.6)            Sentencia Chain

9.7)            Linkage Section

9.8)            Ejercicio

 

10.              Visualización de Pantallas

 

10.1)        Introducción

10.2)        Screen Section

10.2.1) Picture

10.2.2) Background-Color

10.2.3) Foreground-Color

10.2.4) Line

10.2.5) Column

10.2.6) Highlight

10.2.7) Reverse-Video

10.2.8) Secure

 

11.              Librerias

 

11.1)        Introducción

11.2)        Sentencia Copy

11.3)        Ejercicio

 

12.              Compilación y Enlace de Programas

 

12.1)        Introducción

12.2)        Proceso de Creación de un Programa Ejecutable

 

13.              Examen Final