更多“模块化是将系统按一定规则构造成的模块,彼此之间()。A、绝对独立B、相对独立C、有紧密联系D、无联系”相关问题
  • 第1题:

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


    正确答案:C

  • 第2题:

    问卷的模块化设计方法符合问卷设计的()。

    A满足可维护性原则

    B没有联系

    C结构模糊

    D绝对独立


    A

  • 第3题:

    以下关于模块独立性的描述中,正确的是()

    • A、模块的独立性越高系统越复杂
    • B、系统可靠性与模块独立性无关
    • C、逻辑凝聚模块的独立性最高
    • D、模块独立性只是相对的

    正确答案:D

  • 第4题:

    模块化是把复杂的程序分解为功能单一的程序模块,每一个程序模块只完成一个独立的功能,模块之间尽量减少联系。()


    正确答案:正确

  • 第5题:

    计算机软件工程中模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,是模块化、抽象、信息隐藏这些软件工程基本原理的直接产物。()


    正确答案:正确

  • 第6题:

    模块独立性与信息隐蔽(反映模块化有效程度的属性)有何关系?


    正确答案: 所谓“模块独立性”是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其它的模块的接口是简单的。所谓的“信息隐蔽”是指每个模块的实现细节对于其它模块来说是隐蔽的。也就是说,模块中所包含的信息(包括数据和过程)不允许其它不需要这些信息的模块使用。
    如果软件系统做到了信息隐蔽,即定义和实施了对模块的过程细节和局部数据结构的存取限制,那么这些模块相互间的接口就是简单的。这组模块的独立性就比较强。事实上,衡量模块独立性的一个准则就是模块内聚,达到信息隐蔽的模块是信息内聚模块,它是高内聚情形,模块独立性当然很强了。
    一个对象的抽象数据类型,就是信息隐蔽的示例。例如,对于栈stack,可以定义它的操作makenull(置空栈)、push(进栈)、pop(退栈)、gettop(取栈顶)和empty(判栈空)。这些操作所依赖的数据结构是什么样的?它们是如何实现的?都被封装在其实现模块中。软件的其它部分可以直接使用这些操作,不必关心它的实现细节。一旦实现栈stack的模块里内部过程或局部数据结构发生改变,只要它相关操作的调用形式不变,则软件中其它所有使用这个栈stack的部分都可以不修改。这样的模块结构具有很强的模块独立性。

  • 第7题:

    系统结构设计原则包括()

    • A、模块外具有独立性
    • B、模块内具有独立性
    • C、模块之间联系少
    • D、模块之间联系少多

    正确答案:B,C

  • 第8题:

    模块独立的概念是模块化、抽象、()和局部化概念的直接结果。


    正确答案:信息隐蔽

  • 第9题:

    多选题
    系统结构设计原则包括()
    A

    模块外具有独立性

    B

    模块内具有独立性

    C

    模块之间联系少

    D

    模块之间联系少多


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

  • 第10题:

    单选题
    以下关于模块独立性的描述中,正确的是()
    A

    模块的独立性越高系统越复杂

    B

    系统可靠性与模块独立性无关

    C

    逻辑凝聚模块的独立性最高

    D

    模块独立性只是相对的


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

  • 第11题:

    单选题
    模块化是将系统按一定规则构造成的模块,彼此之间()。
    A

    绝对独立

    B

    相对独立

    C

    有紧密联系

    D

    无联系


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

  • 第12题:

    单选题
    子系统或模块相对()尽量减少各种不必要的数据调用和控制联系,并将联系比较密切、功能近似的模块相对集中。
    A

    独立

    B

    松散

    C

    收集

    D

    排斥


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

  • 第13题:

    试题12

    以下选项中关于程序模块化的叙述错误的是()

    A.把程序分成若干相对独立的模块,可便于编码和调试

    B.把程序分成若干相对独立,功能单一的模块,可便于重复使用这些模块

    C.可采用自底向上,逐步细化的设计方法把若干独立模块组装成所要求的程序

    D.可采用自顶向下,逐步细化的设计方法把若干独立模块组装成所要求的程序


    正确答案:C
    试题12分析
    结构化程序设计的方法是自顶向下,逐步细化。
    试题12答案
    C

  • 第14题:

    所谓模块化是指按照()的设计原则,形成一个相互独立但又有较少联系的模块结构的过程。而模块通常由()和模块体组成。


    正确答案:高内聚低耦合;接口

  • 第15题:

    将一个大规模程序,自顶向下划分为一些较小的、相对独立、又相互关联的模块,是()程序设计。

    • A、结构化
    • B、自底向上
    • C、自顶向下
    • D、模块化

    正确答案:D

  • 第16题:

    网络课程内容采用模块化的组织方法,模块的划分应具有相对的独立性。


    正确答案:正确

  • 第17题:

    AFC系统从逻辑上可以分为彼此相对独立又紧密联系的五个层次:清分系统、中心AFC系统、车站AFC系统、终端售检票设备和票卡。


    正确答案:正确

  • 第18题:

    子系统或模块相对()尽量减少各种不必要的数据调用和控制联系,并将联系比较密切、功能近似的模块相对集中。

    • A、独立
    • B、松散
    • C、收集
    • D、排斥

    正确答案:A

  • 第19题:

    在把系统分解成具有层次性的模块化结构时,首先要求被划分的()。

    • A、模块之间有很强的联系
    • B、模块具有最大的独立性
    • C、模块的聚合度高
    • D、模块大小适中

    正确答案:B

  • 第20题:

    综合布线系统一般逻辑性地分为()六个系统,它们相对独立,形成具有各自模块化功能的子系统,成为一个有机的整体布线系统。


    正确答案:工作区子系统、水平子系统、干线(垂直)子系统、设备间子系统、管理子系统、建筑群子系统

  • 第21题:

    判断题
    计算机软件工程中模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,是模块化、抽象、信息隐藏这些软件工程基本原理的直接产物。()
    A

    B


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

  • 第22题:

    单选题
    在把系统分解成具有层次性的模块化结构时,首先要求被划分的()。
    A

    模块之间有很强的联系

    B

    模块具有最大的独立性

    C

    模块的聚合度高

    D

    模块大小适中


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

  • 第23题:

    填空题
    所谓模块化是指按照()的设计原则,形成一个相互独立但又有较少联系的模块结构的过程。而模块通常由()和模块体组成。

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