![]() |
1
30
Grace Murray Hopper (阅读她的文章,她是我们今天所知的计算机发展的关键人物之一)。总的想法是产生一种以英语为基础的语言,而不是以数学为基础或在代码中这样表达。 很简单的说,你会使用一个
相对于
或
cobol程序的结构在每个该死的程序的助记符中都有总结。这意味着存在:-
由于穿孔卡片的遗留问题(是的,我也使用了它们),您总是在代码开始时缩进8个空格,否则一些编译器将无法识别它(Python的阴影,其中空格是重要的)。
在哪里使用。政府,各种规模的军工企业,但通常都是大公司,所以我想你可以说到处都是,它被用来管理政府,我相信美国的社会福利体系是在60年代中期写的几百万行Cobol上运行的。益百利是一家总部设在英国的大型信用评级公司,在整个运作过程中都使用它,并与网络接口。同样,在英国,大多数建筑协会和银行都在it上运行其核心系统。
|
![]() |
2
6
用过信用卡吗?您的事务可能正在接触后端的COBOL代码。 |
![]() |
3
3
正确的工作工具批量COBOL最突出的一点不是它的冗长。它主要是作为一种语言来设计的 处理。它在这方面的I/O功能非常高效。
也就是说,完全谬误,但又非常真实:
当COBOL被用于非批处理过程时,例如伪会话编程(备份CICS“绿色”屏幕-又名BMS),它是最不合适的。毫不奇怪,正是这种功能最快地被OOLs中编写的GUI应用程序所取代。 编辑
注意。 不 作为重新设计处理批处理的代码的新方法。 |
![]() |
4
1
从我的经验来看,尽管有限,COBOL在IBM大型机系统中使用得很多。因此,我相信在任何情况下,I/O是重点(如上所述,金融系统、保险公司、政府等),在某种程度上,大型机是需要或首选的,并且已经存在了一段时间,COBOL可能会被使用。我说我已经有一段时间没听说过COBOL是一种流行语言了。 |
![]() |
5
0
Cobol主要用于财务处理。任何时候,银行、经纪公司、信用卡供应商等做生意的时候,都会有Cobol的加入。 |
![]() |
6
0
|
![]() |
7
0
今天使用COBOL仅仅是因为它在当时很流行,而且许多老的大型企业不想将它们的代码重新编写成一种现代语言。(主要是成本+时间) COBOL代码行的最大长度是72个字符,为什么要问?因为打孔卡上有这么多洞。尽管如此,语言还没有更新,以允许更长的行。。。
|
![]() |
8
0
COBOL用于业务应用程序。Fortran是用于科学应用程序的。硬件和固件的C和C++。Java for the web。
不需要getter或setter方法。不需要为每个MOVE语句编写两个方法。 所有更改为字符串和格式化为$99999.99都是自动的。用其他语言试试。
COBOL:简单,快速,准确,可读性和可维护性。老板能要求的一切。 |
![]() |
SaggingRufus · 是否需要在我的JCL中指定所有文件? 7 年前 |
|
JOHN · 如何解决CICS中的PROG753错误? 8 年前 |
![]() |
MC Emperor · 如何处理作为CALL语句参数的文字? 8 年前 |
![]() |
Lena · 将字母转换为包含数字的字符串中的数字 8 年前 |
![]() |
Sridhar · 用于cobol显示和解包数字字段的Java映射 9 年前 |
![]() |
raz_user · 由尾随空格分隔的Cobol字符串 9 年前 |
![]() |
Benjer · 有没有一种方法可以用现代Cobol写评论?[副本] 10 年前 |
![]() |
user3401335 · 用cobol计算变量的长度字符串 10 年前 |