近几年软件设计师(高级程序员)考试上午试题知识点分布
知识点 |
2000 |
2001 |
2002 |
2003 |
2004上 |
面向对象 |
0 |
0 |
3 |
2 |
3 |
数据结构 |
5 |
10 |
10 |
10 |
11 |
程序设计语言 |
5 |
5 |
5 |
5 |
4 |
数据库 |
5 |
5 |
9 |
5 |
5 |
操作系统 |
10 |
5 |
5 |
5 |
5 |
软件工程 |
10 |
10 |
12 |
8 |
9 |
信息技术与信息安全 |
0 |
0 |
2 |
9 |
6 |
多媒体 |
5 |
5 |
6 |
3 |
4 |
计算机体系结构 |
20 |
20 |
8 |
8 |
8 |
网络 |
5 |
5 |
5 |
8 |
7 |
离散数学 |
0 |
0 |
0 |
2 |
3 |
外语 |
10 |
10 |
10 |
10 |
10 |
合计 |
75 |
75 |
75 |
75 |
75 |
近几年软件设计师(高级程序员)考试下午试题知识点分布
题号 |
2000 |
2001 |
2002 |
2003 |
2004 |
1 |
事务处理流程图 |
事务处理流程图 |
事务处理流程图 |
事务处理流程图 |
数据流图 |
2 |
算法流程图 |
数据字典和数据流图 |
数据流和状态转换图 |
数据库设计 |
算法 |
3 |
数据字典和数据流图 |
CASL语言 |
工作流设计 |
数据流图、面向对象类设计 |
UML的用例图 |
4 |
CASL语言 |
C语言(M叉树) |
CASL语言 |
CASL语言 |
CASL语言 |
5 |
C语言(字符串设计) |
C语言(地图着色) |
C语言(背包问题、递归) |
C语言(哈夫曼算法) |
C语言(二叉排序树删除操作) |
6 |
C语言(最短路径) |
|
C++语言(多项式乘积、链表) |
C++语言(弗洛伊德(Floyd)算法) |
C++语言(类模板,数组下标越界的判断) |
说明 |
1~3题选2 |
|
5、6题选1 |
5、6题选1 |
5、6题选1 |