itgle.com

软件结构设计中遵循的最主要的原理是( )原理。A.抽象B.模块化C.模块独立D.信息隐藏

题目

软件结构设计中遵循的最主要的原理是( )原理。

A.抽象

B.模块化

C.模块独立

D.信息隐藏


相似考题
更多“软件结构设计中遵循的最主要的原理是()原理。A.抽象B.模块化C.模块独立D.信息隐藏 ”相关问题
  • 第1题:

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到(7) 。A

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到() 。

    A.高内聚高藕合

    B.高内聚低藕合

    C.低内聚高藕合

    D.低内聚低藕合


    正确答案:B
    内聚性事指的一个软件模块内部的相关性,而耦合性指的是不同软件模块之间的相关性,或者说依赖性。所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责完成一项任务,即单一责任原则。所谓低耦合是指不同软件模块之间通过稳定的接口交互,而不需要关心模块内部如何实现。高内聚和低耦合是相互矛盾的,分解粒度越粗的系统耦合性越低,分解粒度越细的系统内聚性越高,过度低耦合的软件系统,软件模块内部不可能高内聚,而过度高内聚的软件模块之间必然是高度依赖的。因此软甲设计时尽量做到高内聚低藕合。

  • 第2题:

    在面向对象的设计中,应遵循的设计准则除了模块化、抽象、高耦合、低内聚以外,还有信息隐藏。


    自上而下

  • 第3题:

    模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的()。

    A.抽象和信息隐藏

    B.局部化和封装化

    C.内聚性和耦合性

    D.激活机制和控制方法


    C

  • 第4题:

    在进行软件结构设计时应遵循的最主要的原理是

    A.抽象

    B.模块化

    C.模块独立

    D.信息隐藏


    正确答案:C
    解析:进行软件结构设计时,需要确定软件由哪些模块组成,以及这些模块之间的动态调用关系。层次图和结构图是描绘软件结构的常用工具,软件应该由一组完全相对独立的子功能模块组成,这些模块之间的接口关系应尽量的简单。

  • 第5题:

    软件设计采用的方法是()。

    A.抽象与逐步求精

    B.模块化与信息隐藏

    C.内聚

    D.耦合


    抽象与逐步求精;模块化与信息隐藏;内聚;耦合