消费日报网 > 时尚生活 > 科技

我学者提出面向语义计算编程理论

时间:2019-12-03 10:08:11 来源:科技日报

2日,记者从科学出版社获悉,该出版社日前出版了北大信息学院软件理论教研室原主任、教授袁崇义的英文专著《OESPA: Semantic Oriented Theory of Programming》,书中提出了面向语义的新编程理论OESPA,这是目前唯一能做语义计算的编程理论。

  袁崇义介绍,OESPA包括计算模型(编程语言)OE,语义谓词SP和语义公理A。传统的程序语言以社会学中的形式语言学为理论基础,没有考虑语义形式化的需求。OE则是二合一的,定义OE的公式既是编译程序需要的形式语法,又是定义语义公理的形式基础。

  “传统数学中的谓词只能描述程序单独一个状态的性质,而程序语义是程序初态和终态之间的关系。SP联系初态和终态,能准确描述程序语义。语义谓词SP从语义公理A演变而成。从SP推出的SP公式和SP演算,用于程序的语义计算和语义综合,可借助符号处理工具完成程序正确性证明。”袁崇义表示,一旦开发出相应的符号处理系统,测试就不再是编程必要的一步。SP公式和SP演算还适用于描述程序规范和规范分析。

  同时,袁崇义尝试SP和A用于C语言指针的语义处理,提出了指针的语义公理,表明OESPA可以用于传统语言程序的语义形式化处理。(记者马爱平)

消费日报网版权及免责声明:
1. 凡本网注明“来源:消费日报网” 的所有作品,版权均属于消费日报网。如转载,须注明“来源:消费日报网”。违反上述声明者,本网将追究其相关法律责任。
2. 凡本网注明 “来源:XXX(非消费日报网)” 的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
3. 任何单位或个人认为消费日报网的内容可能涉嫌侵犯其合法权益,应及时向消费日报网书面反馈,并提供相关证明材料和理由,本网站在收到上述文件并审核后,会采取相应措施。
4. 消费日报网对于任何包含、经由链接、下载或其它途径所获得的有关本网站的任何内容、信息或广告,不声明或保证其正确性或可靠性。用户自行承担使用本网站的风险。
5. 基于技术和不可预见的原因而导致的服务中断,或者因用户的非法操作而造成的损失,消费日报网不负责任。
6. 如因版权和其它问题需要同本网联系的,请在文章刊发后30日内进行。
7. 联系邮箱:xfrbw218@163.com  电话:010-67637706

标签:
编辑: 刘坤媛
相关新闻

2020年春运,AI让回家路更舒适

新华社记者杨文斌摄  距离年关越来越近,2020年春运正在紧张有序进行。记者从中国国家铁路集团有限公司(以下简称国铁集团)获悉,1月19日,春运进入第九天,全国铁路预计发送旅客1200万人次,同比...

状如水滴、晶莹璀璨 NASA公布2亿光年外星系美照

  美国宇航局(NASA)近日在其官网上发布了一张由哈勃太空望远镜拍摄的图片,这个类似水滴的明亮物体是名为“NGC 1803”的星系。它距离我们约2亿光年,位于南半天球的星座——绘架座。NASA官网公布的“NGC1...

垃圾分类微信工具查询量超2000万次

2018年9月起,上海市绿化市容部门上线了名为“生活垃圾怎么分”的微信工具,使用者只需在查询框内输入物品名称,就能立刻知道这种物品应该扔到什么垃圾桶里。  “生活垃圾怎么分”的2019年度报告日前出...

航天发射今年有望超40次

1月19日下午,长征五号遥四火箭大推力氢氧发动机顺利完成了总装出厂前的最后一项试车验证,标志着这台发动机能达到预定要求,即将转入火箭总装阶段。  2020年,中国航天将迎来哪些新征程,又有什么...

天琴一号卫星完成无拖曳控制技术飞行验证

  记者1月18日从中国航天科技集团五院502所获悉,根据最新试验结果分析,天琴一号卫星已经成功完成无拖曳控制飞行验证。  据悉,从飞行数据来看,在加速度模式下,实施无拖曳控制后,天琴一号卫星...

壮美喀斯特

  有人去过云南石林,被其壮美的风景所震撼,有人看过桂林漓江,被其甲天下的山水所折服,这些地貌景观虽然在不同的省份,却有着相同的地貌名称——喀斯特。这种像被“刀”切过一样的地貌,它的形成需要...