第一章 管理程序设计的由来及其基本概念 1
一、管理信息系统(MIS)的迅速发展 1
目录 1
二、决策技术的实际应用 3
1.线性规划 3
2.库存分析 3
3.现值方法 4
4.统计方法 5
5.模拟方法 7
6.方案选择准则的变迁 7
三、决策与程序设计的关系 8
四、应用程序设计的基本概念 9
1.程序设计过程 9
2.程序的优劣标准 17
3.程序的检查与改错 21
一、循环算法的特点及其应用 24
第二章 程序设计技巧 24
1.求和 25
2.求平均值 26
3.求中位数 27
4.随机变量的数字特征 29
5.求概率值 31
二、循环算法的结构与循环模式 34
1.连续循环模式 34
2.中断循环模式 35
3.跳出返回循环模式 37
三、递归算法设计 38
1.递归式 40
2.递归过程 45
四、子算法设计 45
1.子算法的类型 46
2.子算法的调用 47
1.通用程序的一种设计方法 50
五、程序的通用性与模块化设计 50
2.模块化程序设计方法 51
六、程序设计的逐步求精 52
第三章 数据处理的典型算法 56
一、数据处理概述 56
1.数据结构 56
2.文件的组织形式 56
3.数据处理的内容 57
二、数据处理的典型算法 57
1.分类算法 57
2.检索算法 58
3.合并算法 60
第四章 单纯形法的程序 62
一、变量设置 62
二、单纯形算法的功能模块流程图 64
1.按设计的数组输入原始数据 65
三、功能模块的细框设计及其程序段的编制 65
2.求目标函数值 66
3.求一列相对利润系数 67
4.确定相对利润系数的最大值 68
5.判断最优解 69
6.计算比值 69
7.确定极小比值同时确定出基变量和枢行 71
8.枢运算 72
9.进基变量及其利润系数就位 73
10.输出最优解与最优目标函数值 74
第五章 回归技术 76
一、一元线性回归 76
1.一元线性回归的模型 76
2.收集样本数据 76
3.估计一元线性回归方程的系数 76
4.回归原理——最小二乘法 76
2.求多元线性回归方程系数的数学模型 77
1.多元线性回归模型 77
6.一元线性回归方程的置信度检验 77
5.求一元线性回归方程系数的数学模型 77
二、多元线性回归 77
3.多元线性回归方程的置信度检验 78
4.逐步回归 80
三、多元线性回归技术的功能模块流程图 81
四、功能模块的细框设计及其程序段 82
1.求多元线性回归方程 82
2.对回归方程及其系数进行方差分析 86
3.逐步回归 87
五、求逆子程序 89
六、非线性回归模型的线性化 91
第六章 回归分析程序在水处理上的应用实例 94
一、加矾自动控制系统 94
1.水处理系统 94
2.水处理自动控制系统 95
1.预报模式的模型 96
二、设计模型 96
2.反馈模式的模型 98
三、回归程序的应用 98
1.组织数据 98
2.应用回归程序进行逐步回归 103
四、结果分析 109
1.模式中的水温 110
2.对氨氮与亚硝酸盐的讨论 110
3.对模型中函数关系的探讨 110
第七章 模拟技术 111
一、各类分布的随机数发生器 116
1.各类分布的随机数变换原理 117
2.随机数发生器的设计 118
二、蒙特卡罗法 118
三、事件与时间推移法 122
第八章 计划管理的网络分析 126
一、二维排序 128
二、计算工序参数并确定工程的总工期 129
1.计算工序参数的数学模型 129
2.求每一道工序的最早开工及最早完工时间 130
3.求工程的总工期 131
4.求工序的最迟完工时间及最迟开工时间 131
5.求工序的总时差 132
三、打印工序参数 133
四、打印网络关键路线 134
第九章 多目标线性规划程序的设计与应用 136
一、多目标线性规划的设计及算法 137
1.多目标线性规划设计步骤 137
2.解多目标线性规划的算法 139
二、功能模块流程图 140
三、模块结构化程序设计 141
1.在A数组内自动生成最优解的判断系数矩阵 142
2.整体判断法 144
3.层次判断法 147
4.个别判断法 148
5.子程序Ⅰ、Ⅱ、Ⅲ、Ⅳ 149
四、多目标线性规划程序的应用 150
1.建立数据区 151
2.选择解法 151
3.分析结果 152
附录 153
附录Ⅰ 单纯形方法程序 153
附录Ⅱ 多元线性回归程序 158
附录Ⅲ 网络分析程序 163
附录Ⅳ 多目标线性规划程序 166
附录Ⅴ 习题 172
附录Ⅵ 习题解答程序集 174
附录Ⅶ 基本BASIC语句与函数表 187
附录Ⅷ IBM-PC与长城0520 BASIC命令一览表 189
参考书 190