登录
注册
全部
期刊
图书
学位论文
会议论文
专利
多媒体
全部
书名
作者
全部
书名
作者
全部
书名
作者
全部
书名
作者
全部
书名
作者
全部
书名
作者
全部
书名
作者
孙怀民
首页>找到“
孙怀民
”相关的
4
条结果
栏目导航
全部(4)
逻辑编程语言PROLOG及其系统设计原理
关键词:设计原理 数据库 谓词符号 模式匹配 系统处理 解释系统 第五代计算机 计算机语言 核心语言 子句
本文简要地介绍与评价了第五代计算机的核心语言——PROLOG;给出了PROLOG语言的BNF描述;从两个方面叙述了PROLOG系统的设计原理:一个是较高级的PROLOG自解释系统PIP,另一个是可用较低级的语言来实现PROLOG系统的一个算法。
抽象数学机模型与程序方法论
关键词:正则表达式 语义学 抽象数学 公理系统 模型论 有限自动机 自动机理论 广义函数 分析与综合 程序函数
本文提出了一种抽象数学机——正则自动机(简称RA)作为程序流程的数学模型。为了描述RA的语义特性,文中把自动机理论中的正则语言与数理逻辑的模型论语言结合起来,建立了一种一阶谓词的动态逻辑语言(?)_R。文中表明,一些现有的程序逻辑公理系统,例如,著名的Hoare公理系统可以作为(?)_R的可证定理推导出来。论文的第一部分介绍了RA的基本概念,二讨论RA的语义学特性,三讨论了RA模型在程序分析与综合中的应用,四讨论了RA模型在递归一循环变换中的应用。
Prolog程序的规范与自动综合
关键词:子目标 自动综合 程序设计 子程序 程序规范 自动设计系统 演绎语言 抽象数据结构 抽象语义 元符号
本文定义了一种多论域逻辑演算语言-子目标演绎语言SDL.它是古典一阶语言的一个变型,文中以SDL语言作为描述抽象数据结构及程序规范、设计程序、验证程序的形式化系统.说明了利用这种系统实现Prolog型程序自动设计的方法.
dbtools:一个基于Sunview环境的Prolog调试器
关键词:断点 共享存储区 进程通信
调试,是任何程序设计的一个基本方面,一个好的程序开发工具和环境,对于高效地开发程序具有重要意义.本文所叙述的Prolog调试工具dbtools,是在Sunview环境下开发成功的,它不但提供诸如:单步、连续、连续执行到断点(借用C语言的术语)、实时设置及清除断点等这些常规Prolog调试手段,还提供对Prolog的说明性错误诊断.
1/1