软件维护是对交付使用以后的软件系统所做的改变,从某种意义上讲,维护比开发更为困难,更需要计划和经验,也需要工具的辅助并加强管理,它需要进行创造性的工作,试根据你对软件维护的理解,回答并讨论以下问题:1.试划分软件维护阶段所执行的任务的归类。(注意,并不需要罗列软件维护的细节内容)2.试陈述软件维护管理所涉及的四个方面,并简述各方面所包括的具体内容。

题目

软件维护是对交付使用以后的软件系统所做的改变,从某种意义上讲,维护比开发更为困难,更需要计划和经验,也需要工具的辅助并加强管理,它需要进行创造性的工作,试根据你对软件维护的理解,回答并讨论以下问题:

1.试划分软件维护阶段所执行的任务的归类。(注意,并不需要罗列软件维护的细节内容)

2.试陈述软件维护管理所涉及的四个方面,并简述各方面所包括的具体内容。


相似考题
更多“软件维护是对交付使用以后的软件系统所做的改变,从某种意义上讲,维护比开发更为困难,更需要计划 ”相关问题
  • 第1题:

    下列叙述中正确的是______。

    A.软件交付使用后还需要维护

    B.软件一旦交付使用就不需要维护

    C.软件交付使用后其生命周期就结束

    D.软件维护是指修复程序中被破坏的指令


    正确答案:A
    解析:软件交付后还要进行维护,软件维护不仅要修复程序中被破坏的指令.还要根据新提出的内容进行必要而且可能的扩充和删改。软件的生命周期是从提出、实现、使用维护到停止使用退役的过程。

  • 第2题:

    软件维护是指系统交付使用后对软件所做的改变,以下( )是需要进行软件维护的原因。

    Ⅰ.改正程序中存在的错误和不足

    Ⅱ.使软件能适应新的软、硬件环境

    Ⅲ.增加新的应用内容和功能

    A.Ⅰ

    B.Ⅰ和Ⅱ

    C.Ⅱ和Ⅲ

    D.Ⅰ、Ⅱ和Ⅲ


    正确答案:D

  • 第3题:

    软件维护是指系统交付使用后对软件所做的改变,以下

    Ⅰ.改正程序中存在的错误和不足

    Ⅱ.使软件能适应新的软、硬件环境

    Ⅲ.增加新的应用内容和功能

    哪些(个)是需要进行软件维护的原因?

    A.Ⅰ

    B.Ⅰ和Ⅱ

    C.Ⅱ和Ⅲ

    D.Ⅰ,Ⅱ和Ⅲ


    正确答案:D
    解析:软件维护是指系统交付使用以后对它所做的改变,也是软件生存周期中最后一个阶段,改变的原因:一是改正程序中存在的错误和不足,二是使软件能适应新的软、硬件环境,三是增加新的应用内容和功能。

  • 第4题:

    下列叙述中正确的是( )。

    A.软件交付使用后还需要进行维护

    B.软件一旦交付使用就不需要再进行维护

    C.软件交付使用后其生命周期就结束

    D.软件维护是指修复程序中被破坏的指令


    正确答案:A
    解析:软件生命周期一般可以分为软件定义、软件开发及软件运行维护3个阶段。软件交付并投入运行后,需要不断地进行维护,并根据新提出的需求进行必要而且可能的扩展和删改。

  • 第5题:

    软件维护是指软件系统交付使用以后对它所做的改变,是软件生命周期的最后一个阶段,回答下列问题:

    (1)软件维护的分类。

    (2)什么是完善性维护?

    (3)软件维护的任务是什么?


    正确答案:(1)软件维护可分为以下四类: ①校正性维护。 ②适应性维护。 ③完善性维护。 ④预防性维护。 (2)完善性维护是指一个软件投入使用并成功运行后根据用户关于增加新的处理功能、修改原有功能以及各种改进的要求或建议对该软件系统的功能和质量做进一步的修改或补充使之完善。完善性维护是软件维护工作的最主要部分。 (3)软件维护的任务包括: ①检查用户的要求和说明书。 ②同用户和开发者商讨。 ③检查程序和文档。 ④确定程序错误的性质和位置。 ⑤研究程序的修改可行性和修改可能引起的后果。 ⑥对改变部分进行编码。 ⑦修改程序文档和程序库、数据库。
    (1)软件维护可分为以下四类: ①校正性维护。 ②适应性维护。 ③完善性维护。 ④预防性维护。 (2)完善性维护是指一个软件投入使用并成功运行后,根据用户关于增加新的处理功能、修改原有功能以及各种改进的要求或建议,对该软件系统的功能和质量做进一步的修改或补充,使之完善。完善性维护是软件维护工作的最主要部分。 (3)软件维护的任务包括: ①检查用户的要求和说明书。 ②同用户和开发者商讨。 ③检查程序和文档。 ④确定程序错误的性质和位置。 ⑤研究程序的修改可行性和修改可能引起的后果。 ⑥对改变部分进行编码。 ⑦修改程序文档和程序库、数据库。