ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Curso COBOL Básico


Enviado por   •  3 de Junio de 2018  •  Apuntes  •  659 Palabras (3 Páginas)  •  566 Visitas

Página 1 de 3

Curso COBOL Básico

MAINFRAME IBM 390

Temario

Introducción

¿Qué es y cómo surge COBOL?

¿Donde se usa usa COBOL?

Tipos de procesos ( proceso BATCH, LÍNEA ( CICS )

Tipo de Variables

Operadores

Algoritmos generales usados en procesos BATCH.

Match (cruce de datos )

Cortes de control

JCL

Qué es un JCL

Utilerias

DFSORT ( ICEMAN )

Algoritmos generales usados procesos LÍNEA (CICS).

Transaccional

Conversacional.

Base de datos ( DB2 )

Sentencias

Cursores

Utilerias

ADUUMAIN

Introducción

¿Qué es y cómo surge COBOL?

El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador (ya que en los años 60’s existían numerosos modelos de ordenadores incompatibles entre sí), y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.

Surge de la necesidad de tener un sistema universal, siendo el Departamento de Defensa de Estados Unidos uno de los principales actores para su creación.

¿Donde se usa usa COBOL?

Es usado por grandes empresas que requieren procesar un alto volumen de información.

Tipo de Variables

El tipo de datos que procesa están basados de forma secuencial, y los tipos de variables son:

A ( Alfabético ) con una longitud máxima de 1,048,575 posiciones

X ( alfanumérico ) con una longitud máxima de 1,048,575 posiciones

9 ( numérico ) Con longitud máxima de 18 posiciones

Longitud máxima de nombre de variables 50

Variables de working

La suma de las variables definidas en la WORKING-STORAGE, no podrá pasar de 134.217.727.

Lo mismo para la LINKAGE-SECTION.

88 ( nivel de valores booleanos )

Niveles permitidos

del nivel 01 al 49 y 77

EVALUATE:

El nº máximo de cláusulas WHEN en un EVALUATE será de 256.

Si que son posibilidades!

Tipos de procesos

Los tipos de proceso que se ocupan son:

BATCH

LÍNEA ( CICS )

BATCH

Procesan un lote de información de forma secuencial, generalmente este tipo de procesos se ejecutan por la noche y la forma de ejecutar lo realizan mediante un disparador JCL.

LINEA ( CICS )

Los procesos línea se ejecutan en un entorno CICS mediante transacciones, las cuales en la actualidad se desarrollan bajo el apoyo de arquitectura (ALTAIR/ALTAMIRA).

CICS, acrónimo en inglés de Customer Information Control System (en español, Sistema de control de información de clientes), es un gestor transaccional, o monitor de teleproceso, que se ejecuta principalmente en mainframes IBM con los sistemas operativos OS/390, z/OS o VSE.

Los tipos de transacciones se pueden dividir en dos principales; transaccional y conversacional.

Algoritmos generales usados en procesos BATCH.

Match (cruce de datos )

Consta en identificar la informacion entre archivos con base en una llave para compararlo con otra llave.

Los diferentes tipos de cruces son:

1 a 1

1 a Muchos

Muchos a Muchos

Cruce de 1 a 1

En el cruce de 1 a 1, se consideran los datos del archivo 1 en el cual

...

Descargar como (para miembros actualizados)  txt (5.7 Kb)   pdf (51.2 Kb)   docx (14.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com