下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

软件设计师下午试题每日一练(4)

作者:课课家教育     来源: http://www.kokojia.com点击数:1414发布时间: 2018-09-24 23:20:38

标签: 软件设计师下午试题软件设计师下午题练习

软考,您想通过吗?一次通过才是硬道理

  软件设计师下午试题为案例分析题,可以多做一些试题,一方面了解往年考试题型,一方面熟悉往年考点。今天课课家小编为大家准备了软件设计师下午试题每日一练(4),考生们赶紧来练习下吧!

  阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内

  【说明】

  某航空公司会员积分系统(CFrequentFlyer)的主要功能描述如下:

  乘客只要办理该航空公司的会员卡,即可成为普卡会员(CBasic)。随着飞行里程数的积累,可以从普卡会员升级到银卡会员(CSilver)或金卡会员(CGold)。非会员(CNonMember)不能积累里程数。

  每年年末,系统根据会员在本年度累积的里程数对下一年会员等级进行调整。

  普卡会员在一年内累积的里程数若满25000英里但不足50000英里,则自动升级为银卡会员;若累积的里程数在50000英里以上,则自动升级为金卡会员。银卡会员在一年内累积的里程数若在50000英里以上,则自动升级为金卡会员。

  若一年内没有达到对应级别要求的里程数,则自动降低会员等级。金卡会员一年内累积的里程数若不足25000英里,则自动降级为普卡会员;若累积的里程数达到25000英里,但是不足50000英里,则自动降级为银卡会员。银卡会员一年内累积的里程数若不足25000英里,则自动降级为普卡会员。

  采用面向对象方法对会员积分系统进行分析与设计,得到如图3-1所示的状态图和图3-2所示的类图。

  

 

  图3-1 状态图

  

 

  图3-2 的类图

  【问题1】(6分)

  根据说明中的描述,给出图3-1中S1~S3处所对应的状态以及T1~T3处所对应的迁移的名称。

  【问题2】(4分)

  根据说明中的描述,给出图3-2中C1~C4所对应的类名(类名使用说明中给出的英文词汇)。

  【问题3】(5分)

  图3-2所示的类图中使用了哪种设计模式?在这种设计模式下,类CFrequentFlyer必须具有的属性是什么?C1~C4中的travel方法应具有什么功能?

      课课家教育专注软考培训10年以上,一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考视频教程软考培训教材软考在线题库,使考生的学习更具系统性,辅导更具针对性。想要报考2018年软考的考生现在就可以开始备考了,报名课课家软考各科目考试赠送:辅导教材、历年真题、考前冲剌资料、在线模拟测试题库、老师专属答疑指导等,以保障学员顺利通过考试。

  >>>>>>点击进入软考报名专题

赞(14)
踩(0)
分享到:
推荐查看
华为认证网络工程师 HCIE直播课视频教程