单选题

网络协议和设备驱动软件经常采用分层架构模式,其主要原因是()

A可以让软件获得更高的性能

B支持软件复用

C易于功能划分,便于设计实现

D为达到低内聚、高耦合的设计目标

正确答案

来源:www.examk.com

答案解析

应该说,本题的选项B和C都是采用分层架构模式的原因,但选项B更为重要,是选择采用分层架构模式的重要原因。分层架构模式并不能让软件获得更高的性能。"高内聚、低耦合"是系统设计的原则,应在选择分层架构模式之后,再考虑这个系统设计原则。选项D"低内聚、高耦合"是错误的设计原则。
相似试题
  • 在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图()

    单选题查看答案

  • 在NET架构中,为开发人员提供统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代Internet网络应用的是()

    单选题查看答案

  • 在面向对象软件开发过程中,采用设计模式的是为了()

    单选题查看答案

  • 在以下联网设备中,工作于网络层的设备是()

    单选题查看答案

  • 关于网络设备叙述正确的是()

    单选题查看答案

  • 2011年3月,在全国两会召开期间发布的《中华人民共和国国民经济和社会发展第十二个五年规划纲要》有如下内容:"推动物联网关键技术研发和重点领域的应用示范"。从技术架构上看,物联网可分为3层:感知层、网络层和应用层。其中网络层可包括()

    单选题查看答案

  • 你准备为项目进行活动排序。为了使工作更简单,你将用一种软件工具来协助绘制PDM网络图。大部分的软件程序都使用这种技术。()没有真实描述PDM。

    单选题查看答案

  • 协作图主要描述对象间的交互与连接,它()

    单选题查看答案

  • 阅读下列说明,回答问题1至问题3。将解答填入答题纸的对应栏内。说明:钱某新接手一个信息系统集成项目的管理工作,根据用户的业务要求,该项目要采用一种新的技术架构,项目团队没有应用这种架构的经验。钱某的管理风格是Y型的,在项目启动之初,为了调动大家的积极性,宣布了多项激励政策,如"按期用该新技术架构搭建出系统原型有奖,按时保质保量完成任务者有奖",并分别公布了具体的奖励数额;在项目实施期间,为了激励士气,经常请大家聚餐。由于单位领导属于X型管理风格,很多餐票都不予报销。而在项目实施现场,因施工人员技术不过关导致~台电源烧坏,钱某也悄悄地在项目中给予报销。负责新技术架构的架构师经历多次失败之后,总算凭自己的经验和探索搭建出了系统原型。最后,虽然项目实际的进度、成本和质量等目标大体达到了要求,钱某自我感觉尚可,项目好歹也通过了验收,但他当初关于奖励的承诺并没有兑现,有人甚至认为他跟领导一唱一和,钱某有苦难言。

    简答题查看答案