第一章 资料处理 1
1—1 资料处理的意义 1
1—2 资料处理的步骤 3
1—3 资料处理系统之演进 5
1—4 打孔卡片资料处理 7
1—5 电子资料处理 8
1—6 缩影系统资料处理 9
1—7 中文计算机之处理 10
习题 11
第二章 电子计算机简介 13
2—1 电子计算机的发展史 13
2—1—1 机械时期 14
2—1—2 真空管时期:第一代电脑 20
2—1—3 电晶体时期:第二代电脑 21
2—1—4 积体电路时期:第三代电脑 22
2—1—5 电子计算机的发展趋势 23
2—2 电子计算机的原理 25
2—3 电子计算机的种类 26
2—4 电子计算机的应用 29
2—5 电子计算机的组织 33
2—5—1 硬体的意义及范围 33
2—5—2 软体的意义及范围 34
2—6 电子计算机系统的配置 35
2—7 电子计算机处理问题的方式 36
2—8 微处理机与微算机 37
2—9 研修的途径与方法 39
习题 41
第三章 电子计算机基本结构 43
3—1 基本结构方块图 43
3—2 电子计算机五大部门 45
3—2—1 输入单位 45
3—2—2 记忆单位 46
3—2—3 算术/逻辑单位 52
3—2—4 控制单位 55
3—2—5 输出单位 56
3—3 中央处理机 59
3—3—1 机器周期 61
3—3—2 指令周期及执行周期 61
习题 62
第四章 输出入周边装置 65
4—1 主要设备 66
4—1—1 读卡机 66
4—1—2 读纸带机 68
4—1—3 磁片机 68
4—1—4 磁带机 70
4—1—5 磁碟机 74
4—1—6 列表机 77
4—1—7 终端机 81
4—1—8 磁性字元阅读机 83
4—1—9 光学字元阅读机 85
4—1—10 绘图机 86
4—1—11 控制台 87
4—1—12 其他 88
4—2 辅助设备 89
4—2—1 打孔机 89
4—2—1—1 打卡机 89
4—2—1—2 纸带打孔机 90
4—2—2 验卡机 90
4—2—3 校对机 91
4—2—4 分类机 92
4—2—5 资料登录机 92
习题 93
第五章 资料记录媒体 97
5—1 打孔卡片 97
5—1—1 IBM 80行卡片 97
5—1—2 IBM 96行卡片 100
5—2 磁片 101
5—3 磁带 101
5—4 磁碟 105
5—5 识别文件 107
5—6 其他 107
习题 107
第六章 数字系统 109
6—1 数字系统简介 109
6—1—1 十进制数字系统 111
6—1—2 二进制数字系统 113
6—1—3 八进制数字系统 115
6—1—4 十六进制数字系统 118
6—2 数字系统的转换 122
6—2—1 十进位换二进位 122
6—2—2 十进位换八进位 123
6—2—3 十进位换十六进位 123
6—2—4 八进位换二进位 124
6—2—5 二进位换八进位 124
6—2—6 十六进位换二进位 125
6—2—7 二进位换十六进位 125
6—2—8 二进位换十进位 126
6—2—9 八进位换十进位 126
6—3 小数的处理 127
6—3—1 二进位换十进位 127
6—3—2 十进位换二进位 128
6—3—3 其他 131
习题 135
第七章 资料的表示法 137
7—1 资料的表示法 137
7—2 数值资料的正负数表示法 138
7—2—1 带号数值表示法 138
7—2—2 补数表示法 139
7—2—3 基准表示法 141
7—3 固定点数值资料 142
7—4 浮动点数值资料 143
7—5 文数资料的表示法 145
7—5—1 二进位十码制(BCD码) 145
7—5—2 超二进位十码制(EBCDIC码) 150
7—5—3 美国国家标准化资讯交换码(ASCII码) 156
7—6 区域十进位及聚集十进位 161
7—6—1 区域十进位 161
7—6—2 聚集十进位 163
习题 165
第八章 流程图 167
8—1 流程图的符号 168
8—2 流程图的种类 175
8—2—1 系统流程图 175
8—2—2 程式流程图 178
8—3 流程图的演算法 180
8—4 流程图范例 182
习题 184
第九章 软体系统 185
9—1 软体的重要性 185
9—2 软体系统的种类 185
9—3 作业系统 187
9—4 督监程式 187
9—5 输入输出控制系统 188
9—6 语言处理程式 189
9—7 服务程式 190
9—7—1 键结编辑程式 191
9—7—2 排序/合并程式 191
9—7—3 公用程式 192
9—8 应用软体 192
习题 193
第十章 电子计算机语言与程式 195
10—1 指令与程式 195
10—2 位址 196
10—3 指令的组成 197
10—4 程式语言 199
10—4—1 机器语言 199
10—4—2 组合语言 201
10—4—3 编译语言 203
10—5 程式编写步骤 204
10—6 程式内容要点 207
10—7 程式与副程式 208
10—8 常用的程式语言 209
10—8—1 商用语言(COBOL) 209
10—8—2 式译语言(FORTRAN) 210
10—8—3 程式设计语言一号(PL/1) 211
10—8—4 报表编制程式(RPG) 211
10—8—5 培基语言(BASIC) 211
习题 212
第十一章 资料排序与找寻 213
11—1 简介 213
11—2 排序 214
11—2—1 依序排序法 214
11—2—2 计数排序法 215
11—2—3 气泡排序法 217
11—2—4 基数排序法 218
11—2—5 合并排序法 219
11—3 找寻 221
11—3—1 依序找寻法 221
11—3—2 二分找寻法 222
11—3—3 二分树找寻法 223
11—3—4 碰击法 227
习题 230
第十二章 档案处理 231
12—1 资料结构 231
12—2 档案组织 234
12—3 档案存取方法 241
12—4 档案处理的基本作业 243
12—5 资料库 245
12—5—1 资料库简介 245
12—5—2 资料库定义 245
12—5—3 理想资料库所应具备的条件 246
12—5—4 资料库管理系统介绍 246
习题 247
第十三章 计算机处理系统种类 249
13—1 整批处理系统 249
13—2 遥控整批处理系统 250
13—3 即时系统 251
13—4 连线系统 251
13—5 分时系统 252
13—6 交谈式系统 253
13—7 多元程式系统 254
13—8 多元处理系统 255
13—9 计算机网路系统 256
习题 258
第十四章 系统分析与设计 259
14—1 系统分析与设计的意义 259
14—1—1 系统的意义 259
14—1—2 系统分析的意义 260
14—1—3 系统设计的意义 260
14—2 资料分析的方法 261
14—2—1 资料收集 261
14—2—2 资料分析 268
14—3 输入/输出的分析与设计 269
14—3—1 输出的分析与设计 269
14—3—2 输入的分析与设计 273
14—4 系统设计 278
14—4—1 档案的设计 278
14—4—2 代码的设计 281
14—4—3 检查号码的意义及设计 283
14—4—4 检查系统的设计 288
14—5 双轨作业 291
14—6 系统评估 292
习题 293
第十五章 中文资料处理 295
15—1 绪论 295
15—2 输入系统 295
15—2—1 大键盘直接输入法 295
15—2—2 字根合并法 296
15—2—3 注音符号法 297
15—2—4 电报明码法 298
15—2—5 三角编号法 299
15—2—6 四角号码法 299
15—2—7 中文字母法 301
15—3 输出系统 302
15—4 字形与字形档 304
15—5 各种码及其关系 305
15—6 字形档之建立 305
15—7 字形档之更新 306
15—8 副常式 306
习题 306
第十六章 BASIC程式语言概论 309
16—1 简介 309
16—1—1 程式语言 309
16—1—2 BASIC程式语言的特性 310
16—1—3 BASIC程式语言的结构 310
16—1—4 翻译器 314
16—1—5 编译器 314
16—1—6 常数 315
16—1—7 变数 316
16—1—8 阵列变数 318
16—1—9 字串文数字 321
16—1—10 流程图 322
16—2 一般命令 323
16—2—1 SYSTEM命令 323
16—2—2 AUTO命令 323
16—2—3 EDIT命令 325
16—2—4 DELETE命令 326
16—2—5 SAVE命令 327
16—2—6 LOAD命令 328
16—2—7 RUN命令 329
16—2—8 FILES命令 330
16—2—9 LIST命令 332
16—2—10 DIR命令 334
16—2—11 CLEAR命令 335
16—2—12 NAME命令 335
16—2—13 CONT命令 336
16—2—14 MERGE命令 337
16—2—15 其他 338
16—3 一般陈述 339
16—3—1 REM陈述 339
16—3—2 LET陈述 340
16—3—3 READ陈述 340
16—3—4 DATA陈述 341
16—3—5 RESTORE陈述 342
16—3—6 INPUT陈述 343
16—3—7 PRINT陈述 345
16—3—8 END/STOP陈述 347
16—3—9 RESUME陈述 348
16—3—10 OUT陈述 349
16—3—11 KEY陈述 349
16—3—12 KILL陈述 350
16—3—13 SELECT陈述 350
16—3—14 OPEN陈述 351
16—3—15 CLOSE陈述 351
16—3—16 其他陈述 352
16—4 控制转移 352
16—4—1 GO TO陈述 353
16—4—2 IF……THEN陈述 353
16—4—3 ON……GO TO陈述 355
16—4—4 程式回路 355
16—4—5 FOR/NEXT陈述 357
16—4—6 巢状回路 358
16—4—7 WHILE/WEND陈述 360
16—5 运算 361
16—5—1 绪论 361
16—5—2 算术运算 362
16—5—3 关系运算 363
16—5—4 逻辑运算 364
16—5—5 函数运算 366
16—6 阵列 367
16—6—1 绪论 367
16—6—2 DIM陈述 367
16—6—3 FOR/NEXT陈述 368
16—6—4 COM陈述 369
16—6—5 阵列之应用 370
16—7 函数 374
16—7—1 绪论 374
16—7—2 文数字函数 375
16—7—3 数字函数 379
16—7—4 I/O函数 384
16—7—5 特殊功能函数 386
16—8 副常式 389
16—8—1 绪论 389
16—8—2 GO SUB陈述 390
16—8—3 RETURN陈述 390
16—8—4 ON……GO SUB陈述 392
16—9 矩阵 393
16—9—1 绪论 393
16—9—2 MAT READ陈述 393
16—9—3 MAT INPUT陈述 394
16—9—4 MAT PRINT陈述 394
16—9—5 矩阵运算 396
16—9—6 特殊矩阵 402
16—9—7 转换矩阵 404
16—9—8 反矩阵 405
16—10 印表控制 412
16—10—1 CRT控制码 412
16—10—2 印表格式 415
16—10—3 输出格式说明应用 419
16—11 程式除错 421
16—11—1 立即模式运算与STOP陈述 421
16—11—2 HALT/STEP陈述 422
16—11—3 TRACE陈述 422
16—11—4 SELECT P陈述 424
习题 425
第十七章 COBOL程式语言概论 429
17—1 COBOL概述 429
17—2 COBOL形式之一般使用规则 430
17—3 COBOL的第一部:识别部 436
17—4 设备部 438
17—5 资料部 442
17—6 程序部 454
17—7 搬移拷贝陈述 462
17—8 运算指令 470
17—9 工作暂存器 481
17—10 条件陈述 484
17—11 报表资料编辑方法 490
习题 495
索引 499