第一章 计算机和撰写程式简介 1
1-1 计算机使用和应用简介 1
1-2 计算机基本部门 3
1-3 计算机类型和特性 16
1-4 预存程式概念 20
1-5 撰写计算机程式的原则 24
1-6 摘要 29
1-7 专有名词 31
1-8 习题 33
第二章 分时系统程式设计 35
2-1 分时系统使用简介 35
2-2 学习使用终端机 37
2-3 分时系统命令语言 42
2-4 分时系统一般log-on程序 46
2-5 一般处理FORTRAN程式的分时程序和命令 50
2-6 分时系统FORTRAN程式例子 58
2-7 终止输出和任何操作(命令) 61
2-8 程式内容编辑 62
2-9 在终端机上完成计算机指定作业的建议 64
2-11 专有名词 67
2-10 摘要 67
2-12 习题 69
第三章 计算机问题的解决步骤与结构化程式的设计 71
3-1 一个计算机问题之解决步骤的介绍 71
3-2 分析问题的规格与定义解答的要求(步骤1) 76
3-3 设计问题的解答(步骤2) 80
3-4 编写电脑程式(步骤3) 93
3-5 准备此程式在一电脑之输入媒体中(步骤4) 94
3-7 测试逻辑错误和程式侦错(步骤6) 97
3-6 运转此程式和更正叙述结构(语法)错误(步骤5) 97
3-8 用运算资料完成此程式(步骤7) 98
3-9 对此程式与问题的解答做说明文件(步骤8) 98
3-10 结构化软体设计和发展的需求和重要性之简介 99
3-11 由上而下程式设计和问题分解 104
3-12 结构化程式和由上而下,限制性的控制流程结构 112
3-13 使用虚拟码当作程式逻辑设计工具 120
3-14 结论 126
3-15 专有名词 128
3-16 复习问题 129
3-17 流程图和虚拟码问题 130
3-18 参考文献 133
第四章 FORTRAN语言之介绍 135
4-1 语言的沿革与目的之简介 135
4-2 FORTRAN原始叙述 138
4-3 FORTRAN语言的基本元素 142
4-4 FORTRAN的字元组与关键字(Keywords) 143
4-5 FORTRAN IV中的数值常数 145
4-6 FORTRAN中之变数(Variable) 150
4-7 FORTRAN中之运算符号(Operators) 155
4-8 算术表示式与设定叙述 159
4-9 编写FORTRAN叙述 170
4-10 FORTRAN语言之延伸(Language Extensions) 178
4-11 摘要 183
4-12 专有名词 184
4-13 复习题 185
4-14 习题 187
5-1 发展一基本的FORTRAN程式之简介 193
第五章 发展与处理—FORTRAN程式 193
5-2 分析问题规格和定义解答需求 194
5-3 步骤2——设计问题的解决方式 200
5-4 步骤3——写出电脑程式 203
5-5 变数型态的外显型态叙述 204
5-6 READ叙述和其相关的FORMAT叙述 208
5-7 设定叙述 213
5-8 WRITE叙述和其相关的FORMAT叙述 215
5-9 STOP和END叙述 220
5-10 步骤4——准备将程式送入电脑输入媒体 223
5-11 步骤5——程式的运转和更正叙述结构(语法)错误 230
5-12 步骤6——测试逻辑错误并为程式除错 236
5-13 步骤7和8——执行程式及加上程式说明并解决问题 237
5-14 FORTRAN语言的延伸(自由格式的输入/输出叙述) 240
5-15 摘要 246
5-16 专有名词 247
5-17 复习题 249
5-18 问题 250
5-19 程式问题 251
6-1 控制叙述使用简介 255
第六章 控制决策分析、回路的叙述 255
6-2 无条件分支的无条件GO TO叙述 262
6-3 用逻辑判断叙述做决策和分支 263
6-4 使用回路处理计表及累计的程式范例 266
6-5 逻辑运算子和复合条件的逻辑判断叙述 267
6-6 逻辑常数和变数 270
6-7 结构IF-ENDIF叙述 274
6-8 程式回路的型式 280
6-9 使用反覆(Iteration)控制流程的结构化回路(DO WHILE和REPEAT UNTIL) 285
6-10 撰写程式经常发生的错误 289
6-11 多分支点比较与计值GO TO叙述 291
6-12 控制叙述之FORTRAN程式范例 294
6-13 在FORTRAN衍生程式中语言的延伸(DO WHILE CONTROL-FLOW IMPLEMENTION) 304
6-14 摘要 306
6-15 专有名词 308
6-16 复习题 309
6-17 习题 310
6-18 程式问题 311
7-1 FORTRAN固定(Built-In)函数介绍 317
第七章 BUILT-IN函数与除错技 317
7-2 FORTRAN固定型函数及其使用方法 320
7-3 去除编译(语法)错误的技巧 332
7-4 去除执行(逻辑)错误的技巧 336
7-5 查错的问题范例 344
7-6 侦查逻辑错误的其他考虑 347
7-7 协助消除逻辑错误的指引 351
7-8 摘要 353
7-9 专有名词 354
7-10 复习题 356
7-11 习题 357
7-12 程式问题 357
第八章 数值资料的读入/写出 359
8-1 定格式输入/输出叙述之使用与重要性简介 359
8-2 使用FORMAT叙述及I/O变数的一些法则 361
8-3 整数(I)与浮点(F)格式码之详细说明 367
8-4 读取定格式的数值资料 372
8-5 输出定格式的数值资料 375
8-6 於READING与WRITING作业上使用“/”来挑选记录资料 378
8-7 准备学生学费注册簿之一程式范例 382
8-8 在FORTRAN中的语言延伸(THE END=OPTION WITH THE FORMATTED READ,THE SPECIFIC READ,·PRINT,AND PUNCH STATEMENTS) 385
8-9 摘要 391
8-10 专有名词 393
8-11 复习题 394
8-12 数值资料的读入/写出 395
8-13 程式问题 398
第九章 定字资料的写出与文数(字元)资料的处理 401
9-1 定字常数(LITERAL CONSTANT)和HOLLERITH(H)格式码之简介 401
9-2 定字常数的写法 402
9-3 利用斜线(/)来写出多行表头(MULTIPLE HEADINGS) 405
9-4 集体格式的重复(REPETITION OF GROUP FORMAT SPECIFICATIONS) 406
9-5 说明表头(HEADINGS)与定字常数的用法之程式范例 408
9-6 字元(或文数字)资料与其格式规格之简介 412
9-7 字元(文数字)资料的比较 418
9-8 於编译时做起始值(INITIALIZATION)的DATA叙述 420
9-9 商业报表的(单一阶层)控制中断 423
9-10 在FORTRAN中语言的延伸(T,′,:,及$FORMAT CODE和字元型态叙述) 432
9-11 摘要 440
9-12 专有名词 442
9-13 复习题 444
9-14 习题 445
9-15 程式问题 447
第十章 程式回路和DO叙述 451
10-1 以DO叙述表示计数回路逻辑(Counter Loop Logic)的介绍 451
10-2 DO叙述和CONTINUE叙述 452
10-3 使用DO叙述的规则和形成DO回路 457
10-4 构成DO LOOP的实例 461
10-5 DO回路的流程图绘法和虚码的撰写 462
10-6 使用巢状DO之巢状回路(NESTED LOOPS WITH NESTEDDO'S) 465
10-7 巢状回路的使用规则 466
10-8 一个说明DO回路的FORTRAN程式范例 471
10-9 FORTRAN通用语的语言延伸 476
10-10 摘要 478
10-11 专有名词 480
10-12 复习题 481
10-13 习题 481
10-14 程式问题 483