第一部份 绪论 1
第一章 VAX软件简介 1
系统介绍 1
用户进程 2
虚存和存贮管理 2
交换和调度 4
系统进程和系统服务 4
进程间通讯和同步 6
输入/输出 6
实时环境 7
I/O驱动程序 8
通讯服务 9
程序设计语言 9
程序开发工具 9
数据和文件管理实用程序 12
系统管理实用程序 14
第二章 系统用户 17
引言 17
进入系统 17
文件 19
逻辑名 22
程序开发 24
第二部分 程序开发 29
第三章 DIGITAL命令语言(DCL) 29
DCL简介 29
命令格式 29
关于语言命名命令的约定 31
命令过程 32
终端功能键 32
命令 33
第四章 程序设计支撑设施 54
引言 54
DEC标准编辑程序(EDT) 55
交互文本编辑程序(SOS) 61
面向批处理的文本编辑程序(SLP) 64
连接程序 67
VAX查错程序(DEBUG) 70
VAX运行系统库 75
VAX SORT/MERGE 79
文件格式实用程序(DSR) 82
代码管理系统选件 85
第五章 程序设计语言 87
引言 87
VAX公用语言环境 87
VAX—11 BASIC 89
VAX—11 COBOL 97
VAX—11 FORTRAN 105
VAX—11 PASCAL 112
VAX—11 PL/1 114
VAX—11 C 115
VAX—11 BLISS—32 118
VAX—11 BLISS—16 126
VAX—11 COR AL66 128
VAX—11 DSM 129
VAX—11 MACRO 132
PDP—11 FORTRANⅣ/VAXⅣ TO RSX 134
MACRO—11 135
第六章 信息管理 137
引言 137
VAX信息系体结构 137
VAX—11 DATATRIEVE 140
VAX FMS 146
VAX—11公共数据字典(CDD) 148
VAX—11 RMS 150
VAX—11 DBMS 150
第七章 数据通讯 155
引言 155
DIGITAL网络体系结构 157
DECNET通讯软件 157
DEC—VAX阶段Ⅲ通讯软件 158
DIGITAL命令语言文件管理 162
记录管理服务文件管理 163
任务间通讯实例 166
任务信息 169
程序设计过程 170
网间产品 172
包交换网(PACKET NET)产品 175
第三部份 VAX/VMS系统设计和应用 179
第八章 虚存和存贮管理 179
引言 179
虚存 179
进程 183
进程控制结构 184
映象 185
调页 186
进程间共享页 189
交换 191
在系统空间调页 191
第九章 进程调度和交换 192
引言 192
调度 192
交换 197
第十章 特殊事件管理 201
引言 201
条件处理程序 201
致命错误及系统瘫痪 202
出口管理 204
异步系统自陷 204
第十一章 系统服务 208
引言 208
事件标志服务 209
异步系统自陷服务 212
逻辑名服务 214
输入/输出服务 216
进程控制服务 222
记时或和时间转换服务 227
条件管理服务 229
存贮管理服务 230
改变状态服务 232
锁管理服务 233
第十二章 输入/输出服务 235
引言 235
程序设计接口 235
辅助控制进程 237
设备驱动程序 237
处理I/O请求 237
I/O队列 238
I/O完成 239
记录管理服务 240
RMS文件组织 240
RMS记录存取方式 242
文件和记录属性 244
RMS实用程序 249
使用VAX—11 RMS 250
第十三章 I/O驱动程序 253
引言 253
设备驱动程序组成 253
FORK进程 255
一般设备活动 256
行式打印机QIO请求实例 259
第十四章 进程间通讯 274
引言 274
公共事件标志 274
信箱 275
DECNET 276
全局段 276
锁管理服务 277
共享磁盘文件 278
第十五章 PDP—11兼容性 279
引言 279
实现考虑 280
第四部份 配置考虑 287
第十六章 系统管理员 287
引言 287
系统开工和运行 287
用户环境测试包 288
帐目系统 288
管理公共文件和卷宗 291
系统的综合控制 293
监督系统活动 294
发觉和处理错误 295
第十七章 双处理机系统 297
双处理机系统 297
软件 298
程序设计考虑 300
附录A 公用助记符 302
术语解释 306