参考答案和解析
正确答案: (1)许多软件的维护工作非常困难,原因在于这些软件的文档和源程序难于理解,难于修改;
(2)软件维护的成本高得惊人;
(3)维护工作面广,维护工作量大;
(4)维护力量薄弱,维护质量受到影响。
更多“软件维护工作中存在的问题?”相关问题
  • 第1题:

    请用300字以内文字简要分析李工在软件测试的组织工作中存在什么问题,并简要叙述软件测试的一般步骤。


    正确答案:李工在组织工作中存在的问题: (1)测试工作必须由有资历的专职测试人员组成而不能由程序设计人员进行。 (2)测试中发现的问题须由程序设计人员修改修改后必须作回归测试。 (3)在软件测试之前必须制定测试计划规定测试的阶段(如单元测试、集成测试、系统测试等)确定测试人员的组成。 测试工作应如下进行: (1)成立一个或多个独立的测试小组。 (2)制定测试计划进行测试项目配置管理。 (3)设计测试用例。 (4)进行测试。 (5)确认问题并提出问题单。 (6)在程序设计人员修改完成后进行回归测试。 (7)编写测试报告并分析测试结果。
    李工在组织工作中存在的问题: (1)测试工作必须由有资历的专职测试人员组成,而不能由程序设计人员进行。 (2)测试中发现的问题须由程序设计人员修改,修改后必须作回归测试。 (3)在软件测试之前,必须制定测试计划,规定测试的阶段(如单元测试、集成测试、系统测试等),确定测试人员的组成。 测试工作应如下进行: (1)成立一个或多个独立的测试小组。 (2)制定测试计划,进行测试项目配置管理。 (3)设计测试用例。 (4)进行测试。 (5)确认问题并提出问题单。 (6)在程序设计人员修改完成后,进行回归测试。 (7)编写测试报告,并分析测试结果。 解析:分析测试的组织工作中存在的问题并给出测试的一般步骤。
    第二步:根据问题要点,仔细阅读正文,找出相应段落。
    (1)题目中给出了程序的代码总长度为18480行,甲、乙每天独立地测试同一个程序模块,发现的错误数在附表中给出,而且附表中还给出了甲、乙发现错误集合的交集中的错误数量(相同错误数)。
    (2)问题1指出,前四天测试的4个模块有代表性,即程序中其他模块的错误统计规律与这4个模块一致。
    (3)题目中说明测试小组成员由程序开发人员和用户代表组成,需要特别注意。
    (4)小李提出的测试方案中只涉及了模块测试。
    (5)小李认为通过改正每天测试中两个小组发现的共同错误,可以按线性速度减少程序中的错误数。
    第三步:分析试题的内容,构思答案的要点。

  • 第2题:

    以下关于软件维护的叙述中,错误的是(16)。

    A.软件维护解决软件产品交付用户之后运行中发生的各种问题
    B.软件维护期通常比开发期长得多,投入也大得多
    C.软件的可维护性是软件开发阶段各个时期的关键目标
    D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法

    答案:A
    解析:
    软件维护:为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括交付后的计划和维护计划。交付后的活动包括软件修改、培训、帮助资料等。

  • 第3题:

    人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护等四类,( )是这四类软件维护的共同特征。

    A. 发现原产品中存在问题后采取的补救措施
    B. 交付软件产品后进行的修改
    C. 测试发现问题之后的应对措施
    D. 软件产品交付前进行的质量管理活动

    答案:B
    解析:
    这四类软件维护的共同特征为都是交付后进行的。

  • 第4题:

    什么是系统维护,维护工作中常见的问题有哪些?


    正确答案: 系统维护是指管理信息系统交付使用后,为了改正系统中存在的错误以及满足用户的需求而修改系统的过程。
    维护工作中常见的问题主要有:
    (1)理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加,如果仅有程序代码而没有文档,则会出现严重的问题;
    (2)需要维护的软件往往没有合适的文档,或者文档资料显著不足;
    (3)当需要对软件进行维护时,不能指望由开发人员来仔细说明软件;
    (4)绝大多数软件在设计时没有考虑将来的修改。

  • 第5题:

    以下关于软件维护和可维护性的叙述中,不正确的是()。

    • A、软件维护要解决软件产品交付用户之后运行中发生的各种问题
    • B、软件的维护期通常比开发期长得多,其投入也大得多
    • C、进行质量保证审查可以提高软件产品的可维护性
    • D、提高可维护性是在软件维护阶段考虑的问题

    正确答案:D

  • 第6题:

    在整个软件维护阶段所花费的全部工作中,所占比例最大的是()

    • A、校正性维护
    • B、适应性维护
    • C、完善性维护
    • D、预防性维护

    正确答案:C

  • 第7题:

    在应用软件系统的维护工作中,工作量最大的是()。

    • A、完善性维护
    • B、适应性维护
    • C、纠错性维护
    • D、预防性维护

    正确答案:A

  • 第8题:

    软件维护不能够解决软件系统的变化问题。


    正确答案:正确

  • 第9题:

    单选题
    在应用软件系统的维护工作中,工作量最大的是()。
    A

    完善性维护

    B

    适应性维护

    C

    纠错性维护

    D

    预防性维护


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

  • 第10题:

    问答题
    软件维护工作中存在的问题?

    正确答案: (1)许多软件的维护工作非常困难,原因在于这些软件的文档和源程序难于理解,难于修改;
    (2)软件维护的成本高得惊人;
    (3)维护工作面广,维护工作量大;
    (4)维护力量薄弱,维护质量受到影响。
    解析: 暂无解析

  • 第11题:

    不定项题
    解决维护工作中存在的问题的有效对策有()。
    A

    提高软件的可靠性

    B

    增大程序结构的复杂性

    C

    开发时最好预计到来的使用的变动

    D

    应坚持系统化的方法进行设计


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

  • 第12题:

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

    软件维护的成本高得惊人

    B

    维护工作人员欠缺,专业水平不够高

    C

    维护工作面广,维护工作量大

    D

    维护力量薄弱,维护质量受到影响


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

  • 第13题:

    以下关于软件维护和可维护性的叙述中,不正确的是 ( ) 。

    A.软件维护要解决软件产品交付用户之后运行中发生的各种问题
    B.软件的维护期通常比开发期长得多,其投入也大得多
    C.进行质量保证审查可以提高软件产品的可维护性
    D.提高可维护性是在软件维护阶段考虑的问题

    答案:D
    解析:
    在软件设计阶段就应该考虑软件的可维护性。

  • 第14题:

    以下关于软件维护和可维护性的叙述中,不正确的是(36)。

    A.软件维护要解决软件产品交付用户之后运行中发生的各种问题
    B.软件的维护期通常比开发期长得多,其投入也大得多
    C.进行质量保证审查可以提高软件产品的可维护性
    D.提高可维护性是在软件维护阶段考虑的问题

    答案:D
    解析:
    在软件设计阶段就应该考虑软件的可维护性。

  • 第15题:

    在软件维护工作中进行的最少的部分是( )  

    • A、校正性维护
    • B、适应性维护
    • C、完善性维护
    • D、预防性维护

    正确答案:D

  • 第16题:

    改正在系统测试时没有发现的软件缺陷,这属于软件维护工作中的()。

    • A、适应性维护
    • B、纠错性维护
    • C、完善性维护
    • D、预防性维护

    正确答案:B

  • 第17题:

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

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

    正确答案:B

  • 第18题:

    系统软件维护是系统维护工作中最重要的,也是工作量最大的一项维护工作。


    正确答案:正确

  • 第19题:

    下面的()说法是正确的。

    • A、软件危机在 20 世纪 70 年代末期全面爆发
    • B、当前先进的软件工程方法已经解决了软件危机的问题
    • C、软件危机是指在计算机软件的开发和维护过程中遇到的一系列严重问题
    • D、软件危机是指在软件产品中存在一系列的质量问题

    正确答案:C

  • 第20题:

    解决维护工作中存在的问题的有效对策有()。

    • A、提高软件的可靠性
    • B、增大程序结构的复杂性
    • C、开发时最好预计到来的使用的变动
    • D、应坚持系统化的方法进行设计

    正确答案:C

  • 第21题:

    单选题
    在软件维护工作中进行的最少的部分是( )
    A

    校正性维护

    B

    适应性维护

    C

    完善性维护

    D

    预防性维护


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

  • 第22题:

    单选题
    改正在系统测试时没有发现的软件缺陷,这属于软件维护工作中的()。
    A

    适应性维护

    B

    纠错性维护

    C

    完善性维护

    D

    预防性维护


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

  • 第23题:

    问答题
    什么是系统维护,维护工作中常见的问题有哪些?

    正确答案: 系统维护是指管理信息系统交付使用后,为了改正系统中存在的错误以及满足用户的需求而修改系统的过程。
    维护工作中常见的问题主要有:
    (1)理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加,如果仅有程序代码而没有文档,则会出现严重的问题;
    (2)需要维护的软件往往没有合适的文档,或者文档资料显著不足;
    (3)当需要对软件进行维护时,不能指望由开发人员来仔细说明软件;
    (4)绝大多数软件在设计时没有考虑将来的修改。
    解析: 暂无解析