频道栏目
首页 > 资讯 > 四级 > 正文

四级考试大纲

09-02-28        来源:[db:作者]  
收藏   我要投稿

基本要求

1.具有计算机及其应用的基础知识。
2.熟悉计算机操作系统,软件工程和数据库的原理及其应用。
3.具有计算机体系结构、系统组成和性能评价的基础知识及应用知识。
4.具有计算机网络和通信的基础知识。
5. 具有计算机应用项目开发的分析设计和组织实施的基本能力。
6.具有计算机应用系统安全性和保密性知识。
 
考试内容
 
一、计算机系统组成及工作原理

1. 计算机系统的组成:
⑴ 计算机的发展。
⑵ 计算机的分类及应用。
⑶ 计算机的硬件结构。
⑷ 主要部件功能。
⑸ 计算机软件的功能与分类。
⑹ 系统软件与应用软件。

2.计算机的工作原理:
⑴ 计算机中数的表示。 ⑵ 运算器。
⑶ 控制器。
⑷ 存储器。
⑸ 输入与输出系统。

3.计算机的主要性能:
⑴ 计算机系统性能指标。
⑵ 处理机指标。
⑶ 存储容量指标。
⑷ I/O总线能力。
⑸ 系统通信能力。
⑹ 联机事务处理能力。
⑺ 软件支持。
 
二、数据结构与算法

1.基本概念:
⑴ 数据结构的基本概念。
⑵ 算法的描述与分析。

2.线性表:
⑴ 线性表的逻辑结构。
⑵ 线性表的顺序存储结构。
⑶ 线性表的链式存储结构。

3.数组:
⑴ 数组的定义与运算。
⑵ 数组的顺序存储结构。
⑶ 矩阵的压缩存储。


4.栈与队列:
⑴ 栈的定义和运算。
⑵ 栈的存储结构。
⑶ 队列的定义和运算。
⑷ 链队列与循环队列。

5.串:
⑴ 串及其操作。
⑵ 串的存储结构。

6.树和二叉树:
⑴ 树的定义。
⑵ 二叉树的定义及性质。
⑶ 二叉树与树的转换。
⑷ 二叉树的存储。
⑸ 遍历二叉树与线索二叉树。

7.图:
⑴ 图及其存储结构。
⑵ 图的遍历。
⑶ 图的连通性。
⑷ 有向无环图。
⑸ 最短路径。
⑹ 拓扑排序。

8.查找:
⑴ 线性表查找。
⑵ 树形结构与查找。
⑶ 散列查找。

9.排序:
⑴ 插入排序。
⑵ 交换排序。
⑶ 选择排序。
⑷ 归并排序。
⑸ 基数排序。

10.文件组织:
⑴ 顺序文件。
⑵ 索引文件。
⑶ 散列文件。
 
三、离散数学
1.数理逻辑:
⑴ 命题及其符号化。
⑵ 命题公式及其分类。
⑶ 命题逻辑等值演算。
⑷ 范式。
⑸ 命题逻辑推理理论。
⑹ 谓词与量词。
⑺ 谓词公式与解释。
⑻ 谓词公式的分类。
⑼ 谓词逻辑等值演算与前束范式。
⑽ 谓词逻辑推理理论.

2.集合论:
⑴ 集合及其表示。
⑵ 集合的运算。
⑶ 有序对与笛卡尔积。
⑷ 关系及其表示法。
⑸ 关系的运算。
⑹ 关系的性质。
⑺ 关系的闭包。
⑻ 复合关系与逆关系。
⑼ 等价关系与偏序关系。
⑽ 函数及其性质。
(11) 反函数与复合函数。

3.代数系统:
⑴ 代数运算及其性质。
⑵ 同态与同构。
⑶ 半群与群。
⑷ 子群与陪群。
⑸ 正规子群与商群。
⑹ 循环群与置换群。
⑺ 环与域。
⑻ 格与布尔代数。

4.图论:
⑴ 无向图与有向图。
⑵ 路、回路与图的连通性。
⑶ 图的矩阵表示。
⑷ 最短路径与关键路径。
⑸ 二部图。
⑹ 欧拉图与哈密尔顿图。
⑺ 平面图。
⑻ 树与生成树。
⑼ 根树及其应用。
 
四、操作系统
1.操作系统基本概念:
⑴ 操作系统的功能。
⑵ 操作系统的基本类型。
⑶ 操作系统的组成。
⑷ 操作系统的接口.


2.进程管理:
⑴ 进程、线程与进程管理。
⑵ 进程控制。
⑶ 进程调度。
⑷ 进程通信。
⑸ 死锁。

3.作业管理:
⑴ 作业与作业管理。
⑵ 作业状态及其转换。
⑶ 作业调度。
⑷ 作业控制。

4.存储管理:
⑴ 存储与存储管理。
⑵ 虚拟存储原理。
⑶ 页式存储。
⑷ 段式存储。
⑸ 段页式存储。
⑹ 局部性原理与工作集概念。

5.文件管理:
⑴ 文件与文件管理。
⑵ 文件的分类。
⑶ 文件结构与存取方式。
⑷ 文件目录结构。
⑸ 文件存储管理。
⑹ 文件存取控制。
⑺ 文件的使用。

6.设备管理:
⑴ 设备与设备分类。
⑵ 输入输出控制方式。
⑶ 中断技术。
⑷ 通道技术。
⑸ 缓冲技术。
⑹ 设备分配技术与SPOOLing系统。
⑺ 磁盘调度。
⑻ 设备管理。

7.一种典型操作系统(DOS/UNIX/Windows)的使用:
⑴ DOS的特点与使用。
⑵ UNIX的特点与使用。
⑶ Windows的特点与使用。

[1] [2] 下一页

五、软件工程
1.软件工程基本概念:
⑴ 软件与软件危机。
⑵ 软件生命周期与软件工程。
⑶ 软件开发技术与软件工程管理。
⑷ 软件开发方法与工具、环境。

2.结构化生命周期方法:
⑴ 瀑布模型。
⑵ 可行性研究与可行性研究报告。
⑶ 软件计划与进度安排。
⑷ 软件需求分析。
⑸ 数据流程图(DFD)、数据字典(DD)。
⑹ 软件需求说明书。
⑺ 系统设计。
⑻ 概要设计与详细设计。
⑼ 模块结构设计与数据结构设计。
⑽ 接口设计与安全性设计。
(11) 系统设计说明书。
(12) 程序设计。
(13) 程序设计语言。
(14) 结构化程序设计。

3.原型化方法:
⑴ 原型化的基本原理。
⑵ 原型化的生命周期。
⑶ 原型化的人员与工具。
⑷ 原型化的实施。
⑸ 原理化的项目管理。
⑹ 原型化方法与结构化方法的关系。

4.软件测试:
⑴ 软件测试基本概念。
⑵ 软件测试方法。
⑶ 软件测试计划。
⑷ 单元测试、集成测试与系统测试。
⑸ 测试用例设计。
⑹ 测试分析报告。

5.软件维护:
⑴ 软件可维护性。
⑵ 校正性维护。
⑶ 适应性维护。
⑷ 完善性维护。


6.软件开发工具与环境:
⑴ 软件开发工具。
⑵ 软件开发环境。
⑶ 计算机辅助软件工程(CASE)。

7.软件质量评价:
⑴ 软件质量的度量与评价模型。
⑵ 软件复杂性的度量。
⑶ 软件可靠性的评价。
⑷ 软件性能的评价。
⑸ 软件运行评价。

8.软件管理:
⑴ 软件管理职能。
⑵ 软件开发组织。
⑶ 软件计划管理。
⑷ 标准化管理。
⑸ 软件工程国家标准。
⑹ 软件配置管理。
⑺ 软件产权保护。
 
六、数据库
1.数据库基本概念:
⑴ 数据与数据模型。
⑵ 数据库体系结构。
⑶ 数据库管理系统与数据库系统。
⑷ 数据库工程与应用。

2.关系数据库:
⑴ 关系数据库的基本概念。
⑵ 关系数据模型。
⑶ 关系定义、关系模型、关系模式与关系子模式。
⑷ 数据操纵语言。
⑸ 关系代数。
⑹ 集合运算(并,差,交,笛卡尔积)与关系运算(投影,选择,连接)。
⑺ 关系演算。
⑻ 元组关系演算与域关系演算。
⑼ 数据库查询语言。
⑽ SQL语言。

3.关系数据库设计理论:
⑴ 关系数据理论。
⑵ 函数依赖。
⑶ 关系模式分解。
⑷ 关系模式的范式。

4.数据库设计:
⑴ 数据库设计目标。
⑵ 数据库设计方法。
⑶ 数据库的设计步骤。
⑷ 数据库规划。
⑸ 需求分析。
⑹ 概念设计。
⑺ 逻辑设计。
⑻ 物理设计。
⑼ 数据库的实现与维护。

5.数据库的保护:
⑴ 数据库恢复。
⑵ 数据库的完整性。
⑶ 数据库的并发控制。
⑷ 数据库的安全性。

6.一种数据库管理系统(FoxPro/Oracle)应用:
⑴ FoxPro DBMS的结构、特点及应用。
⑵ Oracle DBMS的结构、特点及应用。
 
七、计算机体系结构
1.体系结构的基本概念:
⑴ 体系结构的定义。
⑵ 系统的功能层次。
⑶ 系统的分类。
⑷ 体系结构的继承与发展。
⑸ 系统的安全性。

2.指令系统:
⑴ 指令格式及其优化。
⑵ 指令系统的复杂化。
⑶ RISC技术。
⑷ MIPS与MFLOPS。

3.存

相关TAG标签
上一篇:计算机等级考试四级考试中英文术语对照1
下一篇:全国计算机等级考试全攻略(一级到四级)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站