目录 1
译者序 1
序 1
第一章 绪论 1
第二章 何谓高级语言 4
导言 4
机器码 5
机器码指令集 6
程序示例 7
符号语言 8
汇编语言代码 9
宏汇编语言 11
高级程序设计语言 12
汇编码与高级语言 27
结束语 28
第三章 为什么要应用高级语言 29
导言 29
怎样是一个‘好’程序 29
计算机程序的产生 31
结束语 36
传统的环境 38
导言 38
第四章 高级语言和微处理机 38
微处理机应用环境 40
语言的实现 41
语言类型 41
标准 44
结束语 45
第五章 主要语言评述 46
导言 46
Algol-60 50
APL 50
ADA 50
BASIC 51
BCPL 51
COBOL 52
CORAL 52
FORTRAN 53
FORTH 53
LISP 53
MPL 54
PASCAL 54
PILOT 54
RTL/2 55
PLZ/SYS 55
PL/1 55
PL/M 55
结束语 56
第六章 软件开发工具 57
导言 57
具有组织意义的语言 57
嵌入式系统 58
微型计算机开发系统 59
小型机式过程监视/控制 65
单用户事务系统 69
多终端系统 71
智能终端在程序设计中的作用 73
第七章 软件设计方法 77
导言 77
层次分解 77
层次分解过程的生成 82
结构化程序设计 83
伪代码 88
语言扩展 93
采用高级和低级语言代码的设计 96
程序设计技术 100
导言 102
第八章 标准 102
计算站标准 103
国际标准 105
第九章 语言选择 109
导言 109
怎样选择语言 109
选择高级语言的准则 113
组合方法 120
结束语 121
导言 123
第十章 未来 123
超过高级语言 124
语言的属性 127
微电子学和语言的未来 129
第十一章 结束语 131
附录1 高级语言 133
附录2 高级语言应用举例 260
附录3 程序设计语言标准 293
附录4 其他信息来源及参考书目 295
附录5 术语汇编 302