390主机入门:COBOL HelloWorld程序指南

5星 · 超过95%的资源 需积分: 18 5 下载量 168 浏览量 更新于2024-09-17 收藏 247KB DOC 举报
"这篇文章是关于如何在IBM大型机(390)上使用COBOL语言编写并执行经典的“Hello World”程序的教程。通过ISPF(Interactive System Productivity Facility)用户界面,初学者可以逐步了解390主机环境下的编程流程,包括创建数据集、编写源代码、编译和运行程序。" 在IBM大型机系统中,COBOL是一种广泛使用的编程语言,尤其在企业级应用和后台处理系统中。这个教程特别针对初次接触390主机和COBOL的新手,指导他们完成第一个简单的程序开发。 步骤1:从ISPF主菜单开始 ISPF是IBM大型机上的一个图形用户界面,用于管理和操作主机系统。新手需要熟悉这个界面来完成各种任务。 步骤2:建立数据集 在IBM大型机环境中,数据集是存储数据和程序的逻辑单位。在这个例子中,创建了一个名为'LIA.SRC1.COBOL'的数据集,用于存放COBOL源代码。 步骤3:设置数据集属性 每个数据集都有特定的属性,如记录格式和访问方法。设置正确的属性对确保程序正常编译和运行至关重要。 步骤4-5:编辑源代码 使用ISPF编辑器创建一个名为'HELLOWORLD'的文件在'LIA.SRC1.COBOL'数据集中,输入“Hello World”程序的COBOL源代码。这通常包括IDENTIFICATION DIVISION, PROGRAM-ID, ENVIRONMENT DIVISION, DATA DIVISION, PROCEDURE DIVISION等部分。 步骤6:编写HelloWorld源程序 在PROCEDURE DIVISION中,将写入类似以下的代码: ``` DISPLAY "HELLO WORLD !" STOP RUN. ``` 这段代码会在运行时输出“HELLO WORLD !”。 步骤7-8:编译与运行 创建一个JCL(Job Control Language)程序,定义编译和运行的作业流程。JCL包含编译器的调用和所需数据集的引用。使用'SUB'命令提交JCL,启动编译过程。 步骤9:检查编译结果 如果编译成功,没有错误,可以继续进行下一步。 步骤10-11:查看作业日志 通过ISPF的Log菜单,查看编译和运行的详细日志,确认无误。 步骤12-13:查看输出 找到作业输出,查看最后的行,如果显示“HELLO WORLD !”,则表明程序成功运行。 通过这个教程,初学者不仅可以学习到COBOL的基本语法,还能了解到IBM大型机环境下编程的工作流程,这对深入理解和操作390主机系统非常有帮助。同时,这也为后续更复杂的COBOL程序设计打下了基础。