COBOL(COmmon面向业务的语言)是美国国防部倡议的产物,该计划旨在为业务应用程序开发标准和可移植的编程语言。 COBOL在2009年迎来了它的50岁生日。人们普遍认为新的COBOL开发正在下滑,但商业承诺仍然是保持语言在当今计算领域的相关性。
我最近开始了 COBOL 课程,由于我的计算机配置(Windows 7 64 位和 GNU/Linux 64 位),我必须使用 Dosbox 来编译和执行程序。 一切都会顺利,我们...
我将分享我的硬代码和编译器输出。 编译器输出: J E S 2 工作日志 -- 系统 8 5 6 1 -- 节点 V S C J E S 2 LineID PL SL ----+-*A-1-B...
我试图理解一些 COBOL 代码的行为,这些代码似乎在嵌套 if 语句中缺少 end-if 语句。如果可以的话,有人可以解释一下吗?我标记了我认为的地方...
“PERFORM Paragraph THRU paragraph-exit UNTIL end”的行为
我想知道以下语句的行为: 将 NOK 设置为 TRUE 执行第 1 段到第 2 段,直到 NOK 从 PARAGRAPHE-1 到 PARAGRAPHE-2 的段落是否被执行?
我尝试编译(CRTBNDCBL)“IBM Rational Development Studio for i - ILE Cobol 程序员指南”,V7.2,第 368-371 页中的示例 如果源类型只是 CBL,则一切正常...
我的 Cobol-DB2 批处理程序没有被调用。程序中第一个语句的显示不会出现在 sysout 中。我使用了正确的计划名称并指向 DB2 子系统...
在编写其他程序时,我遇到了奇怪的错误,因此我编写了下面的代码来查看我的 COMMAREA 变量如何变化。该程序的目的是显示 var1 内容并查看是否...
我不知道为什么退出程序后后续部分仍在运行。 这是我的代码: 识别部门。 程序 ID。 PGM2。 ...
在实验性功能探索中,当我尝试使用 Cobol 在大型机系统上加载 UTF-8 的 Unix 文件并将 FD 记录声明为 Unicode 时,我发现了一些令人震惊的行为
谁能解释一下 COBOL 中下面的替换是什么 报告 RPT2 打印机 PRT2 摘要 SUMFILE SUMTRN SUMCTL DTLCOPY 序列 EXT-FUND-NO EXT-TRAN-码 控制 EXT-FUND-NO EXT-TRAN-码 李...
我想我正在使用 Enterprise COBOL for z/OS。 有什么技术可以模拟标准 C 库的 sleep() 函数等功能?
我正在学习 COBOL,并尝试使用 C 样式文件 I/O 读取未格式化的文件(一次读取 x 个字节)。到目前为止,我已经成功地一次读取一个字节的文件,但我一直无法...
PowerShell:从 Cobol Copybook 中提取数据长度和精度的代码
===问题陈述=== 考虑到 PIC 格式的所有不同数据类型,从 Cobol Copybook 中提取数据长度(以数字为单位,而不是以字节为单位)和精度的代码 这段代码足够吗...
GnuCOBOL 不使用我传递的选项处理我的遗留 COBOL 代码
我正在尝试将遗留的 IBM 大型机代码提供给 GnuCOBOL,但它只是给出了大量语法错误。有什么想法如何修复吗?我尝试使用 -std=cobol85、-std=ibm 和 -std=mf 中的每一个,但都没有...
我有一个 COBOL-DB2 代码,它从 DB2 获取数据并将值移动到 copybook 变量(XML 结构)。在执行 XML 生成时,代码失败并显示 XML-CODE=000000417。这是因为...
我想在COBOL程序中从MQ读取记录。在队列中,记录似乎是正确的,但问题是我在程序中使用 MQGET 收到的消息有额外的字符,并且消息...
我正在学习COBOL,并尝试编写一个小程序来读取一个文件,然后以格式写入另一个文件,但它不会写入读取文件中的全部信息。 写完WS-...
使用 InstantSQL RMCobol 更新 Postgres
我需要使用同一表中的字段和 cobol 字段更新 Postgres 中的列 更新我的表 设置 col1 = (col2 * ?) + (col3 * ?) + (col4 * ?); 这里 ?是 cobol 字段。 第 2 栏、第 3 栏...
我学习COBOL已经有一段时间了,我一直遇到这个问题。具体来说,它是从顺序文件中读取记录。无论我多么努力,程序的输出要么
目前在我的商店中,我们有一个标准的 SYSOUT 标头,它显示一堆有用的信息,例如: 节目名称 环境 开始时间 程序编译时 一件事会...