更多“一个模块直接控制(调用)的下层模块的数目称为模块的()。”相关问题
  • 第1题:

    一个模块直接调用的模块数目称为模块的(),一个模块被多少上级模块直接调用称为模块的()


    参考答案:扇出 扇入

  • 第2题:

    关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(42)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(43)。

    A.通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性

    B.提高上层模块的扇出,减少模块调用的层次

    C.将模块的作用范围限制在模块的控制范围之内

    D.降低模块之间接口的复杂性,避免“病态连接”


    正确答案:B
    解析:(42)空:关于程序模块优化的启发式规则有若干条:评估程序结构的“第一次迭代”以降低耦合并提高内聚:试图用高扇出使结构最小化:当深度增加时争取提高扇入;将模块的影响限制在模块的控制范围内;评估模块接口以降低复杂度和冗余并提高一致性:定义功能可以预测的模块,但要避免过分限制的模块;力争“受控入口”模块,避免“病态连接”;根据设计约束和可移植性需求,对软件进行打包。选项A、C、D都符合上述准则,若要减少模块调用的层次即当深度增加时,应该争取提高扇入,所以选项B不符合原则。(43)空:一个数据结构的一部分借助于模块接口被传递是标记耦合。两个模块之间的耦合方式有7种:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。

  • 第3题:

    关于模块间调用的规则哪一项是错误的()

    A.下层模块可直接与同级模块进行通信

    B.下层模块只有接到上级模块调用命令才能执行

    C.上下级模块之间可直接通信

    D.模块调用顺序自上而下


    正确答案:A

  • 第4题:

    软件结构的深度、宽度、扇人、扇出四个特征,定义了软件结构的形态。()是指一个模块直接调用的下属模块的数目。


    正确答案:扇出

  • 第5题:

    扇出是指一个模块直接调用的模块的数目。


    正确答案:正确

  • 第6题:

    在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇出和扇入应该适中”中的扇入指()。

    • A、软件结构控制的层数
    • B、软件结构中模块层的最多模块数
    • C、一个模块直接控制的模块数
    • D、一个模块被多少模块调用

    正确答案:D

  • 第7题:

    表示一个模块直接调用(或控制)其它模块数目是()。

    • A、程序结构的深度
    • B、程序结构的宽度
    • C、模块的扇入
    • D、模块的扇出

    正确答案:D

  • 第8题:

    以下对模块功能的描述中,正确的是()。

    • A、上层模块的任务比较具体
    • B、下层模块的任务比较抽象
    • C、非直接上下级模块间不能通信
    • D、模块调用的顺序是自上而下

    正确答案:D

  • 第9题:

    单选题
    关于模块间调用的规则哪一项是错误的()
    A

    下层模块可直接与同级模块进行通信

    B

    下层模块只有接到上级模块调用命令才能执行

    C

    上下级模块之间可直接通信

    D

    模块调用顺序自上而下


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

  • 第10题:

    单选题
    表示一个模块直接调用(或控制)其它模块数目是()。
    A

    程序结构的深度

    B

    程序结构的宽度

    C

    模块的扇入

    D

    模块的扇出


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

  • 第11题:

    填空题
    在模块结构图中,直接调用某一模块的其他模块数称为该模块的()。

    正确答案: 扇入数
    解析: 暂无解析

  • 第12题:

    判断题
    扇出是指一个模块直接调用的模块的数目。
    A

    B


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

  • 第13题:

    关于内存变量的调用,下列说法正确的是

    A)局部变量能被本层模块和下层模块程序调用

    B)私有变量能被本层模块和下层模块程序调用

    C)局部变量不能被本层模块程序调用

    D)私有变量只能被本层模块程序调用


    正确答案:B
    【答案】:B
    【知识点】:全局变量、私有变量和局部变量分别能在哪些模块中使用
    【解析】:在Visual FoxPro中,全局变量是指在任何模块中都可使用的变量;私有变量的作用域是建立它的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层使用。

  • 第14题:

    对软件系统总体结构图,下面描述中错误的是()

    A.深度等于控制的层数

    B.扇入是一个模块直接调用的其他模块数

    C.扇出是一个模块直接调用的其他模块数

    D.原子模块一定是结构图中位于叶子结点的模块


    正确答案:B

  • 第15题:

    扇出是一个模块直接调用的模块数目,一般推荐的扇出为3或4。

    A.错误

    B.正确


    参考答案:B

  • 第16题:

    扇出是一个模块直接调用的模块数目,一般推荐的扇出为3或4。


    正确答案:正确

  • 第17题:

    在模块结构图中,直接调用某一模块的其他模块数称为该模块的()。


    正确答案:扇入数

  • 第18题:

    扇出是指一个模块直接调用的模块数。


    正确答案:正确

  • 第19题:

    下面关于“深度、宽度、扇出和扇入”描述错误的是()

    • A、深度表示软件结构中控制的的层数
    • B、宽度是软件同一层次上的模块总数的最大值
    • C、扇出是一个模块调用的模块数目
    • D、扇入是直接调用这个模块的上级模块的数目

    正确答案:C

  • 第20题:

    关于模块间调用的规则哪一项是错误的()

    • A、下层模块可直接与同级模块进行通信
    • B、下层模块只有接到上级模块调用命令才能执行
    • C、上下级模块之间可直接通信
    • D、模块调用顺序自上而下

    正确答案:A

  • 第21题:

    单选题
    一个模块直接控制(调用)的下层模块的数目称为模块的()。
    A

    扇入数

    B

    扇出数

    C

    宽度

    D

    作用域


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

  • 第22题:

    判断题
    扇出是一个模块直接调用的模块数目,一般推荐的扇出为3或4。
    A

    B


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

  • 第23题:

    单选题
    下面关于“深度、宽度、扇出和扇入”描述错误的是()
    A

    深度表示软件结构中控制的的层数

    B

    宽度是软件同一层次上的模块总数的最大值

    C

    扇出是一个模块调用的模块数目

    D

    扇入是直接调用这个模块的上级模块的数目


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