目录 1
第一章 微型计算机 1
§1.1 微型计算机的基本概念 1
§1.2 微型计算机的硬件 4
§1.3 微型计算机的外围设备 8
§1.4 微型计算机的软件 16
§1.5 微型计算机的应用领域 19
§1.6 微型计算机应用系统的建立 24
第二章 解题要素 30
§2.1 计算机解题基础 30
§2.2 问题分析和数学模型 32
§2.3 算法 34
§2.4 算法在计算机上的实现 38
§2.5 算法对计算机因素的考虑 39
§2.6 程序文件编制 40
第三章 算法设计的基本概念 43
§3.1 流程图语言 43
§3.2 常量、变量和说明信息 44
§3.3 终端操作、赋值语句及算术表达式 46
§3.4 输入和输出操作 50
§3.5 条件转移操作 52
§3.6 算法设计举例 54
第四章 算法设计的常用方法 62
§4.1 循环算法 62
§4.2 下标变量算法 63
§4.3 迭代算法 68
§4.4 近似值算法 77
§4.5 子算法 81
§4.6 算法的效率 91
第五章 数据的组织方法 95
§5.1 线性表结构 95
§5.2 链表结构 99
§5.3 串结构 106
§5.4 树结构 109
§5.5 文件结构 117
第六章 数据的分类方法 128
§6.1 分类的概念 128
§6.2 内部分类的各种方法 129
§6.3 磁带文件的分类方法 138
§6.4 磁盘文件的分类方法 142
第七章 数据的检索方法 149
§7.1 顺序查找法 149
§7.2 折半查找法 151
§7.3 分块查找法 154
§7.4 排序树查找法 155
§7.5 直接定址法 159
§7.6 散列法 160
第八章 数字仿真方法 170
§8.1 数字仿真的基本概念 170
§8.2 确定性模拟 173
§8.3 概率性模拟的时间步长法 176
§8.4 概率性模拟的事件步长法 182
第九章 科学和工程应用中的解题 188
§9.1 整数函数和舍入误差 188
§9.2 方程求根问题 191
§9.3 解方程组问题 197
§9.4 数值积分问题 203
§9.5 数字绘图问题 207
第十章 统计学应用中的解题 212
§10.频率分布问题 212
§10.2 统计量的数字特征问题 216
§10.3 中文资料的统计分析问题 217
§10.4 西文资料的统计分析问题 224
§10.5 相关问题 226
§10.6 回归问题 228
第十一章 运筹学应用中的解题 232
§11.1 投资分配问题 232
§11.2 最佳路线问题 237
§11.3 线性规划问题 241
§11.4 排序问题 246
§11.5 对策问题 250
§11.6 计划评审问题 251
第十二章 教育应用中的解题 272
§12.1 辅助教学问题 272
§12.2 辅助征询问题 276
§12.3 辅助实验问题 280
§13.1 产业折旧问题 285
第十三章 商业应用中的解题 285
§13.2 摊还表问题 287
§13.3 存款结算问题 289
§13.4 库存控制问题 294
§13.5 食品销售问题 297
第十四章 控制系统应用中的解题 302
§14.1 过程控制系统 302
§14.2 过程控制基础 305
§14.3 控制方法 312
§14.4 控制算法 325
§14.5 控制系统的数字模拟问题 336
§14.6 味精结晶过程的控制问题 343
§15.1 数据管理的进程与发展 348
第十五章 数据库原理和应用 348
§15.2 数据库系统的组成 350
§15.3 现实世界的数据描述 354
§15.4 数据语言 362
§15.5 dBASE Ⅱ数据库操作命令 364
§15.6 dBASE Ⅱ命令的扩充 370
§15.7 生产计划信息管理问题 380
附录 390
A 正态分布函数表 390
B 拉普拉斯变换简表 391
C Z变换 391
D dBASE Ⅱ命令概述 394
参考文献 397