0.1 人工智能 1
0.2 专家系统 3
0.3 工程设计专家系统 4
0.4 专家系统工具 5
0.5 人工智能语言 6
0.6 工程设计理论和方法的新发展概述 6
0.7 本书的范围 9
第一篇 工程设计方法学 12
第一章 形式设计语言 12
1.1 概述 12
1.2 语素和语汇 13
1.3 形式文法 15
1.4 文法的分类 18
1.5 自动机 25
1.6 形式设计语言的结构 29
2.1 工程设计的特点 31
第二章 设计系统的基本理论 31
2.2 设计系统 32
2.3 设计系统的分类 36
2.4 设计系统的总体优化 37
第三章 设计问题的求解策略 40
3.1 工程设计的智能模型 40
3.2 设计问题的求解策略 41
3.3 工程设计专家系统的控制结构 47
第四章 软件支撑库 50
4.1 软件支撑库的基本组成 50
4.2 软件支撑库的接口 51
4.3 结构分析程序 56
第五章 工程设计专家系统的总体设计 62
5.1 总体设计的环境 62
5.2 系统总控程序 63
5.3 环境配置 72
5.4 与DOS的交互 79
5.5 编辑功能 81
5.6 在线帮助系统 81
第二篇 数据库系统 87
第六章 数据结构 87
6.1 数据结构及其表示方法 87
6.2 数据结构的存贮模型 88
6.3 链表 89
6.4 树 98
6.5 搜索树 102
6.6 图 104
第七章 数据库 107
7.1 数据的组织 108
7.2 数据模型 111
7.3 数据库的存贮结构 117
7.4 数据库的操作 120
7.5 数据库的检索 121
7.6 数据库设计 125
第八章 数据库开发系统 128
8.1 数据库开发语言 128
8.2 数据库编译系统 131
8.3 数据库相容性检查 138
第三篇 知识库系统 142
第九章 知识库 142
9.1 知识的描述 143
9.2 参量与参量组 147
9.3 规则-框架体系 150
9.4 规则组、规则体 153
9.5 知识库 154
9.6 知识库的物理结构 155
第十章 知识库开发系统 162
10.1 知识库开发语言 162
10.2 知识库编译系统 167
10.3 知识库相容性检查 182
第十一章 知识库演绎推理系统 190
11.1 RFS的推理规程 190
11.2 推理方法 192
11.3 动态数据库 195
11.4 面向关系结构的推理 200
11.5 面向目标的推理 203
11.6 置信度推理 209
11.7 推理系统的控制结构 211
11.8 推理机的用户界面 218
11.9 跟踪系统 222
11.10 提示系统 223
11.11 解释系统 226
第十二章 图形库 230
12.1 图形描述的一般方法 230
第四篇 图形库系统 230
12.2 图形的拓扑表示 231
12.3 图形的存贮模型 235
12.4 图形的存贮结构 236
12.5 图形库的结构 240
第十三章 图形库开发系统 242
13.1 图形原语 242
13.2 图形开关 255
13.3 图形库编译系统 257
13.4 图形库相容性检查 271
13.5 图形库文件的加载 275
13.6 编译系统的设计问题 277
13.7 图形显示 279
13.8 库操作系统 282
第十四章 图形生成系统 284
14.1 图形生成的原理 284
14.2 图形变换 287
14.3 图形生成系统的结构 292
14.4 动态图形库 293
14.5 图形推理机 294
14.7 图形系统的接口 299
14.8 生成图的显示 305
14.9 隐藏线的处理方法 308
第十五章 交互式图形系统 310
15.1 交互式图形学原理 310
15.2 图形输入设备 314
15.3 交互式图形系统的结构 316
15.4 交互式命令处理器 319
15.5 十字光标 328
第十六章 图形输出系统 330
16.1 图形输出系统的结构 330
16.2 图形打印输出 332
16.3 绘图机驱动程序 336
第十七章 矢量字形库系统 347
17.1 字符的字形表示方法 347
17.2 字符的编码 348
17.3 矢量字形库 350
17.4 驱动程序 353
17.5 建造矢量字库 357
第十八章 开发领域专家系统 361
18.1 开发领域专家系统的方法 361
18.2 知识库的开发 362
18.3 知识采集 363
18.4 知识的概念化 365
18.5 知识的形式化 368
18.6 图形库的开发 371
附录1 ESTOOL的头文件 375
附录2 基本字符集的源文件 384
附录3 ESTOOL的函数库 389
14.6 图面布置 398