MetsuOS

Construyendo la plena inclusión a través del videojuego

Aprender Lenguaje COBOL

Aprender sobre Programación ⚫①

Módulo 1: "I"ntroducción a COBOL

1.1. ¿Qué es COBOL?
1.1.1. Historia y evolución de COBOL
1.1.2. Aplicaciones de COBOL en la actualidad

1.2. Estructura de un programa COBOL
1.2.1. División de identificación
1.2.2. División de datos
1.2.3. División de procedimientos

1.3. Entorno de desarrollo COBOL
1.3.1. Elección del compilador COBOL
1.3.2. Configuración del entorno de desarrollo

Módulo 2: Fundamentos de COBOL

2.1. Variables y tipos de datos en COBOL
2.1.1. Declaración de variables
2.1.2. Tipos de datos básicos

2.2. Estructuras de control de flujo
2.2.1. Sentencias de condición
2.2.2. Sentencias de bucle

2.3. Manejo de archivos en COBOL
2.3.1. Lectura y escritura de archivos secuenciales
2.3.2. Manipulación de archivos secuenciales

Módulo 3: Programación en COBOL

3.1. Estructura de programas COBOL
3.1.1. División de identificación detallada
3.1.2. División de datos detallada
3.1.3. División de procedimientos detallada

3.2. Manipulación de datos en COBOL
3.2.1. Operaciones aritméticas
3.2.2. Manipulación de cadenas
3.2.3. Uso de tablas y matrices

3.3. Subrutinas y funciones
3.3.1. Llamadas a subrutinas
3.3.2. Creación de subrutinas
3.3.3. Uso de funciones

Módulo 4: Programación Orientada a Objetos en COBOL

4.1. Conceptos básicos de programación orientada a objetos
4.1.1. Clases y objetos
4.1.2. Herencia y polimorfismo

4.2. Implementación de programación orientada a objetos en COBOL
4.2.1. Definición de clases y objetos
4.2.2. Herencia en COBOL

Módulo 5: Acceso a Bases de Datos en COBOL

5.1. Conexión a bases de datos
5.1.1. Configuración de acceso a bases de datos
5.1.2. Consultas SQL en COBOL

5.2. Operaciones con bases de datos
5.2.1. Inserción, actualización y eliminación de datos
5.2.2. Transacciones en COBOL

Módulo 6: Programación Avanzada en COBOL

6.1. Manejo de errores y excepciones
6.1.1. Manejo de excepciones
6.1.2. Depuración de programas

6.2. Rendimiento y optimización de programas COBOL
6.2.1. Técnicas de optimización
6.2.2. Mejoras de rendimiento

Módulo 7: Desarrollo de Aplicaciones COBOL

7.1. Diseño y desarrollo de aplicaciones COBOL
7.1.1. Metodologías de desarrollo
7.1.2. Ciclo de vida del desarrollo de software

7.2. Pruebas y mantenimiento
7.2.1. Estrategias de prueba
7.2.2. Mantenimiento de aplicaciones COBOL

Módulo 8: Proyecto Final

8.1. Desarrollo de un proyecto final en COBOL
8.1.1. Diseño y ejecución del proyecto
8.1.2. Presentación y documentación