软件维护工作量的数学模型如下为:M=P+K*e(c-d),其中P是生产性工作量,K为一常数,c为软件的复杂程度,d为维护人员对软件的数熟悉程度。从这个模型可以看出()A.不使用软件工程学方法指导开发的软件维护起来工作量较大;B.不使用软件工程学方法指导开发的软件维护起来工作量较小;C.软件开发人员参加维护工作,维护的工作量将反而加大;D.软件开发人员参加维护工作,维护的工作量将相对较低;

题目
软件维护工作量的数学模型如下为:M=P+K*e(c-d),其中P是生产性工作量,K为一常数,c为软件的复杂程度,d为维护人员对软件的数熟悉程度。从这个模型可以看出()

A.不使用软件工程学方法指导开发的软件维护起来工作量较大;

B.不使用软件工程学方法指导开发的软件维护起来工作量较小;

C.软件开发人员参加维护工作,维护的工作量将反而加大;

D.软件开发人员参加维护工作,维护的工作量将相对较低;


相似考题
更多“软件维护工作量的数学模型如下为:M=P+K*e(c-d),其中P是生产性工作量,K为一常数,c为软件的复杂程度,d为维护人员对软件的数熟悉程度。从这个模型可以看出() ”相关问题
  • 第1题:

    软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为:

    1)软件系统的规模:

    2)软件系统的年龄:

    3)软件系统的结构。

    试回答以下问题:

    1.给出上述三项因素的解释,阐述“规模”、“年龄”和“结构”的具体含义。

    2.扼要分析影响维护工作量的因素,即分析可能增加维护工作量的因素和可能减少维护工作量的因素。

    3.简单叙述软件可维护性度量的含义。


    正确答案:1.系统的规模。指软件系统规模的大小系统规模越大维护困难越大。 系统的年龄。系统运行时间越长可能经过多次修改从而造成维护的困难。 系统的结构。系统结构合理与否会给维护带来困难。 2.增加维护工作量的因素有:软件系统的年龄和规模、结构合理性、程序复杂性、用户的数量、应有的变化和文档的质量。 减少维护工作量的因素有:结构化技术的使用自动化工具使用数据库技术应用高性能软件使用新的软件技术的应用。 3.可维护性度量表示软件系统维护工作的强度或维护工作量的大小。人们为了度量可维护性常将可维护性度量问题分解为对:可测试性、可理解性、可修改性、可移植性、可靠性、有效性和可用性的度量。
    1.系统的规模。指软件系统规模的大小,系统规模越大,维护困难越大。 系统的年龄。系统运行时间越长,可能经过多次修改,从而造成维护的困难。 系统的结构。系统结构合理与否,会给维护带来困难。 2.增加维护工作量的因素有:软件系统的年龄和规模、结构合理性、程序复杂性、用户的数量、应有的变化和文档的质量。 减少维护工作量的因素有:结构化技术的使用,自动化工具使用,数据库技术应用,高性能软件使用,新的软件技术的应用。 3.可维护性度量表示软件系统维护工作的强度或维护工作量的大小。人们为了度量可维护性,常将可维护性度量问题分解为对:可测试性、可理解性、可修改性、可移植性、可靠性、有效性和可用性的度量。

  • 第2题:

    软件的可维护性差是软件维护工作量和费用激增的直接原因。

    A.错误

    B.正确


    参考答案:B

  • 第3题:

    软件的可维护性差是软件维护工作量和费用激增的直接原因。


    正确答案:正确

  • 第4题:

    软件维护工作中存在的问题不包括()。

    • A、软件维护的成本高得惊人
    • B、维护工作人员欠缺,专业水平不够高
    • C、维护工作面广,维护工作量大
    • D、维护力量薄弱,维护质量受到影响

    正确答案:B

  • 第5题:

    软件的可维护性是指()

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

    正确答案:A

  • 第6题:

    软件维护工作占到软件生命周期中开发人员所花费工作量的()左右。


    正确答案:60%

  • 第7题:

    系统维护中,软件维护的预防性维护占整个维护工作量的17%-20%。


    正确答案:错误

  • 第8题:

    多选题
    软件维护工作量的数学模型如下为:M=P+K*e(c-d),其中P是生产性工作量,K为一常数,c为软件的复杂程度,d为维护人员对软件的数熟悉程度。从这个模型可以看出()
    A

    不使用软件工程学方法指导开发的软件维护起来工作量较大;

    B

    不使用软件工程学方法指导开发的软件维护起来工作量较小;

    C

    软件开发人员参加维护工作,维护的工作量将反而加大;

    D

    软件开发人员参加维护工作,维护的工作量将相对较低;


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

  • 第9题:

    单选题
    计算机局域网缺点是()。
    A

    硬件维护工作量大

    B

    硬件维护工作量小

    C

    软件维护工作量大

    D

    软件维护工作量小


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

  • 第10题:

    判断题
    据统计,软件维护人员为了分析和理解原软件系统所花费的工作量约占整个维护工作量的60%以下。
    A

    B


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

  • 第11题:

    填空题
    软件维护工作占到软件生命周期中开发人员所花费工作量的()左右。

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

  • 第12题:

    单选题
    详细COCOMO模型主要用于()。
    A

    估算整个系统的工作量(包括软件维护)和软件开发所需要的时间

    B

    估算各个子系统的工作量和开发时间

    C

    估算独立的软部件,如子系统内部的各个模块

    D

    以上都不是


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

  • 第13题:

    据统计,软件维护人员为了分析和理解原软件系统所花费的工作量约占整个维护工作量的60%以下。

    A.错误

    B.正确


    参考答案:A

  • 第14题:

    据统计,软件维护人员为了分析和理解原软件系统所花费的工作量约占整个维护工作量的60%以下。


    正确答案:错误

  • 第15题:

    软件的工作量计算模型是()的函数,软件工作量的单位通常是(),常用的计算软件工作量的计算模型有()、()、()等。


    正确答案:软件规模;人月;静态单变量模型;动态多变量模型;COCOMO2模型

  • 第16题:

    计算机局域网缺点是()。

    • A、硬件维护工作量大
    • B、硬件维护工作量小
    • C、软件维护工作量大
    • D、软件维护工作量小

    正确答案:A

  • 第17题:

    软件工程对维护工作的主要目标是提高软件的可维护性,降低()

    • A、维护的效率
    • B、维护的工作量
    • C、文档
    • D、维护的代价

    正确答案:D

  • 第18题:

    详细COCOMO模型主要用于()。

    • A、估算整个系统的工作量(包括软件维护)和软件开发所需要的时间
    • B、估算各个子系统的工作量和开发时间
    • C、估算独立的软部件,如子系统内部的各个模块
    • D、以上都不是

    正确答案:C

  • 第19题:

    软件维护总工作量可用公式表示为:M=P+K*EXP(D-C)。()


    正确答案:错误

  • 第20题:

    判断题
    软件维护总工作量可用公式表示为:M=P+K*EXP(D-C)。()
    A

    B


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

  • 第21题:

    单选题
    软件工程对维护工作的主要目标是提高软件的可维护性,降低()
    A

    维护的效率

    B

    维护的工作量

    C

    文档

    D

    维护的代价


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

  • 第22题:

    判断题
    软件的可维护性差是软件维护工作量和费用激增的直接原因。
    A

    B


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

  • 第23题:

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

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

    B

    软件文档修改的难易程度

    C

    程序修改的难易程度

    D

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


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

  • 第24题:

    填空题
    软件的工作量计算模型是()的函数,软件工作量的单位通常是(),常用的计算软件工作量的计算模型有()、()、()等。

    正确答案: 软件规模,人月,静态单变量模型,动态多变量模型,COCOMO2模型
    解析: 暂无解析