cobol相关内容

如何在.net中将数字格式化为S9(5)V99 ascii

我一直在搜索s9(5)v99,但获得了不同的信息,而且不清楚。有人可以显示如何或公式进行转换。谢谢 解决方案 在这里向我们展示的是 图片 COBOL数据声明的子句部分。 COBOL数据声明有点奇怪,需要一些习惯。这是指向 COBOL数据声明。 这应该会让您入门。 您在问题中给出的PICture子句定义了具有以下 特征的数字项: S -前导符号 9(5)-5个十进制 ..
发布时间:2020-10-03 23:59:06 C#/.NET

从Cobol移植到Java

Cobol和Java的顶级体系结构之间有什么区别? 程序员在这两种语言中采用的样式和文化是什么? 如何从Cobol到Java的最佳移植? 解决方案 我是项目上面提到的NACA项目的负责人(400万行Cobol从cobol自动转码为java)。 如果您有任何特定问题,请随时进入通过上面提到的文章底部的评论与我联系。 我们在世界各地有很多项目在成功使用我们的工具。我们仍 ..
发布时间:2020-10-03 23:59:04 Java开发

计算在cobol中四舍五入

我对cobol中的计算函数四舍五入感到困惑。 声明: VAR-A PIC S9(9)V99 COMP-3。 VAR-B PIC S9(9)V9(6)COMP-3。 程序。 将+1.08移动到VAR-A。 将+6.181657移动到VAR-B。 计算VAR-A圆= VAR-A + VAR-B。 VAR-A的结果是18.27还 ..
发布时间:2020-10-03 23:59:01 其他开发

在Cobol中,要测试“空”或“空”我们使用“ NOT =空格[AND / OR]低值” ?哪有

我现在在大型机(某些模块中的 )中进行测试 不为null或为空 我们看到: NOT =空间或低值 酋长说我们应该这样做: NOT =空间和低值 其中一个是 谢谢! 解决方案 首席是正确的。 p> 应该让COBOL读取自然语言(这只是 的另一个恶作剧)。 让我们玩以下变量和值: A = 1 B = 2 C = 3 ..
发布时间:2020-10-03 23:58:54 其他开发

是否需要查看我的read语句是否可以完成3种类型的输出?

我被要求编写程序来处理 2个输入文件(客户和员工),匹配两个文件的键并生成以下 3个输出文件: 文件1:两个文件上的记录 文件-2:客户文件上的记录,但雇员文件上的记录 文件3: employee 文件而不是 customer 文件 我的循环已设置为将 customer 文件中的每条记录与 customer 文件中的一条记录进行比较,然后从 customer 文件中获取另一个密钥对 ..
发布时间:2020-10-03 23:58:50 其他开发

可变长度表中的内存分配

说我在工作存储 ... 中定义了以下可变长度表 01 SOAP记录。 05 SOAP输入PIC X(8)值空间。 05 SOAP状态图9值零。 05 SOAP消息PIC X(50)值空间。 05 SOAP-ITEMS发生0到500次 取决于项目计数 由ITEM-X表示。 10个SI-子项发生0到100次 取决于SUB-X所指示的子计数 。 15 SS-KEY PIC ..
发布时间:2020-10-03 23:58:46 其他开发

什么是控制中断? (COBOL)

好的,所以我现在正在上在线COBOL课程,本周的内容是控制中断和控制领域...对于以前的讲座,我很容易理解,但是我不知道该讲座在谈论什么。什么是控制字段?用途是什么?谢谢。 以下是演讲网站: http://flashserver.ait.iastate.edu/shchang/cobol/chapter10/chapter10u1/index.html http://flashs ..
发布时间:2020-10-03 23:58:44 其他开发

图片带有破折号(-)和X的cobol差异

下面两张图片有什么区别? PIC X(15) PIC- ---,---,-。99。 底部是代表顶部的另一种方式吗? 解决方案 PIC X(15)表示几乎任何类型的数据的15个字符,可以是 位数字,字母或任何其他符号(可打印或不可打印)。 PIC ----,-,---。99 表示一个数字编辑的数据项,能够保存+999999999.99至-999999999.99范围 ..
发布时间:2020-10-03 23:58:41 其他开发

用cobol计算变量的长度字符串

我在数据库表 中有一个注释如何计算该字符串的长度? 我有一个定义为 $的变量b $ b 10注意。 49 NOTE-LEN PIC S9(4)使用补偿。 49注释文本PIC X(500)。 注是一个由500个字符组成的字符串。 我想计算音符长度。 解决方案 这是一种常见的方式: 将零移动到跟踪计数空间 检查功能反转(注文本) 总计-tr ..
发布时间:2020-10-03 23:58:37 其他开发

分两列打印

我们应该形成一个出现108次的名称数组。我们应该在左栏中有名称1-54,在右栏中有名称55-108。在一页中有108个名称之后,我们初始化数组并重新开始。我的代码的输出显示的是打印的名称1-54,而不是在同一页上且在名称1-54旁边,而是在右列中但在名称1-54之后显示名称55-108。任何想法都将不胜感激。 这是我的一些代码: 执行直到有更多记录='否' 读入清单文件 结束 移动'不 ..
发布时间:2020-10-03 23:57:26 其他开发

Cobol的优点是什么?

我喜欢花时间研究很酷的语言功能,即使我很快就没有机会使用它们,但我只会听到有关Cobol的坏消息,但是我敢肯定它一定具有一些不错的功能使其变得和以前一样重要。那么可以从Cobol中学到一些好的功能吗? 解决方案 以不太简洁的方式编写公式的功能。例如: 年龄增长。 价格乘以成本的乘数。 扣除最终费用产生的费用折扣。 是优势还是劣势?取决于你如何看待它... ..
发布时间:2020-10-03 23:57:23 其他开发

改写旧代码

我的部门目前面临着维护相当大的COBOL代码库的任务。我们想知道如何添加新功能来满足业务需求。如今,COBOL程序员很难再出现了,我们还认为,使用Java或C#等更现代的语言可以提高生产率。 我们认为我们有四个选择: 从头开始重写所有内容,将旧的应用程序留给自己,直到可以被替换为止 从头开始重写所有内容,使一些人维护旧的应用程序以适应新的业务需求 用现代语言编写所有新功能,并找到某 ..
发布时间:2020-10-03 23:57:20 其他开发

哪种方法可以连接大型机和Java? MQ系列/ IBM CICS事务网关中哪个最好?

哪种方法可以连接大型机和Java? 哪个是连接到Java和大型机COBOL的最佳解决方案? 解决方案 假定“ Java”是指“ Java没有在大型机上运行”,则有多种方法可以做到这一点。 CICS Web服务(SOAP) CICS Web支持(REST / POX) 具有触发队列的MQSeries “最佳”在旁观者眼中,它取决于您的需求。这些都不是新功能,已经使用了几 ..
发布时间:2020-10-03 23:57:09 其他开发

对COBOL的最新重大更改

过去一年中,由于Python v2-> v3和R v3-> v4的更改,我花了一些时间来处理代码更改.对于某些仍在使用的较旧的语言,我感到好奇. 我知道COBOL仍然偶尔会看到更新和功能升级.我认为它们的关键任务性质使这些更改更小并且更向后兼容,但是我真的不知道,也无法通过网络搜索找到它. 对COBOL的最后一次更改是什么,什么时候发生,与Python 2-> 3更改的大致顺序相同? ..
发布时间:2020-09-18 06:35:46 其他开发

在Mac OS下设置COBOL编译器?

在我的大学里,我们正在接受COBOL的教学,而我正试图在明年上课之前先入门并学习COBOL,C ++和Java. 问题是; COBOL太旧了,很难在Mac中获得对它的支持(我的笔记本电脑是Mac).我了解它在Mac上运行良好,但是找到另一个可以解释如何设置编译器的人则是另一回事. 解决方案 您可以使用brew安装GNU Cobol(Open Cobol).只需输入: brew in ..
发布时间:2020-08-11 22:40:42 其他开发

CICS共享内存如何工作?

我使用EXEC CICS程序控制命令,LINK,XCTL和RETURN,以便在Cobol程序之间传递数据.在我的一种治疗期间,CICS共享内存被损坏.似乎已通过COMMAREA覆盖了不属于CICS的内存. 为了找到发生此问题的原因,我需要更好地了解使用EXEC CICS程序控制命令时CICS如何管理共享内存.它是复制COMMAREA还是使用指针?使用嵌套的EXEC CICS,共享内存中存储了多少个 ..
发布时间:2020-08-10 18:53:29 其他开发

获取VMS驱动程序以连接到SQL Server 2005

我想从COBOL/VMS系统连接到SQL Server 2005实例.有人可以指点我一个运行良好的驱动程序吗? 解决方案 这类似于另一个问题.尽管不是特定于VMS,但此处提供的许多选项都可以与VMS/ODBC一起使用. 您可能还想看看 FreeTDS (我已经使用过很多次,但从未使用过VMS),如果您正在寻找开放源代码的实现,则可以对其进行自定义.否则,拥有可以正常工作的产品的受支持 ..
发布时间:2020-07-26 06:19:06 数据库

小数位数

我是COBOL的新手.我正在关注Micro Focus随附的教程,但似乎无法使示例正常工作.我正在尝试打印-123.45,并且不断收到以下消息, 我在此处查找了许多帖子,但它们没有解决我的问题.我在 Eclipse 中使用Micro Focus的Visual COBOL.这是我的代码, program-id. tictac as "tictac". environment ..
发布时间:2020-07-24 09:35:00 其他开发