更多“简述模块设计的准则”相关问题
  • 第1题:

    下列叙述中,不属于设计准则的是( )。

    A.提高模块独立性

    B.使模块的作用域在该模块的控制域中

    C.设计成多入口、多出口模块

    D.设计功能可预测的模块


    正确答案:C
    c)【解析】大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性;模块规模适中;深度、宽度、扇出和扇入适当:使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块;设计功能可预测的模块。

  • 第2题:

    软件结构设计有其准则,以下论述( )不符合设计准则要求。

    A.提高模块独立性

    B.与模块规模无关

    C.深、宽度和扇出、入适度

    D.保持模块控制范围


    正确答案:B

  • 第3题:

    软件设计者从实践中积累的经验形成若干设计准则,以下不属于其设计准则的是

    A.深度、宽度适当

    B.模块作用范围要大

    C.模块规模适度

    D.提高模块的独立性


    正确答案:B
    解析:设计准则中有一条是模块问联系要做到低耦合、高内聚,如果模块作用范围大的话,那么它与其他模块的联系也就大,不符合这一设计准则。故B)选项不正确。

  • 第4题:

    下面说法哪个不属于设计准则()

    • A、提高模块的内聚,降低模块间的耦合
    • B、降低模块接口的复杂程度
    • C、模块大小要适中
    • D、模块要有重用性

    正确答案:D

  • 第5题:

    在进行软件模块结构设计时应当遵循的最主要的准则是()。

    • A、抽象
    • B、模块化
    • C、模块独立
    • D、信息隐蔽

    正确答案:C

  • 第6题:

    什么是模块化?模块设计的准则?


    正确答案: 模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。
    模块设计的准则:
    (1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。
    (2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中。
    (3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个。
    (4)尽量降低模块接口的复杂程度。
    (5)设计单入口、单出口的模块。
    (6)模块的作用域应在控制域之内。

  • 第7题:

    简述齿轮传动的设计准则。


    正确答案:开式和半开式齿轮传动,由于其失效形式主要是轮齿的折断和齿面磨损,所以一般以齿跟弯曲疲劳强度设计,以齿面接触疲劳强度校核。
    闭式软齿面齿轮传动,其主要失效形式是齿面点蚀,所以以齿面接触疲劳强度设计,以齿跟弯曲疲劳强度校核。
    闭式硬齿面齿轮传动,虽然其主要失效形式仍然是齿面点蚀,由于其硬度较大,所以以齿跟弯曲疲劳强度设计,以齿面接触疲劳强度校核

  • 第8题:

    简述模块化设计的优点。


    正确答案: 模块化设计具有优点:
    (1)自顶向下、逐步求精方法符合人们解决复杂问题的普遍规律,可提高信息系统开发的成功率;
    (2)逐步求精是先全局后局部、先整体后细节、先抽象后具体的过程,利用这个过程开发出来的程序具有清晰的层次结构,容易阅读和理解;
    (3)程序自顶向下、逐步细化,分解成一个树形结构,同一层的节点相互之间滑关系,因此它们之间的细化工作是相互独立的。当某一步发生错误,一般只会影响它下层的节点,而同一层其他节点不会受影响。在以后的测试中,也可以先独立地一个节点一个节点地完成,最后再集成;
    (4)程序清晰和模块化,使得在修改和重新设计一个软件时可再利用的代码量最大;
    (5)有利于程序设计的分工和组织工作。

  • 第9题:

    单选题
    下面说法哪个不属于设计准则()
    A

    提高模块的内聚,降低模块间的耦合

    B

    降低模块接口的复杂程度

    C

    模块大小要适中

    D

    模块要有重用性


    正确答案: A
    解析: 暂无解析

  • 第10题:

    问答题
    什么是模块化?模块设计的准则是什么?

    正确答案: 1.模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。
    2.模块设计的准则:
    (1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。
    (2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中。
    (3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个。
    (4)尽量降低模块接口的复杂程度;
    (5)设计单入口、单出口的模块。
    (6)模块的作用域应在控制域之内。
    解析: 暂无解析

  • 第11题:

    填空题
    软件设计中划分模块的一个准则是()

    正确答案: 高内聚低耦合
    解析: 暂无解析

  • 第12题:

    单选题
    在进行软件模块结构设计时应当遵循的最主要的准则是()。
    A

    抽象

    B

    模块化

    C

    模块独立

    D

    信息隐蔽


    正确答案: A
    解析: 暂无解析

  • 第13题:

    模块化设计体现了系统维修性设计准则中的尽量提高维修效率。( )

    此题为判断题(对,错)。


    参考答案:错误

  • 第14题:

    软件结构设计有其准则,下列( )是不符合设计准则要求的。

    A.与模块规模无关

    B.提高模块独立性

    C.深度、宽度、扇出和适度扇人

    D.保持模块控制范围


    正确答案:A

  • 第15题:

    简述问卷设计的准则。
    编制问题是问卷设计的一项基本工作,问题编写的一个最重要的原则就是简洁。问卷设计应遵循以下准则。(1)主题鲜明。
    (2)通俗易懂;
    (3)一个题目只包含一个问题。
    (4)不使用带有诱导性的题目。
    (5)所提问题应是被调查者能够提供的信息。
    (6)题目中的答案应具有排他性。
    (7)问卷中的题目应具有一定的逻辑,符合被调查者的思维习惯。
    (8)问卷结果应便于统计处理。

  • 第16题:

    简述模块、模块化及模块化设计的概念。


    正确答案: 模块是数据说明、可执行语句等程序对象的集合,是单独命名的,并且可以通过名字来访问的。
    模块化是指把软件按照规定原则,划分为一个个较小的,相互独立的但又相互关联的部件。
    模块化设计就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。

  • 第17题:

    软件设计的准则中不包括()。

    • A、编程语言选择准则
    • B、信息屏蔽准则
    • C、结构化和模块化准则
    • D、抽象准则

    正确答案:A

  • 第18题:

    软件设计中划分模块的一个准则是()。


    正确答案:高内聚低耦合

  • 第19题:

    简述模块独立性的优点和设计模块的基本原则。


    正确答案: 模块独立性的优点是:
    (1)减少系统开发的难度。
    (2)提高系统的可靠性。
    (3)使系统容易维护。
    设计模块的基本原则是:
    (1)应使模块内部自身联系紧密。
    (2)模块之间的联系要尽可能减少。

  • 第20题:

    单选题
    软件设计的准则中不包括()。
    A

    编程语言选择准则

    B

    信息屏蔽准则

    C

    结构化和模块化准则

    D

    抽象准则


    正确答案: D
    解析: 暂无解析

  • 第21题:

    问答题
    什么是模块化?模块设计的准则?

    正确答案: 模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。
    模块设计的准则:
    (1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。
    (2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中。
    (3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个。
    (4)尽量降低模块接口的复杂程度。
    (5)设计单入口、单出口的模块。
    (6)模块的作用域应在控制域之内。
    解析: 暂无解析

  • 第22题:

    问答题
    简述模块、模块化及模块化设计的概念。

    正确答案: 模块是数据说明、可执行语句等程序对象的集合,是单独命名的,并且可以通过名字来访问的。
    模块化是指把软件按照规定原则,划分为一个个较小的,相互独立的但又相互关联的部件。
    模块化设计就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。
    解析: 暂无解析

  • 第23题:

    问答题
    简述模块设计的准则

    正确答案: (1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合;
    (2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中;
    (3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个;
    (4)尽量降低模块接口的复杂程度;
    (5)设计单入口、单出口的模块。
    (6)模块的作用域应在控制域之内。
    解析: 暂无解析