广东软件水平考试考试模拟卷(6)新版.docVIP

广东软件水平考试考试模拟卷(6)新版.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广东软件水平考试考试模拟卷(6) 本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。 严格遵守考试纪律,维护考试秩序! 一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.协作图主要描述对象间的交互与连接,它 (52) 。 A.能够表示消息的顺序和嵌套关系 B.能够表示消息的顺序关系,但不能表示消息的嵌套关系 C.能够表示消息的嵌套关系,但不能表示消息的顺序关系 D.既不能表示消息的顺序关系,也不能表示消息的嵌套关系 参考答案:A [分析] 协作图能够通过消息编号来表示消息的顺序和嵌套关系。 2.已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法 F2和一个受保护的方法F3:类P和类Q为类O的派生类,其继承方式如下所不: class P:protected O... class Q;public O… 在关于方法F1的描述中正确的是 (54) 。在关千方法F2的描述中正确的是 (55) 。在关于方法F3的描述中正确的是 (56) 。 A.方法F1无法被访问 B.只有在类O内才能访问方法n C.只有在类P内才能访问方法F1 D.只有在类Q内才能访问方法F1 参考答案:B 3.回调(Call back)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的 (62) 模式就是回调机制的一个面向对象的替代品。该模式的意图是 (63) 。 A.Strategy(策略) B.Adapter(适配器) C.Command(命令) D.Observer(观察者) 参考答案:C 4.根据图10-5所示的UML类图可知,类Car和类Boat中的move()方法 (59) 。 A.引用了类Transport的move()方法 B.重置了类Transport的move()方法 C.是类Transport的move()方法的聚集 D.是类Transport的move()方法的泛化 参考答案:B [分析] 在面向对象的语言中,可以定义一些不含方法体的方法,它的方法的实现交给该类的子类根据自己的情况去实现。这样的方法叫抽象方法,包含抽象方法的类叫抽象类。 抽象方法用abstract修饰符来定义,任何带有抽象方法的类都必须声明为抽象类。抽象类不能被实例化,也就是不能用new关键字去产生对象。抽象方法只需声明,不需要实现。含有抽象方法的类必须被声明为抽象类,抽象类的子类必须覆盖所有的抽象方法后才能被实例化,否则这个子类还是个抽象类。 在图10-5中,因为Transport类是一个抽象类,因此其子类Car和Boat的方法move()是对Transpost类的方法move()的重置。 5.在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。对于个人客户,系统中保存了其客户标识和基本信息(包括姓名、住宅电话和 Email) 对于集团客户,系统中保存了其客户标识,以及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、email、办公电话和职位)。 根据上述描述,得到了如图10-4所示的UML类图,其中类“客户”的属性有 (57) ;类“人”的属性有 (58) 。 A.客户标识 B.姓名、住宅电话、email C.姓名、住宅电话、办公电话、email、职位 D.客户标识、办公电话、职位 参考答案:A 6.在UML的通用机制中, (60) 用于把元素组织成组; (61) 是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。 A.包 B.类 C.接口 D.构件 参考答案:A 7.已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法 F2和一个受保护的方法F3:类P和类Q为类O的派生类,其继承方式如下所不: class P:protected O... class Q;public O… 在关于方法F1的描述中正确的是 (54) 。在关千方法F2的描述中正确的是 (55) 。在关于方法F3的描述中正确的是 (56) 。 A.类O、P和Q的对象都可以访问方法F2 B.类P和Q的对象都可以访问方法F2 C.类O和Q的对象都可以访问方法F2 D.只有在类P内才能访问方法F2 参考答案:C 8.回调(Call back)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的 (62) 模式就是回调机制的一个面向对象的替代品。该模式的意图是 (63) 。 A.使原本由于接口不兼容而不能一起工作的那些类可以一起工作 B.将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤消的操作 C.定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新 D.使算法可独立于

文档评论(0)

文海网络科技 + 关注
官方认证
服务提供商

专业从事文档编辑设计整理。

认证主体邢台市文海网络科技有限公司
IP属地北京
统一社会信用代码/组织机构代码
91130503MA0EUND17K

1亿VIP精品文档

相关文档