第一章 考试指南 1
1.1 中国计算机软件专业技术资格和水平考试简介 1
1.2 1999年度计算机软件专业技术资格和水平考试大纲 2
1.2.1 初级程序员级考试大纲 2
1.2.2 程序员级考试大纲 4
1.2.3 高级程序员级考试大纲 6
1.2.4 系统分析员级考试大纲 9
1.3 试题形式和试卷结构 14
1.3.1 题型示例 14
1.3.2 试卷结构 18
1.4 1999年度(2000年上半年)试题特点分析 19
1.4.1 初级程序员级试题特点分析 19
1.4.2 程序员级试题特点分析 20
1.4.3 高级程序员级试题特点分析 21
1.5 历年基础知识试题分类统计 23
1.5.1 初级程序员级 23
1.5.2 程序员级 23
1.5.3 高级程序员级 24
1.5.4 系统分析员级 25
第二章 初级程序员级软件基础知识试题精解 27
2.1 基本数据结构 27
2.1.1 主要知识点 27
2.1.2 试题解析 29
2.2 程序语言基础知识 33
2.2.1 主要知识点 33
2.2.2 试题解析 34
2.3 文件系统使用基础知识 36
2.3.1 主要知识点 36
2.3.2 试题解析 37
2.4 操作系统的类型、功能和使用 39
2.4.1 主要知识点 39
2.4.2 试题解析 40
2.5 数据库系统基础知识 44
2.5.1 主要知识点 44
2.5.2 试题解析 45
2.6 多媒体基本概念 49
2.7 上网浏览和收发电子邮件的基础知识 50
2.7.1 主要知识点 50
2.7.2 试题解析 51
2.8 计算机信息安全基础知识 52
2.8.1 主要知识点 52
2.8.2 试题分析 53
2.9 字处理软件 55
2.9.1 主要知识点 55
2.9.2 试题分析 56
第三章 初级程序员级硬件基础知识试题精解 59
3.1 数制及其转换 59
3.1.1 主要知识点 59
3.1.2 试题解析 60
3.2 机内代码 62
3.2.1 主要知识点 62
3.2.2 试题解析 63
3.3 逻辑运算 65
3.3.1 主要知识点 65
3.3.2 试题分析 66
3.4 计算机主要部件 69
3.4.1 主要知识点 69
3.4.2 试题解析 72
3.5 指令系统 77
3.5.1 主要知识点 77
3.5.2 试题分析 78
3.6 常用多媒体设备和网络通讯设备功能 79
3.6.1 主要知识点 79
3.6.2 试题解析 80
第四章 初级程序员级专业英语试题精解 83
第五章 初级程序员级程序编制试题精解 91
5.1 主要知识点 91
5.1.1 C语言基础 91
5.1.2 程序设计的基本方法 92
5.2 C语言试题解析 94
第六章 程序员级软件基础知识试题精解 121
6.1 数据结构基础 121
6.1.1 主要知识点 121
6.1.2 试题解析 124
6.2 程序语言基础知识 133
6.2.1 主要知识点 133
6.2.2 试题解析 136
6.3 操作系统基础知识 143
6.3.1 主要知识点 143
6.3.2 试题解析 147
6.4 软件工程基础知识 153
6.4.1 主要知识点 153
6.4.2 试题解析 156
6.5 数据库系统基础知识 158
6.5.1 主要知识点 158
6.5.2 试题解析 161
6.6 多媒体基础知识 171
6.6.1 主要知识点 171
6.6.2 试题解析 173
6.7 其他软件基础知识 174
第七章 程序员级硬件基础知识试题精解 177
7.1 机内代码 177
7.1.1 主要知识点 177
7.1.2 试题解析 179
7.2 算术运算和逻辑运算 184
7.2.1 主要知识点 184
7.2.2 试题分析 185
7.3 计算机体系结构和主要部件 191
7.3.1 主要知识点 191
7.3.2 试题解析 195
7.4 指令系统 201
7.4.1 主要知识点 201
7.4.2 试题分析 202
7.5 硬件综合知识 204
第八章 程序员级网络基础知识试题精解 205
8.1 主要知识点 205
8.1.1 网络的功能 205
8.1.2 网络的分类 205
8.1.3 网络的基本组成 206
8.1.4 网络协议与标准 206
8.1.5 局域网技术 207
8.1.6 广域网技术 208
8.1.7 Internet/Intranet 208
8.1.8 客户机/服务器模式 209
8.1.9 网络安全性初步知识 209
8.2 试题分析 209
第九章 程序员级专业英语试题精解 213
第十章 程序员级程序编制试题精解 219
10.1 1996~1999年程序员级C语言试题特点分析 219
10.1.1 1999年C语言试题特点分析 219
10.1.2 1998年C语言试题特点分析 220
10.1.3 1997年C语言试题特点分析 220
10.1.4 1996年C语言试题特点分析 221
10.2 1996~1999年试题解析 221
第十一章 高级程序员级软件基础知识试题精解 261
11.1 数据结构基础 261
11.1.1 主要知识点 261
11.1.2 试题解析 262
11.2 程序语言基础知识 272
11.3 操作系统基础知识 279
11.3.1 主要知识点 279
11.3.2 试题解析 280
11.4 软件工程基础知识 287
11.4.1 主要知识点 287
11.4.2 试题解析 288
11.5 数据库系统基础知识 296
11.5.1 主要知识点 296
11.5.2 试题解析 297
11.6 多媒体基础知识 301
11.6.1 主要知识点 301
11.6.2 试题解析 302
第十二章 高级程序员级硬件基础知识试题精解 305
12.1 计算机体系结构和主要部件 305
12.1.1 主要知识点 305
12.1.2 试题解析 307
12.2 存储器系统 310
12.2.1 主要知识点 310
12.2.2 试题解析 311
12.3 安全性、可靠性和性能评价 316
12.3.1 主要知识点 316
12.3.2 试题解析 319
12.4 体系结构其他基础知识 320
12.4.1 主要知识点 320
12.4.2 试题分析 322
12.5 综合性试题 323
第十三章 高级程序员级网络基础知识试题精解 325
13.1 主要知识点 325
13.1.1 数据通信 325
13.1.2 网络接入技术 325
13.1.3 路由器和网关 326
13.1.4 Extranet概念 326
13.1.5 网络计算与电子商务 326
13.1.6 网络的信息安全技术 327
13.1.7 防火墙技术 327
13.1.8 网络管理基本概念 328
13.2 试题分析 328
第十四章 高级程序员级专业英语试题精解 337
第十五章 高级程序员级软件设计试题精解 345
第十六章 高级程序员级程序编制试题精解 377
16.1 1996~1999年CASL试题解析 377
16.2 1996~1999年C语言试题解析 388
第十七章 系统分析员级软件基础知识试题汇编 415
17.1 程序语言试题 415
17.2 操作系统试题 417
17.3 数据库系统试题 418
17.4 软件工程试题 421
17.5 软件工程新技术和新方法试题 424
17.6 知识产权保护试题 425
第十八章 系统分析员级硬件基础知识试题汇编 427
18.1 计算机组成与体系结构 427
18.2 存储器与外围设备 428
18.3 数据通信与计算机网络 428
18.4 多媒体系统结构 431
18.5 安全性与可靠性 432
18.6 系统配置与性能评价 434
18.7 综合性试题 434
第十九章 系统分析员级专业英语试题汇编 437
第二十章 系统分析员级数学试题汇编 443
第二十一章 系统分析员级系统分析设计试题汇编 453
第二十二章 系统分析员级论文试题汇编 483
附录 CASL汇编语言文本 489