你的位置:盛威网 -> 考试资料 -> 软件设计师考试试题: 2005年上半年软件设计师试卷答案
2005年上半年软件设计师试卷答案
作者: 盛威网 加入时间: 2008-9-17 9:14:53

2006年上半年软件设计师试卷答案


转载请注明出处:盛威网(http://www.snwei.com/) [专业计算机学习网站]  

2005 年上半年软件设计师答案

上午答案

( 1 )

C

( 16 )

B

( 31 )

A

( 46 )

B

( 61 )

C

( 2 )

D

( 17 )

A

( 32 )

C

( 47 )

D

( 62 )

C

( 3 )

C

( 18 )

D

( 33 )

B

( 48 )

B

( 63 )

A

( 4 )

A

( 19 )

D

( 34 )

C

( 49 )

D

( 64 )

B

( 5 )

C

( 20 )

C

( 35 )

D

( 50 )

C

( 65 )

B

( 6 )

D

( 21 )

D

( 36 )

A

( 51 )

D

( 66 )

B

( 7 )

B

( 22 )

A

( 37 )

D

( 52 )

C

( 67 )

C

( 8 )

C

( 23 )

A

( 38 )

D

( 53 )

C

( 68 )

B

( 9 )

B

( 24 )

C

( 39 )

B

( 54 )

D

( 69 )

D

( 10 )

C

( 25 )

D

( 40 )

D

( 55 )

D

( 70 )

A

( 11 )

B

( 26 )

D

( 41 )

C

( 56 )

D

( 71 )

A

( 12 )

B

( 27 )

A

( 42 )

B

( 57 )

C

( 72 )

C

( 13 )

C

( 28 )

B

( 43 )

B

( 58 )

D

( 73 )

B

( 14 )

D

( 29 )

A

( 44 )

C

( 59 )

C

( 74 )

D

( 15 )

C

( 30 )

C

( 45 )

C

( 60 )

D

( 75 )

A

 

下午答案


试题一


[ 问题 1]
  ( 1 )起点:学生住宿服务系统 终点:房主
   数据流名:费用信息 或 交纳的费用 或费用
  ( 2 )起点:房屋文件        终点:查询房屋 或  4


[ 问题 2]
   房主文件 和 学生文件


[ 问题 3]
   姓名 + 现住址 + 电话号码 + 出生日期 + 性别



试题二


[ 问题 1]
  ( 1 )主键:职员号 外键:部门号
  ( 2 )主键:部门号 ,或部门名 外键:负责人代码


[ 问题 2]
  ( a ) PRIMARY KEY
  ( b ) FOREIGN KEY (部门号), REFERENCES 部门
  ( c ) Count ( * ), Sum (月工资), Avg (月工资)
  ( d ) GROUP by 部门号 HAVING count ( * )


[ 问题 3]
  ( 1 )该行不能插入 " 职员 " 关系,它违反了用户定义完整性中月工资的取值范围必须大于等于 1000 元,小于等于 8000 元。
  ( 2 )该行不能插入 " 职员 " 关系,因为职员号 "60802" 在表 2-1 中已存在,违反了实体完整性中主键必须唯一区分关系中的每一个属性。
  ( 3 )该行可以插入 " 职员 " 关系,尽管部门号、电话和办公室为空,但是它表示该职员没有分配到某个部门。


[ 问题 4]
" 职员 " 关系模式主要的问题是:
   数据冗余问题。因为某部门的职员人数有多少,其办公室和电话将要重复存入多少。
   数据修改不一致问题。因为某部门的办公室变了可能会导致某些职员的修改了,某些职员的未修改。
   将关系模式修改为:职员(职员号,职员姓名,月工资,部门号)
            部门(部门号,部门名,负责人代码,任职时间,办公室,电话)



试题三
(1) [i]  或  i
(2) [c]  或  c
(3) [d]  或  d
(4) [a]  或  a
(5) [h]  或  h


试题四
(1) k>=N 或  k= =N
(2) cose + c[k][i] < mincost
(3) i
(4) k+1
(5) worker[i] = 0



试题五
(1) Shape
(2) Xcircle
(3) DisplayIt()
(4) Shape *
(5) getShapeInstance(type)
(6) delete s



试题六
(1) implements Shape
(2) XCircle
(3) XCircle()
(4) displayIt()
(5) Shape
(6) getShapeInstance(type)



试题七
(1) Implements IShape
(2) XCircle
(3) New XCircle
(4) Get IShape_Color
(5) Let Ishape_Color
(6) bridged.displayIt

 

转载请注明出处:盛威网(http://www.snwei.com/) [专业计算机学习网站]   


上一篇:2005年上半年软件设计师下午试卷 下一篇:2005年下半年软件设计师上午试卷
发给好友 加为收藏
 
相关文章:
 
相关信息: