2004年5月系统分析员考试大纲

2/17/2005来源:软件水平考试人气:14794

一、考试说明 
1. 考试要求 
(1)掌握管理科学与系统工程基础知识 
(2)熟悉信息系统开发过程 
(3)理解信息系统开发标准 
(4)掌握需求分析、系统测试和系统维护基本技术 
(5)理解质量保证的手段 
(6)掌握计算机硬软件的基础知识 
(7)理解知识产权的基本知识 
(8)掌握组织与管理的基本知识 
(9)熟练阅读和正确理解相关领域的英文文献 
(10)具有大学毕业的数学基础 
(11)熟悉常用的计算方法 
2. 通过本级考试的合格人员具有从事计算机应用系统的分析和设计的实际工作能力和业务水平,能指导系统设计师工作。 
3. 本考试设置的科目包括:计算机与软件工程综合知识,考试时间为150分钟;系统分析设计,考试时间为90分钟;系统分析设计论文,考试时间为120分钟。 


二、考试范围 
(一)计算机与软件工程综合知识 
1.1 硬件知识 
1.1.1 计算机组成与体系结构 
* 构成计算机的各类部件的功能及其相互关系 
* 各种体系结构的特点与应用 
* 计算机体系结构的发展 
1.1.2 存储器与外围设备 
* 各类存储器的功能、特性和使用 
* 多级存储器与虚拟存储器 
* 各类外围设备的功能、特性和使用 
* 输入/输出接口和控制方法 
* 总线结构 
1.1.3 数据通信与计算机网络 
* 数据通信的基本知识 
* 开放系统互连参考模型 
* 常用的协议标准 
* 网络的互连与常用网络设备 
* 计算机网络的分类与应用 
1.1.4 多媒体技术及其应用 
1.1.5 安全性与可靠性技术 
* 数据安全与保密 
* 故障测试与定位 
* 容错技术 
* 可靠性模型与分析技术 
1.1.6 系统配置与性能评价 
* 系统选型与配置 
* 模拟(simulation)与仿真(emulation) 
* 系统模型和分析技术 
* 典型基准测试程序(benchmark) 
* 其它的系统评价方法 
1.1.7 与软件的关系 
1.2 软件知识 
1.2.1 程序语言 
语言的种类、历史、特点和适用范围 
1.2.2 操作系统 
* 操作系统的类型结构 
* 系统的并行机制 
* 文件组织 
* 系统性能评价 
1.2.3 数据库系统 
* 数据库管理系统的类型、结构和性能评价 
* 常用的关系型数据库管理系统 
* 图形和图象数据库 
* 工程数据库 
1.2.4 软件工程 
* 软件开发模型 
* 软件需求分析与定义 
* 软件设计 
* 软件测试 
* 软件维护 
* 软件质量保证及软件质量评价 
* 软件复用 
* 原型化方法 
* 文档编制标准 
1.2.5 计算机辅助软件工程(CASE) 
* 常用的软件开发工具 
* 软件工程支撑环境 
* 分布式软件开发环境 
1.2.6 面向对象方法学 
1.2.7 计算机应用系统的安全与保密 
1.2.8 软件的知识产权保护 
1.2.9 软件标准化 
1.2.10 软件的产品化与软件商情 
1.3 其它基础知识 
1.3.1 专业英语 
* 具有大学毕业程度的英文词汇量 
* 能熟练阅读和正确理解相关领域的英文科技文献 
1.3.2 数学 
* 微积分 
* 线性代数:行列式、矩阵和线性方程组 
* 概率统计:事件和概率、随机变量和分布函数、数字特征、参数估计和假设检验 
* 离散数学:数理逻辑、集合论、图论、组合分析、形式语言与自动机初步 
* 数值计算:计算误差,数值微分与积分,函数插值和逼近,方程的数值解 
* 算法复杂性 
1.3.3 管理科学与系统工程基础 
* 规划论,对策论(game theory)、决策论(decision theory)、排队论 
* 系统工程原理 
* 系统模型与模拟 
* 系统评价 
(二) 系统分析设计 
2.1 系统计划 
* 系统项目的提出与选择 
* 可行性研究与效益分析 
* 定义问题与归结模型(目标、功能、性能等) 
* 系统方案的制定、评价和改进 
* 新旧系统的分析和比较 
* 所需资源估计 
* 现有软件、硬件和数据资源的有效利用 
* 流行的系统分析方法论 
* 系统分析的实用技术 
2.2 应用软件需求分析与定义 
* 现有软件系统的分析 
* 需求调查与分析 
* 可行性研究 
* 确认测试计划 
* 流行的需求分析方法论 
2.3 系统设计 
* 处理流程设计 
* 系统人机界面设计 
* 系统的文件设计 
* 数据库管理系统的选择与数据库设计 
* 网络环境下的计算机应用系统的设计 
* 简单的分布式计算机应用系统的设计 
* 系统运行环境的集成与设计 
* 系统处理能力的估计和评价 
* 系统过渡计划 
2.4 软件设计 
* 界面设计 
* 概要设计 
* 测试计划 
* 设计评审 
2.5 软件测试 
* 集成测试 
* 系统测试 
* 测试结果的评价 
* 确认测试 
2.6 软件维护 
软件维护作业的实施和管理 
2.7 系统的可靠性分析与设计 
* 系统的故障模型和可靠性模型 
* 系统的可靠性分析和可靠度计算 
* 提高系统可靠性的措施 
* 系统的故障对策和系统的备份与恢复 
2.8 系统的安全性和保密性设计 
* 系统的访问控制技术 
* 数据的完整性 
* 数据与文件的加密 
* 通信的安全性 
* 系统的安全管理 
2.9 文档编制 
* 可行性研究报告 
* 项目开发计划 
* 需求规格说明书 
* 数据要求规格说明书 
* 用户手册 
* 操作手册 
* 测试计划、测试分析报告 
* 技术报告 
* 开发进度记录 
* 项目开发总结报告 
2.10 质量保证 
* 软件质量设计 
* 软件质量管理 
* 软件质量评价 
2.11 系统的运用 
* 系统的软硬件配置管理 
* 系统的使用效率 
* 基本软件和软件包的引入、应用、管理和二次开发 
* 系统的扩充和集成 
* 操作设计和运行管理 
* 系统的更新与维护 
* 长期计划和短期计划 
* 新旧系统的转换交接 
* 日常的故障对策与恢复 
* 系统的日常安全管理 
* 系统的服务质量
2.12 项目管理 
* 项目计划 
* 进度管理 
* 人员管理 
* 费用管理 
* 软硬件和数据资源的计划与管理 
* 项目环境管理 
* 与用户的协作 
* 标准化管理 
* 版本管理 
* 项目管理工具 
* 项目管理信息库 
* 项目管理体制 
2.13 应用系统有关的新技术和新方法 
(三) 系统分析设计论文 
根据给出的系统分析设计有关的四个专题,选择其中一个专题,按照规定的要求撰写论文。