UML培训测试.docVIP

  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文档。上传文档
查看更多
UML培训测试.doc

软件架构培训测试题目 姓名 沈雪峰 填空题(共30空) 一个软件项目开发中重要的几个阶段包括需求分析、系统设计、系统编码与调试、系统集成、系统测试、系统发布等。 导致不合格需求的几个原因包括用户不多导致产品无法被接受用户需求的增加带来过度的耗费和降低产品的质量模棱两可的需求说明可能导致时间的浪费和返工过分简略的需求说明以致遗漏某些关键需求用户需求的不断增加模棱两可的需求不必要的特性不准确的计划UML中的九种图包括用例图、类图、时序图、协作图、对象图、组件图、分布图、状态图、活动图。 面向对象编程与过程式编程的区别在于继承、多态和封装。 在常用的设计模式中,行为型模式中包括command(命令)Iterator(迭代器)mediator(中介者)visitor(访问者) A. 适应需求变化 B. 程序易于理解 C.减少开发过程中的代码开发工作量 D 简化软件的设计 5. _____模式将对象组合成树形结构以表示“整体—部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 A. 组合(Composite) B. 桥接(Bridge) C. 修饰(Decorator) D. 外观(Facade) 6. 下面描述了一种设计模式,该模式不可以_______ A. 动态决定由一组对象中某个对象处理该请求 B. 动态制定处理一个请求的对象计划,并高效的处理一个请求 C. 使多个对象都有处理请求,避免请求的发送者和接受者直接的耦合关系 D. 将对象连成一条链,并沿着该链传递请求 7. 在面向对象程序设计中,常常将接口的定义与接口的实现相分离,可定义不同的类实现相同的接口。 在程序的运行过程中,对该接口的调用可根据实际的对象类型调用其相应的实现,为达到上述目的,面向对象须提供__________机制。 A. 继承和过载(Overloading) B. 抽象类 C.继承和重置(Overriding) D. 对象自身引用 8. 某企业职工和部门的关系模式如下所示: 职工( 职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门( 部门号,部门名,负责人代码,任职时间) 其中部门负责人也是一个职工.职工和部门关系的外键分别是___________。 A. 职工号和部门号 B. 部门号和负责人代码 C. 职工号和负责人代码 D. 部门号和职工号 三、问答题 写出优秀设计的一些设计准则。 (1)要有分层的组织结构,便于对软件各个构件进行控制;(2)应形成具有独立功能特征的模块(模块化);(3)应有性质不同、可区分的数据和过程描述(表达式);(4)应使模块之间和与外部环境之间接口的复杂性尽量地减小;(5)应利用软件需求分析中得到的信息和可重复的方法。

文档评论(0)

changjiali2019 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档