目录 1
第一部分 电子数字计算机和程序设计 1
第一章 电子数字计算机 1
1.电子数字计算机的发展 1
2.电子数字计算机的基本构造及其各部件的功能 2
第二章 电子数字计算机的程序设计 10
附录:人工换算数制的一种方法 22
第二部分 ALGOL程序 29
第一章 基本符号、数、变量 29
1.基本符号 29
2.数的表示 31
3.变量和标识符 33
4.标准函数及标准过程 35
第二章 源程序结构 38
1.赋值语句 39
2.语句分隔符 41
3.标号 42
4.转向语句 43
5.输入与输出语句 44
6.语句类型 45
7.说明部分 45
8.类型说明 47
9.程序 48
1.算术运算符及其优先级 50
第三章 算术表达式和赋值语句 50
2.简单算术表达式 52
3.赋值语句 55
第四章 开关和转向语句 58
1.开关说明 58
2.下标表达式 60
3.开关命名符 61
4.转向语句的一般形式 62
5.例子 63
习题 69
第五章 复合语句 71
1.语句括号 71
2.复合语句 72
第六章 布尔表达式和条件语句 75
1.逻辑值和布尔变量 75
2.关于运算符和关系式 76
3.逻辑运算符和简单布尔表达式 77
4.布尔表达式 80
5.如果语句 83
6.条件语句 86
7.算术表达式 91
8.命名表达式 94
第七章 循环语句 96
1.循环语句的一般形式 96
2.算术表达式型循环语句 98
3.步长型循环语句 99
4.当型循环语句 102
5.混合型循环语句 104
6.循环语句的特点 106
7.空语句 109
第八章 下标变量和数组说明 114
1.数组 115
2.下标变量 116
3.数组说明 117
4.使用数组的例 118
1.ALGOL的分程序 123
第九章 分程序及其结构 123
2.标识符的存在域和作用域 125
3.分程序的入口和出口 127
4.引入分程序的好处 129
5.动态数组 134
习题 137
6.固有变量和固有数组 138
第十章 过程 140
1.过程说明 140
2.过程调用 141
3.无参数过程 142
4.带有形式参数的过程 145
5.形式参数部分 147
6.值部分 148
7.区分部分 149
8.形式参数与实在参数的对应关系 151
9.换名 152
10.赋值 154
11.函数过程 156
12.参数定义符,注解和行 160
第十一章 程序示例 162
习题 187
第三部分 几个常用过程 190
1.一元函数插值 190
2.二元函数插值 192
3.解实系数代数方程的NEWTONMAEHLY方法 195
4.Muller法求任意函数零点 197
5.下降法解非线性方程组 204
6.列主元高斯消去法 206
7.超定线性代数方程组的最小二乘解 208
8.辛甫生求积公式 211
9.主元消去法解线性代数方程组 213
10.高斯—赛德尔迭代法解线代数方程组 216
11.雅可比方法求实对称矩阵的特征值 217
12.求逆矩阵的高斯—若当方法 221
13.最小二乘方法 225
14.龙格—库塔方法 227