Saltar al contenido

Qué es, Historial, Instalación, Ejemplo de programa

¿Qué es COBOL?

COBOL es un lenguaje de programación destinado principalmente a resolver un problema empresarial. La forma completa de COBOL es Common Business Oriented Language. Se utiliza principalmente en sistemas comerciales, financieros y administrativos de empresas y gobiernos. Este lenguaje también se ha utilizado como solución a muchos problemas de procesamiento de datos.

Está desarrollado por CODASYL (Conferencia sobre lenguajes de sistemas de datos). Se utiliza como idioma en M.Sistema Ainframe.

En este tutorial básico de COBOL, aprenderá:

Características de COBOL

Estas son algunas de las características más importantes del lenguaje de programación COBOL:

Historia de COBOL

A continuación, se muestran algunos hitos importantes de la historia de COBOL:

Instalación de COBOL en Windows

A continuación se muestran algunos pasos sencillos para instalar el emulador de Hercules

Se utilizan diferentes tipos de emuladores de mainframe para Windows. Puede usarlos para escribir y hacer programas COBOL simples.

Hercules es uno de los emuladores COBOL populares que se puede instalar fácilmente en Windows. Hercules es una herramienta de código abierto. Funciona con la última arquitectura z / z de 64 bits.

Paso 1) Visita www.hercules-390.eu sitio web. Verá el siguiente enlace.

Paso 2) En el cuadro de diálogo, haga clic en el botón Ejecutar

Paso 3) En la siguiente pantalla, haga clic en el botón Siguiente.

Paso 4) En la pantalla del acuerdo de licencia pública,

  1. Seleccione el botón de radio para aceptar el término del Acuerdo de licencia.
  2. Haga clic en el botón Siguiente

Paso 5) En la siguiente pantalla, haga clic en el botón Instalar.

Paso 6) Haga clic en el botón Instalar

Paso 7) Haga clic en el botón Finalizar.

Paso 8) En el menú de inicio, haz clic en el indicador de Hercules CMD.

Paso 9) Puede ver el símbolo del sistema.

Estructura del programa COBOL

La organización de un programa COBOL es jerárquica. No es necesario que todos los componentes estén presentes para que exista la relación jerárquica.

Estructura registrada COBOL

Los diversos componentes del programa COBOL son:

Divisiones

Una sección es un bloque de código, que generalmente consta de una o más secciones. Empieza donde está el nombre de la sección. Termina con el comienzo de la siguiente sección.

Secciones

Las divisiones lógicas de subdivisión son la lógica del programa. Está en la colección de artículos.

Secciones

Los elementos son la parte de una selección que es un nombre definido por el usuario o predefinido que debe ir seguido de un punto. Esta sección contiene cero o más.

Oraciones

Las oraciones son una combinación de declaraciones únicas o múltiples. Solo deben ocurrir en la sección de procedimiento. Una oración en el idioma de COBOL debe terminar con un punto (.

Declaraciones

Estas son las declaraciones significativas de COBOL que realizan algún procesamiento.

Personaje

Estos son los más bajos de la jerarquía que no se pueden compartir.

Tipos de divisiones

Las siguientes son varias secciones en la estructura del programa COBOL:

División de identidad

División de Medio Ambiente

Le ayuda a identificar archivos de entrada y salida para el programa.

Sección de configuración:

Esta sección proporciona información sobre el sistema en el que se escribe y se ejecuta el programa.

Hay dos secciones en esta sección:

Fuente de computadora – Programa completo

Ordenador objetivo – Ejecute el programa.

Divisiones de entrada-salida:

Hay cuatro partes:

Sección de procedimiento:

Reglas de codificación COBOL

Estas son algunas de las reglas de codificación más importantes al trabajar con COBOL:

La forma estándar del programa Cobol:

Reglas de proporción del programa de COBOL

Aquí hay algunas reglas de sintaxis importantes de COBOL:

Variables en COBOL

En COBOL, una variable es un lugar designado en la memoria donde un programa puede almacenar datos y recuperar datos. Nombre o identidad de los datos. Es el nombre que se utiliza para identificar el área de memoria reservada para la variable.

Las variables deben describirse en términos de su tamaño y tipo. Todas las variables utilizadas en el programa COBOL deben tener cifrado en la SECCIÓN DE DATOS.

Reglas para declarar variables en COBOL:

Si otras declaraciones

En COBOL, si se usa otra declaración para la bifurcación condicional

Se pueden utilizar los operadores relativos y algunas frases escritas

Más x

Ellos son <,>, =,> =, <= operadores relativos disponibles

NO son y NO son operadores lógicos utilizados en COBOL

Más que, menos que, igual a las frases de ortografía


If x is less than y then 
Do the first action 
Else
Do the second action 
End-if.

Para verificar qué tipo de datos tiene una variable numérica alfabética, podemos usar si x número, si x alfabético, condiciones. Se basa en el valor de T o F.

Puede usar if-then-if para condiciones de varios niveles

Evaluate X
When 1 perform action1
When 2 perform action2
When 3 perform action3
When others perform action4
End-evaluate

Si no se cumple ninguna condición, se ejecuta la siguiente cláusula. Esto es bastante similar a las declaraciones de cambio en otros idiomas.

Muestra de COBOL

Ejemplo 1: ¡Hola mundo!


IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
PROCEDURE DIVISION.
DISPLAY 'Hello, world.'
STOP RUN.

Beneficios de COBOL

Estas son algunas ventajas / beneficios importantes de usar el lenguaje COBOL:

Desventajas de COBOL

Aquí hay algunas desventajas / desventajas de usar COBOL:

Resumen:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *