中级软件设计师2017下半年下午试题 - 图文 联系客服

发布时间 : 星期二 文章中级软件设计师2017下半年下午试题 - 图文更新完毕开始阅读403c846cb6360b4c2e3f5727a5e9856a5712266d

中级软件设计师2017上半年下午试题答案

试题一

问题1.1、E1:用户 E2:商家 E3:单车

问题1.2、D1:用户信息文件 D2:单车信息文件

D3:行程信息文件 D4:计费规则信息文件 D5:单车故障信息文件

问题1.3、 起点 终点 数据流名称P3 P3 E1 开锁密码 P3 E1 行程/费用 P3 D2 单车状态 P3 E3 开锁指令 D4 P3 行程规则 D3 P7 行程信息 P4 D2 单车状态

问题1.4、扫码/手动开锁加工、骑行单车加工、锁车结账加工。

试题二 问题2.1、

问题2.2、1、部门号 2、用户号、银行账号

3、预算费用、业务员 4、要求完成时间、主管

问题2.3、用户申请 主键:申请号 外键:用户号、员工号 策划任务 主键:申请号 外键:主管、申请号

问题2.4、“执行”关系模式的主键为全码是错误的。因为”申请号”与“策划号”的组合即能唯一确定执行关系中的一个元组数据。

试题三 试题3.1、

C1:用户 C2:系统用户或users C3:学生或student

C4:教师或faculty C5:其它工作人员或staff C6:出版物或publication C7:会议文章或confpaper C8:期刊文章或journalArticle C9:校内技术报告或techreport

问题3.2、

C6的属性:题目、作者、出版年份、下载次数、作者电子邮箱 C7的属性:会议名称、召开时间、召开地点

C8的属性:期刊名称、出版月份、期号、主办单位 C9的属性:ID

问题3.3、

使用了观察者迷失(又称”发布一订阅”模式),定义了一种一对多的依赖关系。在本题中,某出版社是观察者,当被观察者(引用某出版物的其他出版物)出现时,则出版物会收到其他被引用的通知,从而系统发送邮件给相应的作者。

试题四

问题4.1、(1)visited[0]=1 (2)Visited[x[k]]==0

(3)Visited[x[k]]==1 (4)Visited[x[k]]=1 (5)K=k-1

问题4.2、(6)回溯法 (7)深度优先

试题五

1、virtual void doPaint(Matrix m)= 0 2、lmp->doPaint(m) 3、new GlFlmage() 4、new Linuxlmp()

5、image->setlmp(imagelmp)

试题六

1、abstract void doPaint(Matrix m) 2、lmp.doPaint(m) 3、new GlFlmage() 4、new Linuxlmp()

5、image.setlmp(imagelmp)