2006年全国计算机等级考试四级考试大纲( 三 )


⑷ 软件体系结构设计 。
⑸ 概要设计与详细设计 。
⑹ 模块结构设计与数据结构设计 。
⑺ 用户界面设计 。
3.原型化开发方法:
⑴ 原型化开发的基本原理 。
⑵ 原型化开发模型 。
⑶ 原型化开发过程 。
⑷ 软件复用 。

4.面向对象分析与设计:
⑴ 面向对象的基本概念 。
⑵ 面向对象分析 。
⑶ 面向对象设计 。
⑷ 统一建模语言(UML) 。

5.软件测试:
⑴ 软件测试的基本概念 。
⑵ 软件测试方法 。
⑶ 测试用例设计 。
⑷ 软件测试过程 。

6.软件维护:
⑴ 软件维护的基本概念 。
⑵ 软件维护活动 。
⑶ 软件可维护性 。
⑷ 软件维护的负作用 。

7.软件开发工具与环境:
⑴ 软件开发工具 。
⑵ 软件工程环境 。


8.软件质量保证与软件质量度量:
⑴ 软件质量概念 。
⑵ 软件质量保证 。
⑶ 软件质量度量与评价 。
⑷ 软件技术的评审 。
⑸ 软件可靠性 。
8.软件管理:
⑴ 软件管理职能 。
⑵ 软件项目组织与计划 。
⑶ 风险分析 。
⑷ 项目进度与跟踪 。
⑸ 软件配置管理 。
⑹ 软件过程成熟度模型(CMM) 。
⑺ 软件工程标准化与软件文档 。
⑻ 软件产权保护 。
六、数据库
1.数据库基本概念:
⑴ 信息处理与数据库 。
⑵ 数据模型 。
⑶ 数据库系统结构 。
⑷ 数据库系统组成 。
2.关系数据库:
⑴ 关系数据库的基本概念 。
⑵ 关系数据模型 。
⑶ 关系的完整性 。
⑷ 关系代数 。
⑸ 元组关系演算
⑹ 域关系演算 。
3.关系数据库标准语言SQL:
⑴ SQL语言的特点 。
⑵ SQL语言的基本概念 。
⑶ 数据定义 。
⑷ 数据操纵 。
⑸ 视图 。
⑹ 数据控制 。
⑺ 嵌入式SQL 。
4.关系数据库设计理论:
⑴ 函数依赖 。
⑵ 多值依赖 。
⑶ 关系模式分解 。
⑷ 关系模式的规范化 。
5.数据库保护:
⑴ 数据库恢复 。
⑵ 并发控制 。
⑶ 完整性 。
⑷ 安全性 。
6.数据库设计:
⑴ 数据库设计的目标 。
⑵ 数据库设计的方法和步骤 。
⑶ 需求分析 。
⑷ 概念设计 。
⑸ 逻辑设计 。
⑹ 物理设计 。
⑺ 数据库的实施与维护 。
7.数据库管理系统:
⑴ 数据库管理系统的组成 。
⑵ 数据库系统的工作过程 。
⑶ 数据库管理系统产品 。
8.数据库新技术:
⑴ 数据库技术的发展 。
⑵ 分布式数据库 。
⑶ 并行数据库 。
⑷ 多媒体数据库 。
⑸ 对象和对象-关系数据库 。
⑹ 数据库仓库 。
⑺ 数据挖掘 。
⑻ Web数据库 。
七、计算机体系结构
1.体系结构的基本概念:
⑴ 计算机系统的层次结构 。
⑵ 体系结构的定义 。
⑶ 体系结构的分类 。
⑷ 体系结构发展的影响因素 。
⑸ 体系的定量分析 。
2.存储体系:
⑴ 存储层次 。
⑵ Cache工作原理 。
⑶ 虚存工作原理 。
3.指令与时间并行性:
⑴ 指令优化策略 。
⑵ 流水线技术 。
⑶ RISC 。
4.并行处理技术:
⑴ 并行性概念 。
⑵ 超流水线与超标量技术 。
⑶ 向量处理机 。
⑷ 阵列处理机 。
⑸ 多处理机 。⑹ 机群处理机 。
5.系统性能评价:
⑴ 性能评价概念 。
⑵ 基准测试程序 。

相关经验推荐