第1章 引论 1
1-1 统筹法与电子计算机 1
目录 1
1-2 电子计算机发展简况和应用 2
1-3 电子计算机硬件的基本组成部分 4
1-4 电子计算机的软件 7
第2章 算法语言 8
2-1 计算机语言概述 8
2-1-1 计算机语言的分类 8
2-1-2 计算机语言特点的分析 12
2-2-1 不同进制数的意义 13
2-2 代码的表示 13
2-2-2 不同进制数的互换 14
2-2-3 浮点数与浮点规格化数 19
2-2-4 浮点数在机器中的表示形式 21
2-2-5 二进制浮点数表示的范围 24
2-3 基本符号 25
2-4 数和标准函数 27
2-4-1 数 27
2-4-2 标准函数 28
2-5 名 29
2-6-2 数组和下标变量 30
2-6-1 简单变量 30
2-6 变量和数组 30
2-7 类型说明和数组说明 37
2-7-1 类型说明 37
2-7-2 数组说明 38
2-8 表达式 40
2-8-1 简单算术表达式 40
2-8-2 关系式 42
2-8-3 简单逻辑表达式 43
2-8-4 条件算术表达式 47
2-8-5 选择算术表达式 49
2-8-6 条件逻辑表达式 49
2-8-7 选择逻辑表达式 50
2-8-8 简单命名表达式 51
2-8-9 条件命名表达式 51
2-8-10 选择命名表达式 52
2-9 输入、输出语句 52
2-9-1 输入语句 52
2-9-2 输出语句 55
2-10 赋值语句 64
2-10-1 赋值语句的一般形式 64
2-10-2 多重赋值语句 65
2-10-3 赋值语句举例 66
2-11 转向语句 67
2-12 条件语句 68
2-12-1 条件语句的多套形式 70
2-12-2 条件语句的说明 71
2-12-3 条件语句举例 73
2-13 循环语句 77
2-13-1 循环语句的一般形式 78
2-13-2 离散型循环语句 79
2-13-3 “步长”型循环语句 79
2-13-4 “当”型循环语句 82
2-13-5 “次数”型循环语句 83
2-13-6 多重循环语句 84
2-13-7 循环语句的补充说明 88
2-14 空语句与停语句 91
2-14-1 空语句 91
2-14-2 停语句 92
2-15 复合语句和分程序 93
2-15-1 复合语句 93
2-15-2 分程序 94
2-16 选择语句 99
2-16-1 CASE-IN-OUT型选择 99
语句 99
2-16-2 CASE-IN型选择语句 100
2-17-1 过程概述 101
2-17 过程 101
2-17-2 过程说明和过程调用的 104
一般形式 104
2-17-3 函数过程 107
2-17-4 无参数过程 110
2-17-5 值参数 113
2-18 开关说明 115
2-18-1 开关说明的一般形式 115
2-18-2 举例 116
2-19 程序的结构 120
2-19-1 程序的组成 120
2-18-3 多套开关说明 120
2-19-2 程序的嵌套结构 121
2-19-3 END与分号“;” 122
2-20 上机实习 122
2-20-1 源程序的检查 122
2-20-2 纸带穿孔 124
2-20-3 上机计算 128
2-21 小结 135
2-21-1 计算机语言 135
2-21-2 数的互换 136
2-21-3 浮点数 137
2-21-4 表达式小结 138
2-21-5 赋值语句 138
2-21-7 条件语句 139
2-21-6 转向语句 139
2-21-8 循环语句 140
2-21-9 复合语句和分程序 140
2-21-10 选择语句 141
2-21-11 过程 141
2-21-12 开关说明 141
2-21-13 程序的结构 142
2-22 习题 142
3-1-2 事项的编号规则 152
3-1-1 起始事项与结束事项 152
3-1 事项与工序 152
计算 152
第3章 统筹法肯定型问题的时间 152
3-1-3 事项的编号方法 153
3-2 时间计算的数学模型 153
3-3 时间计算的步骤 155
3-4 时间计算示例——用数学模型解 155
3-5 时间计算的矩阵解法 157
3-5-1 矩阵解法示例 157
3-5-2 矩阵解法小结 160
3-6 工序作业时间矩阵存储量的压缩 160
3-6-3 一维数组元素的排列 161
3-6-2 以变带宽上三角阵元素考虑存储 161
3-6-1 工序作业时间矩阵的特点 161
3-6-4 变带宽上三角阵中元素在一维数组中的地址公式 162
3-7 小结 164
3-8 习题 164
第4章 统筹法肯定型问题的资源 166
进度计划 166
4-1 资源进度计划概述 166
4-2 最早、最迟开始时间相应的资源需要量计划 166
4-3 工期一定资源均衡问题示例 171
4-3-1 例1 171
4-3-2 例2 172
4-4 工期一定资源均衡问题的分类 173
4-5 工期一定,主要资源总需要量的强度的最大值为最小的问题 174
4-5-1 方法1 174
4-5-2 方法2 176
4-6 工期一定主要资源总需要量计划的均方差最小的问题 181
4-6-1 均方差的概念 182
4-6-2 计划调整对均方差的影响 182
4-6-3 工序右移的条件 184
4-6-4 工期一定主要资源总需要量 184
计划的均方差最小的问题的 184
计划调整步骤 184
4-6-5 例题 184
方法1(图解法) 188
4-7 有限资源工期最短问题—— 188
4-8 有限资源工期最短问题—— 191
方法2(时差、资源分析法) 191
4-8-1 工序不允许中断的解法步骤 192
4-8-2 工序不允许中断例题 192
4-8-3 工序允许中断的解法步骤 196
4-8-4 工序允许中断例题 196
4-8-5 工期进一步缩短的方法——方法2的补充 197
4-9 有限资源工期最短问题—— 199
方法3(RSM法) 199
4-9-1 RSM法的提出 199
4-9-2 RSM法的基本模型 201
4-9-3 RSM法的基本模型的推广 202
4-9-4 RSM法的解法步骤 203
4-9-5 RSM法例题 203
4-9-6 RSM法的说明 206
4-10 小结 206
4-11 习题 208
第5章 统筹法肯定型问题时间计 209
算和有限资源工期最短问 209
题的源程序 209
5-1 编写程序的准备工作 209
5-2 程序的使用说明 210
5-2-1 程序的功能 211
5-2-2 输入数据表格 212
5-2-3 输入数据填表规定 213
5-2-4 输入数据填表示例 214
5-2-5 数据纸带穿孔 215
5-2-6 输出格式及说明 215
5-2-7 控制台的操作说明 220
5-2-8 停机标志说明 222
5-3 主要标识符含义说明及过程的 223
功能 223
5-3-1 简单变量和数组的含义 223
5-4 源程序的粗框示意图 225
5-3-2 各过程的含义 225
5-5 源程序的嵌套结构 226
5-5-1 源程序的结构分析 227
5-5-2 源程序的容量分析 229
5-6 源程序及其框图 232
5-6-1 源程序 232
5-6-2 框图 247
5-7 示例 265
5-8 小结 274
附录1 “719”算法语言的语法 274
公式 274
附录2 编排检查出错性质编号表 280
参考文献 282