itgle.com
参考答案和解析
答案:B
解析:
本题考查软件质量的基础知识。
软件复杂性是度量软件的一种重要指标,其参数主要包括规模、难度、结构、智能度等。
规模,即总指令数,或源程序行数;
难度,通常由程序中出现的操作数数目所决定的量表示;
结构,通常用与程序结构有关的度量来表示;
智能度,即算法的难易程度。
更多“软件复杂性是指理解和处理软件的难易程度,其度量参数不包括( )。”相关问题
  • 第1题:

    软件质量的度量有许多指标,其中度量软件能够被校正、被修改或被完善的难易程度的指标是

    A.可用性

    B.可重用性

    C.健壮性

    D.可维护性


    正确答案:D
    解析:软件可维护性的定义:软件能够被理解、校正、适应及增强功能的容易程度。软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性。软件的可维护性可用七个质量特性来衡量,即可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。对不同类型的维护,这七种特性的侧重点也不相同。

  • 第2题:

    软件的复杂性与许多因素有关。但(51)不会影响软件的复杂性。

    A.程序中注释的多少

    B.程序的结构

    C.算法的难易程度

    D.源程序的代码行数


    正确答案:A
    解析:注释只是供人阅读的,它不会对软件的复杂性造成影响,因为编译系统在编译程序时,会忽略所有的注释,注释不会对编译结果造成影响。

  • 第3题:

    ● 软件复杂性度量的参数不包括 (7) 。

    (7)

    A. 软件的规模

    B. 开发小组的规模

    C. 软件的难度

    D. 软件的结构


    正确答案:B
    试题(7)分析
    软件复杂性度量是软件度量的一个重要分支。软件复杂性度量的参数有很多,主要包括:规模,即指令数或者源程序行数;难度,通常由程序中出现的操作数所决定的量来表示;结构,通常用与程序结构有关的度量来表示;智能度,即算法的难易程度。
    参考答案
    (7)B

  • 第4题:

    软件的复杂性与许多因素有关。______不属于软件的复杂性参数。

    A.源程序的代码行数

    B.程序的结构

    C.算法的难易程度

    D.程序中注释的多少


    正确答案:D
    解析:软件的复杂性可能来自它所反映的实际问题的复杂性,也可能来自程序逻辑结构的复杂性。注释是程序员对程序某部分的功能和作用所做的说明,对编译和运行不起作用,与软件的复杂性无关。

  • 第5题:

    软件复杂性是指理解和处理软件的难易程度,其度量参数不包括______。

    A.规模
    B.类型
    C.结构
    D.难度

    答案:B
    解析:
    本题考查软件质量的基础知识。软件复杂性是度量软件的一种重要指标,其参数主要包括规模、难度、结构、智能度等。规模,即总指令数,或源程序行数;难度,通常由程序中出现的操作数数目所决定的量表示;结构,通常用与程序结构有关的度量来表示;智能度,即算法的难易程度。

  • 第6题:

    软件复杂性度量的参数中,由程序中出现的操作数数目所决定的量表示的参数是()

    • A、规模
    • B、难度
    • C、结构
    • D、智能度

    正确答案:A

  • 第7题:

    用某种软件复杂性度量算法来度量不同类型的程序时。得出的度量值是否真正反映了它们的复杂性?如果对同类型的程序进行度量,其结果是否就比较有价值?


    正确答案: 开发规模相同,但复杂性不同的软件,花费的成本和时间会有很大的差异。因此到目前为止,还没有一个软件复杂性度量的方法能够全面、系统地度量任一软件的复杂性,某一种度量方法只偏重于某一方面。所以,用某种软件复杂性来度量不同类型的程序,所得到的度量值不一定真正反映它们的复杂性。但对同一类里的程序,按某种视点来度量它们的复杂性,其结果还是比较有价值的。

  • 第8题:

    软件的复杂性与许多因素有关,()不属于软件的复杂性参数。

    • A、源程序的代码行数
    • B、程序的结构
    • C、算法的难易程度
    • D、程序中注释的多少

    正确答案:D

  • 第9题:

    装卸搬运的可运性是指装卸搬运的难易程度,其度量指标是()。

    • A、物品活性指数
    • B、物品质量
    • C、物品体积
    • D、物品马格数值

    正确答案:D

  • 第10题:

    单选题
    装卸搬运的可运性是指装卸搬运的难易程度,其度量指标是()。
    A

    物品活性指数

    B

    物品质量

    C

    物品体积

    D

    物品马格数值


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

  • 第11题:

    问答题
    用某种软件复杂性度量算法来度量不同类型的程序时。得出的度量值是否真正反映了它们的复杂性?如果对同类型的程序进行度量,其结果是否就比较有价值?

    正确答案: 开发规模相同,但复杂性不同的软件,花费的成本和时间会有很大的差异。因此到目前为止,还没有一个软件复杂性度量的方法能够全面、系统地度量任一软件的复杂性,某一种度量方法只偏重于某一方面。所以,用某种软件复杂性来度量不同类型的程序,所得到的度量值不一定真正反映它们的复杂性。但对同一类里的程序,按某种视点来度量它们的复杂性,其结果还是比较有价值的。
    解析: 暂无解析

  • 第12题:

    填空题
    依据软件系统的生命周期和其他阶段,软件质量度量划分为软件过程度量和()。

    正确答案: 软件产品度量
    解析: 暂无解析

  • 第13题:

    软件的易维护性是指理解、改正、改进软件的难易程度。通常影响软件易维护性的因素有易理解性、易修改性和(25)。

    A.易使用性

    B.易恢复性

    C.易替换性

    D.易测试性


    正确答案:D
    解析:这是概念题:易维护性包括易理解性、易测试性和易修改性。

  • 第14题:

    软件过程度量可以进一步划分为软件过程质量度量、()和软件过程生产率度量。


    本题答案:软件过程进度度量

  • 第15题:

    下列不属于软件复杂性的度量参数是(19)。

    A.规模

    B.结构

    C.效率

    D.智能度


    正确答案:C
    解析:软件度量的一个重要分支就是软件复杂性度量。软件复杂性与质量属性有着密切的关系,从某些方面反映了软件可维护性、可靠性等质量要素。软件复杂性度量的参数很多,主要有:(1)规模。即总共的指令数,或源程序行数。(2)难度。通常由程序中出现的操作数的数目所决定的量来表示。(3)结构。通常用与程序结构有关的度量来表示。(4)智能度。即算法的难易程度。

  • 第16题:

    度量软件质量的指标中,表示软件被校正、修改或完善难易程度的是______。

    A) 易用性

    B) 健壮性

    C) 可重用性

    D) 可维护性

    A.

    B.

    C.

    D.


    正确答案:D

  • 第17题:

    电工等级应同工程的难易程度和技术复杂性相适应。


    正确答案:正确

  • 第18题:

    软件复杂性有哪几类?软件复杂性度量模型应遵循哪些基本原则?


    正确答案: K.Magel从六个方面描述软件复杂性:
    ①理解程序的难度;
    ②改错及维护程序的难度;
    ③向他人解释程序的难度;
    ④按指定方法修改程序的难度;
    ⑤根据设计文档编写程序的工作量;
    ⑥执行程序时需要资源的程度。
    软件复杂性度量模型应遵循的基本原则:
    ⑴软件复杂性与程序大小的关系不是线性的;
    ⑵控制结构复杂的程序较复杂;
    ⑶数据结构复杂的程序较复杂;
    ⑷转向语句使用不当的程序较复杂;
    ⑸循环结构比选择结构复杂,选择结构又比顺序结构复杂;
    ⑹语句、数据、子程序和模块在程序中的次序对软件复杂性都有影响;
    ⑺全程变量、非局部变量较多时程序较复杂;
    ⑻参数按地址传递比按值传递更复杂;
    ⑼函数副作用比显式参数传递更难以琢磨;
    ⑽具有不同作用的变量共用一个名字时较难理解;
    ⑾模块间或过程间联系密切的程序较复杂;
    ⑿嵌套深度越深程序越复杂。
    最典型的两种程序复杂性度量的方法中,McCabe环路复杂性度量就是针对基本原则(2)制定的度量模型;Halstead软件科学则是针对程序中操作符和操作数的出现频度而制定的度量模型。

  • 第19题:

    软件复杂性度量的参数不包括()。

    • A、软件的规模
    • B、开发小组的规模
    • C、软件的难度
    • D、软件的结构

    正确答案:B

  • 第20题:

    依据软件系统的生命周期和其他阶段,软件质量度量划分为软件过程度量和()。


    正确答案:软件产品度量

  • 第21题:

    软件的可维护性是指()

    • A、软件的可理解程度,程序修改的难易程度
    • B、软件文档修改的难易程度
    • C、程序修改的难易程度
    • D、使用维护工具进行维护的难易程度

    正确答案:A

  • 第22题:

    单选题
    软件复杂性度量的参数中,由程序中出现的操作数数目所决定的量表示的参数是()
    A

    规模

    B

    难度

    C

    结构

    D

    智能度


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

  • 第23题:

    单选题
    软件的可维护性是指()
    A

    软件的可理解程度,程序修改的难易程度

    B

    软件文档修改的难易程度

    C

    程序修改的难易程度

    D

    使用维护工具进行维护的难易程度


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

  • 第24题:

    单选题
    软件复杂性度量的参数不包括()。
    A

    软件的规模

    B

    开发小组的规模

    C

    软件的难度

    D

    软件的结构


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