本站首页 综合资源 尊龙体育网址 学院新闻 机构设置 校园风景 教学实习 专业介绍 招生简章 在线咨询
信息搜索
 
什么是汉语编程汉语编程技术体系
山东省菏泽市技术学院 双击页面自动向上 作者:xy 发布时间:点击:344

      提起编程,人们自然而然会想起计算机软件。事实上,我们在电脑上进行文字处理、绘画、播放音乐、收发邮件、玩游戏……这些都是因为有了程序的存在,否则这一切都将无法实现。在这个信息发达的社会,可以说程序已经无处不在。
世界上著名的软件公司如微软、oracle、adobe都来自于母语是西文的国家,因为母语作为编程语言对于编程是具有得天独厚的优势的。印度IT行业所以领先世界, 其原因很重要的一点就是母语为英语。著名的计算机专家吴克忠曾经就中印软件业差别做过比较:1、我们开发软件是随手编,没有软件工程的概念;2、教学与实际脱节,学了不能用,教学活动中缺乏应用活动;3、所教内容与国外相比落后五年,教师学习国外用了五年的技术来教,没有新的内容;4、英语不过关。吴克忠说的英语不过关是因为我们现在的编程语言全是英文的天下,如今,随着“汉语编程”的问世和普及,英语编程一统天下的局面,终于从根本上被改变。
“汉语编程”是完全具有自主知识产权的以汉语为描述语言的计算机程序设计语言。该计算机语言绝非曾流行过的任何一种计算机语言的简单汉化,或是为某种软件制造一个中文环境。这是一个完全由中国人自行开发,由中国人自我掌握全部源代码,从形式到内容全面符合中国人的思维方式,使用汉文字表达的面向对象、面向问题的计算机程序设计语言。
它不仅获得国家发明专利(国家发明专利号: ZL 94 1 07330.0 国际专利主分类号:G06F 17/00),同时还列入国家火炬计划项目和信息产业部科技发展基金。使用“汉语编程”编写计算机程序,只要略知计算机的运行机制,就可根据自己的需要进行创作,而这一过程也就是程序设计的过程。“汉语编程”必须最大限度的利用汉语本身的特点,以达到我们建立一种全新计算机语言的目的。
 “汉语编程”是基于汉语习惯的,它虽然有一定数量的单词,但为了满足编程的需要,还必须具备扩充的能力,你完全可以去定义某一个词名的程序,程序的定义也是利用原先所存在的词来完成。对于我们中国人来说,学习汉语编程或用汉语编程去做计算机程序方便是显而易见的。我们可以总结下面三点:
一.打破了英文编程语言的垄断,可以有效减少信息技术对英文的依赖,维护我国各种信息安全。
二.中国古老的易经和现在的计算机0、1码有着密切的联系,汉语文化背景决定了中国人用自己的编程语言,才更有利于各种程序的编写。不但简化学习过程,而且提高了编程效率。
三.汉语编程从根本上可以解决信息技术化发展的问题,只要会写汉字,就可以学习编程,而且汉语编程所编的软件可以很好地解决方方面面的问题,对形成全面的信息产业独立体系有巨大推动作用。
3.1 汉语编程技术体系
 
图-3 汉语编程技术体系
3.2 汉语编程环境
相比于英语的计算机语言,在“汉语编程”中,思维是发散聚集的。因为在“汉语编程”中,单字是基础,是对象,是元件,是构成编程系统的要素。而语法在汉语编程中已经被弱化。由单字的不同组合,针对不同的问题提出解决方法,单字越发散,功能越强劲,解决问题的方式越集中。对于汉语母语或精通汉语的人而言,这是最直接的思维方式,也最是贴近自然的语言。
汉语编程的资源就是汉字,也是最能体现汉字的亲和力。无论身居何地,只要使用汉字作为书写表达工具,都能使用汉语编程。汉语的字与字的词义关系清晰明白,表达信息一致,这样会写汉字甚至只是会说汉语的人就能利用汉语编程来制作自己想要软件。从而大大简化了学习过程,也提高编程效率。可以说,学习汉语的同时,人们得到了一个很好的礼物,就是直接用汉语编程,而无需再学习其它计算机语言。
进行汉语编程同其它语言编程一样,需要编辑器和编译器。首先要在编辑器上编写程序,然后把编好的程序放在编译器上进行编译,编译后的程序就可以运行了。
进行汉语编程需要下列专用软件:
3.2.1 汉语编程系统支持文件:
Ckernel.ovl——系统支持文件  图标: 
3.2.2 汉语编程编辑器基本文件:
Winedit.exe——编辑器主程序     图标: 
Winedit.dll——编辑器支持库1    图标:   
Mchset.dll——编辑器支持库2     图标: 
3.2.3 汉语编程编译器基本文件:
Win32chp.exe——编译器主程序    图标: 
Win32chp.dll——编译器支持库     图标:
Wincon.dll——编译器常量库       图标:
 汉语编程编译器界面
图-4 汉语编程编译器界面
3.4汉语编程系统数据库
汉语编程数据库汉语编程内置的通用关系型数据库,除windows系列操作系统外,无需任何第三方语言或软件支持的语言与数据库一体化解决方案,完全实现程序设计语言与数据库的无缝结合。向前兼容Dbase、VFP系列格式数据库,在安全性、实用性、可靠性等诸多方面、都加入了新的技术创新。
汉语编程网络数据库在汉语编程数据库基础上,是一种基于TCP/IP协议的C/S结构数据库网络运用,同时支持Ipv4和Ipv6的局域网和广域网统一解决方案。能够实现与SQL、Oracle等网络数据库系统对接。

菏泽技术学院  整理供参考  www.keitabrasil.com 
 
 

联系QQ:906067852| 设为首页 | 加入收藏 | 联系我们 | 本站logo | 站内调查 | |

山东省菏泽市技术学院  老校区地址:山东省菏泽市西安路159号
新校区地址:菏泽市牡丹北路与毛庄北路交叉路口
菏泽技术学院招生电话:13561323134 菏泽技师学院联系电话:13061568205 微信:13061568205
网址 www.keitabrasil.com 邮箱:13061568205@163.com 邮编:274026
●版权所有:菏泽技术学院 鲁ICP备07504879号


实用查询: 菏泽  手机归属地  区号、邮编