Este es el código usado en esta clase. Funcionó perfectamente con el submit .
Tus primeros pasos con COBOL
Importancia de aprender COBOL en la actualidad
Estructura de un programa en COBOL
Descarga y configuración del entorno de desarrollo en Windows
Descarga y configuración del entorno de desarrollo: X3270
Descarga y configuración del entorno de desarrollo en Ubuntu
Descarga y configuración del entorno de desarrollo en macOS
Conociendo el entorno de COBOL: Hercules / MVS
Comandos del entorno: MVS a detalle
Conociendo la consola de visualización y línea de comandos
Pasos para ejecutar un programa COBOL
"Hola, mundo" en COBOL
Quiz: Tus primeros pasos con COBOL
JCL: Job Control Language
¿Qué es un JCL?
Estructura de un JCL
Utilerías: IEFBR14
Utilerías: IEBGENER
Definiendo tu primer JCL
Definiendo el JCL de ejecución
Quiz: JCL: Job Control Language
Tipos de datos y operaciones matemáticas
Tipos de datos y convenciones
DISPLAY: imprimiendo las variables en pantalla
Operaciones matemáticas
Quiz: Tipos de datos y operaciones matemáticas
Estructuras de control
IF - ELSE
PERFORM
Algoritmos y resolución de problemas
Top-down y modularización
Quiz: Algoritmos y resolución de problemas
Despedida
Siguientes pasos en COBOL
You don't have access to this class
Keep learning! Join and start boosting your career
Defining a Job Control Language (JCL) is an essential step for managing jobs on mainframe systems. This class will explain how to do it from scratch, from cutting and pasting existing content to completing a JCL to compile a simple program. While it may seem complex at first, once you understand the process, it will be a valuable skill for any mainframe programmer.
To begin with, it is important to understand how to handle the edit mode content of the system. The cut and paste action is fundamental to editing JCL files.
Cut a block:
CC
at the beginning and end of the block to select it completely.cut
command to move the block to the clipboard.Switch to edit mode and paste:
d9
in the command column to delete all previous content.paste
command to insert the lines you previously cut.Now that you have learned how to handle the content, the next step is to create a new JCL for the compilation of our Hello World program.
Structure file creation:
c99
, followed by the cre
or create
command to start a new file.JCLhola00HC
for future reference.Define job parameters:
job
statement followed by a description and execution parameters, such as Message Class
, Message Level
, and Notify
.EXEC statement for compilation:
EXEC
block, which executes the cobal
procedure to compile the source code.(SRC
) and load(LOAD
).At this point, you have successfully defined the JCL. Let's review the final steps for its execution.
/
, and be sure to save the changes using F3
or the save
command.submit
(sub) command to start the job.Exploring and mastering JCL will not only allow you to run and compile programs in a mainframe environment with confidence, but will strengthen an essential part of your skills as a programmer. Don't hesitate to keep practicing and delving into this fascinating world - see you in the next class for more insights!
Contributions 4
Questions 5
Este es el código usado en esta clase. Funcionó perfectamente con el submit .
Eso de hacerlo en view me paso en el IEFBR14 y me volvi loca, termine haciendo algo similiar… por inercia
ooops, me confundi toda, pense que ya habiamos compilado y ejecutado el programa (?)…okay igual sigo
Want to see more contributions, questions and answers from the community?