序 1
第一章 IBM电子计算机简介 1
1.1 概论 1
目录 1
1.2 数字计算机的基本结构 2
1.3 IBM 1130系统 3
1.4 计算机之硬体及软体 13
1.5 资料处理简介 17
1.6 机器运算流程简介 18
1.7 结论 19
习题 19
2.2 FORTRAN Ⅳ之程式计划简例 21
例题索引 21
例2—1:二次方程式之根简易求法 21
第二章 FORTRAN Ⅳ(福传四)简介 21
2.1 概论 21
2.4 程式写码格式 23
2.3 程式流程图 23
2.5 FORTRAN控制卡 25
2.6 FORTRAN原始程式卡片组 27
2.7 IBM 1130系统作业程序 30
2.8 1132印字机印出结果 32
例2—2:学生学期成绩之计算 36
2.9 FORTRAN程式的错误及其除错 36
2.10 结论 39
习题 41
3.1 概论 42
3.2 IBM 1130数字系统 42
第三章 FORTRAN算术指述及叙述 42
3.3 FORTRAN常数 48
3.4 FORTRAN变数 53
例3—3:体积与面积之计算 55
3.5 FORTRAN算术叙述式 57
3.6 FORTRAN算术指述 63
3.7 结论 65
例3—10:本息与复利之计算 66
例3—11:任意三角形面积计算程式 67
习题 67
第四章 输入及输出指述 71
4.1 概论 71
4.2 输入指述 72
4.3 输入指述与格式指述 74
4.4 输出指述 85
4.5 输出指述与输出格式指述 86
4.6 文数资料之输入与输出 96
4.7 结论 104
例4—51:学生成绩表 105
例4—52:平均数之计算与输出排列 106
例4—53:数字排列图形(I/O指述之应用) 107
例4—54:文字图形之印出方法(I/O指述之应用) 109
习题 110
5.1 概论 115
第五章 控制指述 115
5.2 无条件GO TO指述 116
例5—2:直圆柱形体积及侧面积之计算(GO TO指述) 117
5.3 IF指述 118
例5—6:IF指述简例 120
例5—7:R.L.C串联电路之电流计算 121
例5—8:直角三角形之判断 123
例5—9:圆柱设计 125
例5—10:工厂产品之统计 126
例5—11:任意数之顺序排列 129
例5—12:Newton-Raphson求解方程式之根 131
例5—14:计值GOTO之应用 135
5.4 计值GO TO指述 135
例5—15:员工薪资之计算 137
5.5 PAUSE、STOP、CALL EXIT、END指述 139
5.6 FORTRAN机器和程式指示器之测试 141
例5—16:SENSE LIGHT之应用 143
例5—17:SENSE LIGHT之应用 145
例5—18:OVERFLOW之侦测 147
5.7 结论 150
习题 151
6.2 FORTRAN库存函数 155
6.1 概论 155
第六章 函数 155
6.3 型式指述 161
例6—5:求任意数之平方根 162
例6—6:公司订货总量之计算 164
例6—7:F(x)=cos hx+cos x-3=0之根的求法 165
6.4 算术指述函数 166
例6—11:算术指述函数之应用 169
6.5 结论 170
习题 170
第七章 DO指述 175
7.1 概论 175
7.2 注标变数 175
例7—3:以行列式求解联立方程式 181
7.3 因次指述 182
7.4 DO指述 183
例7—9:DATA ENTRY SWITCH之应用 186
例7—10:减幅振荡器(R.L.C.Damped Oscillaction) 188
7.5 复合DO回路 192
例7—11:九九乘法表 196
例7—12:数字顺序排列法 197
例7—13:Simpson's方法求函数之积分 201
7.6 一元因次数列之输入及输出 204
例7—14:?(xm+ym)2之计算方法 205
例7—26:电视收视费之计算 209
例7—27:最大值与最小值之求法 211
例7—28:1至1000之质数求法 213
7.7 DATA指述 215
例7—37:DATA指述之应用 219
7.8 结论 220
习题 221
第八章 二元因次及三元因次数列 225
8.1 概论 225
8.2 二元因次及三元因次数列之输入与输出 226
例8—5:数列之运算 230
例8—7:数列之运算 233
8.3 矩阵 234
例8—8:矩阵之运算 235
例8—9:矩阵之运算 237
例8—10:矩阵多项式之计算 240
例8—11:矩阵之Eigenvalue与Eigenvector 246
8.4 结论 250
例8—13:学生成绩之运算 252
习题 255
第九章 副程式 261
9.1 概论 261
9.2 函数副程式 262
例9—3:以主程式与副程式计算一元二次方程式之根的比值 268
例9—4:任意数之阶乘 271
例9—5:Sin-1(x)之计算及应用 273
9.3 次常式副程式 277
例9—7:矩阵之相加 280
例9—8:矩阵之相乘 282
9.4 副程式之储存 284
例9—9:副程式之DELETE、STORE及EXTERNAL指述之应用 286
9.5 等值指述与共同指述 289
例9—10:招用副程式求解二次方程式 296
9.6 程式之分段与CALL LINK指述 302
例9—11:程式分段之应用 304
9.7 结论 308
习题 309
10.1 概论 313
第十章 FORTRAN之错误资讯及除错 313
10.2 FORTRAN编译程式之错误侦测 314
例10—1:FORTRAN错误资讯C01,C06,C43,C36,C46, 319
例10—2:FORTRAN错误资讯 C35 321
10.3 FORTRAN控制记录之错误资讯 322
例10—3:FORTRAN控制记录错误资讯 323
10.4 FORTRAN输入输出错误资讯 324
例10—4:F008错误资讯 326
10.5 程式编译后错误之侦测 327
例10—6:ARITHMETIC TRACE之应用 330
例10—7:TRANSFER TRACE之应用 331
例1O—8:ARITHMETIC与TRANSFER TRACE之应用 332
例10—9:CALL TSTAT与CALL TSTOP之应用 334
例10—10:PDUMP Subroutine之使用 337
10.6 结论 338
习题 338
第十一章 磁碟之资料储存与磁碟之输入/输出指述 343
11.1 概论 343
11.2 磁碟之认识 343
11.3 RECORD与DATA FILE 346
11.4 DEFINE FILE指述 349
11.5 FORTRAN磁碟I/O指述 352
例11—13:数列单元之磁碟储存(DEFINE FILE) 357
例11—14:数列之磁碟输出、输入 361
例11—15:数列之储存於磁碟之RECORD与FILE之应用 362
11.6 磁碟FIND指述 365
例11—16:学生资料之储存与寻找 366
11.7 结论 366
习题 369
12.1 概论 371
第十二章 IBM 1130 DISK MONITOR系统 371
12.2 系统磁碟 372
12.3 SUPERVISOR、MONITOR控制记录 374
12.4 SUPERVISOR控制记录 378
12.5 磁碟使用程式(DUP)及DUP控制记录 380
12.6 FORTRAN编译程式、FORTRAN控制记录 388
12.7 结论 392
附例1:求多项式之实根及虚根 395
附录 395
附录一:应用程式实例 395
附例2:求任意矩阵之反矩阵 399
附例3:求任意数之阶乘 406
附例4:绘图 410
附例5:统计图表之绘制 412
附例6:月历之设计与计划 416
附例7:工程用数字资料之绘图 419
附例8:工程用X—Y应变绘图程式 422
附例9:IBM CSMP之绘图程式 427
附录二:IBM 1130 FORTRAN原始程式之字码 429
附录三:IBM 1130 FORTRAN原始程式之指述 432
附录四:DUP与MONITOR控制记录的资讯与错误编号 434
附录五:IBM 1131 CPU控制台工作开关及键盘 440
附录六:IBM 029型打卡机之使用方法 443
附录七:IBM 1130 FORTRAN程式常用名词浅释 446
附录八:中英名词对照表 459