2008年下半年软考(软件设计师)考试试题及答案
上午试卷:
下午试卷:
上午答案:
1-10 bdbcb adaca
11-20 cdddb adbca
21-30 bdbdd cbacd
31-40 cadcb cabdd
41-50 bcdba dcbda
51-60 ddcbb cbcac
61-70 abdcc accab
71-75 dbacd
下午答案:
试题一:
[问题1(4')] E1:客户 E2:采购部门 E3:库房 E4:经理
[问题2(3')] D1:缺货记录文件 D2:库存记录文件 D3:订单记录文件
[问题3(8')] 起点 终点
D3 销售统计
D2 处理订单
D1 供货处理
进货处理 D1
试题二:
[问题1(3')] (1)n (2)n (3)M
[问题2(2')] 员工到权限的联系,联系类型:n:1
[问题3(7')] (4)员工号 ,部门号(5)客房号 (6)身份证号 (7)岗位,原岗位,原密码 (8) 客房号,身份证号
[问题4(3')] 如果合为一个表,可以就查一次表就能得出岗位和操作权限信息,增加查找速度 缺点 合为一个表,则岗位,操作权限多次重复出现,产生冗余数据,增加数据库存储量
试题三:
[问题1(4')] A1:User A2:Author A3:Reviewer A4:PCChair
[问题2(3')] U1:List accepted/rejected papers U2:browse submitted papers U3:assign Paper to reviewer
[问题3(4')] (1)<> (2)<>
[问题4(4')] Action1:enter title and abstract
Action2:Select Subject group
Action3:Select paper location
Action4:Upload paper
试题四:
(3')1、 nv[i][j] >= nv[i-1][j-p[i]] + v[i]
(3')2、 nv[i-1][j] == nv[i][j]
(3')3、 j = j - p[i]
(2')4、 m2,m3,m4
(2')5、 605
(2')6、 O(n*M)
试题五:
1、pa=*LA
2、pb&&pb->elem!=pa->elem
3、pb
4、pa->next
5、pre->next
6、pre=pa
试题六:
(1) Document*
(2) aDocument
(3) !canOpenDocument(docName)
(4) Document*
(5) docreateDocument()
(6) adoc->open(docName)
(7) adoc->read(docName)
(8) addDocument(adoc)
试题七:
(1) Document
(2) aDocument
(3) !canOpenDocument(docName)
(4) Document
(5) docreateDocument()
(6) adoc.open(docName)
(7) adoc.read(docName)
(8) addDocument(adoc)
转:http://www.cnblogs.com/coderzh/archive/2008/12/21/1359364.html