第0章 考试指南 1
0.1 2004年11月系统分析师考试试题特点分析 1
目录 1
0.2 2004年新版系统分析师级考试大纲 2
0.2.1 考试说明 2
0.2.2 考试范围 3
0.3 应试准备 12
0.4 如何成为一个好的系统分析师 13
1.2 计算机系统的组成 15
1.2.1 计算机硬件系统 15
第1章 计算机系统与配置 15
1.1 计算机发展的重要阶段 15
1.2.2 计算机软件系统 16
1.3 计算机数码表示及编码 17
1.3.1 计算机中数据表示 17
1.3.2 ASCII码和汉字编码等常用编码 17
1.4.1 计算机指令系统的发展 18
1.4 计算机的体系结构 18
1.4.2 提高计算机系统运算速度的方法 19
1.4.3 流水线技术 19
1.4.4 存储系统的发展 23
1.4.5 系统总线和外设接口 26
1.5 并行处理计算机 27
1.5.1 向量处理机 27
1.5.2 多处理机 27
试题解析 28
1.6 计算机系统的性能指标 31
1.7 计算机性能评测 34
1.7.1 度量项目、开放系统和系统兼容性 34
1.7.2 计算机性能评估 34
1.7.3 基准测试程序 36
试题解析 40
第2章 计算机网络 45
2.1 计算机网络基本原理 45
2.2.1 网络的功能及应用 46
2.2 网络的功能、分类、技术及应用 46
2.2.2 网络的分类 47
2.2.3 网络的基本组成 49
2.3 网络协议与标准 49
2.3.1 开放系统互连参考模型 49
2.3.2 TCP/IP协议组 50
2.3.3 下一代互联网协议(IPv6) 50
2.4.3 LAN的协议标准和主要的媒体访问控制方式 51
2.4.2 主要传输媒体 51
2.4.1 主要网络专用设备 51
2.4 局域网技术 51
2.5 广域网技术 52
2.5.1 数据通信 52
2.5.2 网络接入技术 52
2.5.3 路由器和网关 52
2.6 因特网、内联网与外联网 53
2.6.1 因特网(Internet) 53
2.6.2 内联网(Intranet) 56
2.8 网络管理基本概念 57
2.6.3 外联网(Extranet) 57
2.7 网络操作系统 57
2.9 网络系统的设计 58
2.9.1 需求分析 58
2.9.2 网络可行性分析 59
2.9.3 网络设计 59
2.9.4 网络实施 60
2.10 网络新技术 61
2.10.1 无线网络标准 61
2.10.2 无线局域网(WLAN) 62
2.10.3 下一代互联网协议(IPv6) 63
2.10.4 集群技术 64
2.11 网络的安全性 65
试题解析 66
第3章 操作系统 85
3.1 操作系统的特征与功能 85
3.2 操作系统的类型 85
3.3.1 程序与进程 86
3.3 处理机管理 86
3.3.2 进程的组成 87
3.3.3 进程的控制 87
3.3.4 进程间的通信 87
3.3.5 进程调度 88
3.3.6 死锁 89
3.4 存储管理 89
3.4.1 存储器的结构 89
3.4.4 存储管理方式 90
3.4.3 存储管理的功能 90
3.4.2 地址重定位 90
3.4.5 虚拟存储管理 93
3.5 设备管理 96
3.5.1 设备管理概述 96
3.5.2 I/O软件 97
3.5.3 通道、DAM与缓冲技术 99
3.5.4 Spooling技术 99
3.5.5 磁盘调度 100
3.6.1 文件与文件系统 101
3.6 文件管理 101
3.6.2 文件的结构和组织 102
3.6.3 文件目录 103
3.6.4 存取方法和存储空间的管理 104
3.6.5 文件的使用 104
3.6.6 文件的共享和保护 105
3.6.7 系统的安全与可靠性 105
3.7 作业管理与作业调度 106
3.7.1 作业管理 106
3.7.2 作业调度 107
3.8 网络操作系统 107
3.9 嵌入式操作系统 108
3.10 UNIX操作系统 108
试题解析 110
第4章 关系数据库系统 127
4.1 关系数据库系统概述 127
4.2.1 关系模型的数据结构和基本术语 128
4.2 关系模型的数据结构 128
4.2.2 关系的形式定义 129
4.2.3 关系数据库对关系的限定 129
4.3 关系模型的完整性约束 130
4.4 关系代数 131
4.5 SQL语言 133
4.5.1 SQL语言的特点 133
4.5.2 SQL数据库的体系结构 134
4.5.3 SQL的数据定义 134
4.5.4 SQL的数据操纵 136
4.5.5 视图 137
4.5.6 SQL的数据控制语句 139
4.5.7 嵌入式SQL 139
4.6 数据库设计 140
4.6.1 函数依赖 140
4.6.5 范式 141
4.6.4 函数依赖的公理 141
4.6.2 函数依赖的逻辑蕴含 141
4.6.3 码 141
4.6.6 关系模式的分解 142
4.6.7 数据库设计的内容、方法和步骤 143
4.6.8 需求分析 143
4.6.9 概念结构设计 144
4.6.10 逻辑结构设计 144
4.6.11 物理设计 145
4.7.1 数据仓库 146
4.6.12 实现和维护 146
4.7 数据仓库与联机分析处理、数据挖掘 146
4.7.2 OLTP与OLAP 147
4.7.3 数据挖掘 148
试题解析 148
第5章 多媒体基础知识 167
5.1 媒体与多媒体 167
5.1.1 媒体的分类 167
5.1.2 多媒体的特征 167
5.2.1 数字声音基础 168
5.2 音频 168
5.2.2 波形声音 169
5.2.3 声音合成 169
5.2.4 MIDI 170
5.2.5 声音文件格式 170
5.3 图形和图像 171
5.3.1 色彩和图像基础 171
5.3.2 计算机中的图形数据表示 172
5.3.3 图像的获取 172
5.3.4 图像的属性 173
5.3.5 图像的压缩编码 173
5.3.6 多媒体数据压缩编码的国家标准 174
5.3.7 图形、图像文件格式 175
5.4 动画和视频 176
5.4.1 动画 176
5.4.3 数字视频及其标准 178
5.4.2 模拟视频 178
5.4.4 视频压缩编码 179
5.4.5 视频文件格式 179
5.5 多媒体网络 180
5.5.1 超文本与超媒体 180
5.5.2 流媒体的基本概念 181
5.5.3 互联网上获取声音和影视文件的方法 181
5.6.2 多媒体软件系统 182
5.6.1 多媒体硬件系统 182
5.6 多媒体系统 182
5.7 虚拟现实的概念 185
试题解析 186
第6章 标准化、信息化、知识产权 201
6.1 标准化知识 201
6.1.1 标准的层次 201
6.1.2 标准的对象 203
6.1.3 标准化机构 203
6.2.1 政府信息化 204
6.2.2 企业信息化 204
6.2 信息化知识 204
6.3 知识产权 206
6.3.1 知识产权的概念 206
6.3.2 计算机软件著作权 206
6.3.3 专利权概述 209
试题解析 211
7.1 系统与系统工程 221
7.1.1 系统的定义 221
第7章 信息系统知识 221
7.1.2 系统工程方法 222
7.1.3 系统工程理论基础 223
7.1.4 系统理论的发展 225
7.1.5 系统工程的技术内容 226
7.1.6 决策支持系统(DSS) 228
7.1.7 系统模型与模拟 229
7.2 信息与信息系统 232
7.2.1 信息与数据 232
7.2.2 信息系统 233
7.2.3 信息系统建设 234
7.3 信息系统工程与信息工程方法 235
7.3.1 信息系统工程概述 235
7.3.2 信息工程方法 237
7.4 企业系统规划方法 241
7.4.1 企业系统规划方法的研究步骤 241
7.4.2 企业过程定义 243
7.4.3 定义过程的基本步骤 244
7.4.4 数据类定义 245
7.4.5 定义系统总体结构 246
7.5 战略数据规划方法概述 247
7.5.1 自顶向下规划的组织 248
7.5.2 企业模型的建立 249
7.5.3 主题数据库 250
7.5.4 类数据环境 250
7.5.5 战略数据规划的执行过程 251
7.5.6 分布数据规划 252
7.5.7 战略数据规划过程 253
7.6.1 原型化(Prototyping)方法 255
7.6 原型化方法 255
7.6.2 原型生命周期 256
试题解析 260
第8章 信息系统开发与运行 265
8.1 系统分析 265
8.1.1 软件开发方法 265
8.1.2 统一建模语言(UML) 267
8.1.3 系统分析 273
8.2 系统开发 277
8.3 系统设计 281
8.3.1 结构化设计方法 281
8.3.2 系统设计 282
8.4 系统实施 285
8.4.1 程序设计方法 285
8.4.2 程序设计语言 289
试题解析 291
8.5.1 系统运行管理 297
8.5 系统运行和维护 297
8.5.2 系统维护 298
8.5.3 软件测试 299
8.5.4 Web系统测试 299
8.5.5 系统评价 300
试题解析 303
9.1 软件工程概述 317
9.1.1 软件生存周期 317
第9章 软件工程 317
试题解析 321
9.1.2 软件过程改进 326
9.1.3 软件过程评估和软件能力评价 329
试题解析 331
9.2 软件配置管理 334
试题解析 338
9.3 面向对象开发方法 338
试题解析 344
9.4.1 软件复用概述 356
9.4.2 系统软件复用过程 356
9.4 软件复用技术 356
9.4.3 构件技术 358
9.4.4 逆向工程 360
试题解析 361
9.5 中间件技术 362
9.5.1 中间件 363
9.5.2 中间件的技术与应用 364
9.6.1 软件开发项目管理 366
9.6 软件开发项目管理 366
9.6.2 项目风险管理 368
试题解析 371
9.6.3 软件质量管理 375
试题解析 377
第10章 数学 383
10.1 概率统计 383
10.1.1 事件和概率公式 383
10.1.2 随机变量和分布函数 384
试题解析 385
10.2 数理逻辑 391
试题解析 394
10.3 图论 397
试题解析 399
10.4 数据结构和算法 415
试题解析 418
10.5 排序法与查找法 426
试题解析 426
第11章 计算机专业英语 437
试题解析 437
试题解析 463
第12章 信息系统分析与设计案例 463
第13章 信息系统分析与设计论文 519
试题解析 519
附录1 2001年系统分析员上午试题 537
附录2 2002年系统分析员上午试题 545
附录3 2003年系统分析员上午试题 555
附录4 2004年上半年系统分析师上午试题 565
附录5 2004年下半年系统分析师上午试题 575
附录6 2005年上半年系统分析师试题 585