COBOL语言初级教程(1)--COBOL简介(续)_大可山人的博客-程序员宅基地

技术标签: 语言  allocation  cobol  compilation  ibm  COBOL  IBM RS/6000中型机  validation  

(续)ANSI COBOL于1985年发布COBOL-85标准。后X3J4更名为J4,负责处理COBOL语言的发展标准化。
2002年,发布COBOL 2002标准。该标准新特性包括:
· User Defined Functions
· Object Orientation
· National Characters - Unicode
· Multiple Currency Symbols
· Conditional Compilation
· Cultural Adaptability (Locales)
· Dynamic Memory Allocation
· Data Validation Using New VALIDATE Verb
· Binary and Floating Point Data Types
· User Definition of Data Types

由上面可以看到,这是一个非常可喜的变化(质的飞跃):支持面向对象、用户自定义数据类型等。

据估计,目前存在2000亿行COBOL代码,而全世界70 %的业务数据是由COBOL应用程序处理的,并且每天要处理300亿个基于COBOL的交易。

IBM成功地在全世界一百多个国家销售其大型计算机。可以说,有IBM的地方,就有COBOL。

Micro Focus公司已为微软公司新的.Net Server操作系统设计Cobol版编辑器。Cobol作为可控编码在微软公司Visual Studio .Net环境下的CLR上运行。这就使得Cobol编码可以在与C++和其它Visual Studio CLR语言相同的环境下进行调试。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/johnsuna/article/details/462685

智能推荐

数据库出现 enq: TX - row lock contention_iteye_15057的博客-程序员宅基地

数据库出现 enq: TX - row lock contention今天上午过来,做awr报告数据库出现了很多enq: TX - row lock contention的等待事件,以前从来没有过的,感觉很奇怪。查询gv$session中的等待事件[sql]view plaincopyscrac1/[email protected]>selectevent,c...

Mybatis-plus 3.4.1的代码自动生成_RidingHorse的博客-程序员宅基地

这里写自定义目录标题1. 导入包2. 配置对应的Generator.java文件,仅为main内容3. 直接使用main方法跑起来4. 完美1. 导入包以mysql + freemarker为例,实测sqlserver也同样支持 <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core

抖音直播流量怎么来?四大渠道告诉你_手机管理系统的博客-程序员宅基地

从19年下半年,感受到抖音官方对「直播」的重视和资源倾斜之后,我们一直在鼓励身边的朋友和社群内的小伙伴,向「抖音直播」投入精力、提前布局,未来会有惊喜。到了2020年,不止抖音,能明显看到各大平台对直播的重视。抖音,超过一半以上的官方活动,都与直播有关;快手,重整平台直播格局,最近更是与京东达成战略合作;微信,发力小程序直播、腾讯看点直播和企业微信直播3个大杀器,搅动直播风云;淘宝……回到抖音,很多小伙伴在试水了一段时间直播之后,经常会遇到这样的问题:我有100w粉丝,但直播时连100个观看

Linux_CentOS7_常用命令_zk仔的博客的博客-程序员宅基地

Linux_常用命令及配置系统命令配置环境文件与目录进程与系统软件安装服务管理其他软件包命令防火墙配置文件vim编译器系统命令配置环境startx: 切换到界面模式Ctrl+Alt+F1--F6: 切换到命令行模式setterm -inversescreen on: 翻转屏幕颜色,[on,off]setterm -foreground black: 设置前景色,[white,black...

Java根据文件头判断文件类型_AllanCX的博客-程序员宅基地

public class FileType { private final static Map FILE_TYPE_MAP = new HashMap(); private FileType(){} static{ getAllFileType(); //初始化文件类型信息 } private static void getAllFileType(){ FIL

python 金融应用(三)数据可视化_weixin_30402085的博客-程序员宅基地

 matplotlib 库( http://www.matp1otlìb.org )的基本可视化功能。 主要是2-D绘图、金融绘图和3-D绘图一.2-D绘图1.1一维数据集#导入所需要的包import matplotlib as mplimport numpy as npimport matplotlib.pyplot as pltnp.random.se...

随便推点

nginx配置vue项目500_一个Nginx部署多个vue前端项目总结_weixin_39622655的博客-程序员宅基地

摘要:近来接手了一个二次开发的前后端分离模式的项目,其中在前端项目的部署上需要让2个前端项目都部署到一个IP地址和端口下,那么我们这里就要用到Nginx了,接下来我们看看如何在一个Nginx下部署2个前端项目的编译打包2个前端项目执行如下命令执行对前端工程的打包,以生成静态文件,如下:npm run build把打包生成的静态文件上传到Linux服务器的指定目录,我这里是:/usr/local/l...

esp8266与51单片机通信(看完不会你打我)用手机控制led灯的亮灭_吃土长大的娃的博客-程序员宅基地

第一步:所需材料:既然你刷到我这篇学习总结了那说明你必然有1、51单片机(多数然应该是开发板,我用的是普中A7)————最好还有最小开发系统板2、esp8266-01S3、USB转TTL模块:这个模块并不是一定得有,你有开发板那就说明可以打开串口给单片机烧录程序了,但是有了也挺好,可以了解到这个模块接线的快乐,还可能遇到因为电压不足无法正常运行esp8266的问题,不踩坑就没办法进步,反正我是踩过了(无语)4、杜邦线若干5、数据线——进行数据传送,两根最好,但是要有开发板的电源线

WPF 自定义控件后如何处理新添加控件的消息_wpf动态添加自定义控件_8008208820Hell的博客-程序员宅基地

目前有个需求,写一个类似Chrome标签页的界面,标签页上有一个+号,点击增加标签。+号增加了却不知道如何处理+号的Click事件:首先写Generic.xaml(其中AddItemButton就是我添加的按钮): <SolidColorBrush x:Key="TabItem.Selected.Background" Color="#FFFFFF"/> <S...

html语言 怎么清除用户名 name= password=,在html页面中填写注册表单后,它会给出这个错误,并使用用户名和密码并将值存储在登录表单中..._weixin_39996478的博客-程序员宅基地

在html页面中填写注册表单后,它会给出此错误,并使用用户名和密码并将值存储在登录表单中:TypeError at /login/ argument of type 'NoneType' is not iterable.模型.py:^{pr2}$表单.py:from django import formsfrom .models import signupfrom .models import l...

微信小程序版翻牌游戏_微信怎么制作翻盘小游戏_billlbilll的博客-程序员宅基地

一、新建一个quick start项目看看结构在微信开发工具点击添加项目,选择 无appid,勾上"在当前目录中创建quick start 项目"。可以看到一共有两个目录 pages和utils,和根目录下的3个app文件。pages存放的是小程序的页面,每个也面都有自己独立的文件夹。 一个页面由4文件构成,js文件是程序逻辑;wxss是微信定义的样式文件,语法跟css一样

hssfcolor 不建议使用_只需网页一键修改微信步数?方法简单但是不建议使用_隅子酱的博客-程序员宅基地

微信运动,本来一个单纯的步数记录工具却因为微信强大的社交属性而成为了“微信名利”的竞技场,部分人在里面相互攀比争夺排名,微信刷步服务也从而滋生出来。无需越狱/ROOT刷步虽然大家都知道苹果或者安卓手机在越狱、Root 之后可以通过安装相应都插件和辅助来实现对微信步数对修改,但是对于不想折腾手机的人来说想要做到足不出户日行万步还真有点困难。牛逼的是,少年今天无意间发现一个网页,竟然打着微信运动刷步的...

推荐文章

热门文章

相关标签