[试题]

试题一 论软件维护及软件可维护性

软件维护指软件交付使用后,为了改正错误或满是新的需要而修改软件的过程。软件维护活动花费了整个软件生命期成本的50~90%,要降低维护成本,需要提高软件的可维护性。软件可维护性(Software Maintainability)是指软件能够被理解、校正、增强功能及适应变化的容易程度。提高软件的可维护性是软件开发阶段的关键目标之一。

请围绕“软件维护及软件可维护性”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。

2.请给出常见的三种软件维护的类型并分别对其特点进行论述。说明影响软件可维护性的主要因素并详细论述提高软件可维护性的主要方法。

3.具体阐述你参与管理和开发的项目中所进行的软件维护活动和所采取的提高软件可维护性的方法,说明具体实施的过程以及实际应用的效果。

参考答案与解析:

相关试题

()是指在软件交付使用后,为了改正错误或满足新的需求而修改软件的过程。

[填空题] ()是指在软件交付使用后,为了改正错误或满足新的需求而修改软件的过程。

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

    [单选题]软件维护是指系统交付使用后对软件所做的改变,以下( )是需要进行软件维护的原因。Ⅰ.改正程序中存在的错误和不足Ⅱ.使软件能适应新的软、硬件环境Ⅲ.增加新的应用内容和功能A.ⅠB.Ⅰ和ⅡC.Ⅱ和ⅢD.Ⅰ、Ⅱ和Ⅲ

  • 查看答案
  • 软件维护是指系统交付使用后对软件所做的改变,以下Ⅰ.改正程序中存在的错误和不足Ⅱ

    [单选题]软件维护是指系统交付使用后对软件所做的改变,以下Ⅰ.改正程序中存在的错误和不足Ⅱ.使软件能适应新的软、硬件环境Ⅲ.增加新的应用内容和功能哪个(些)是需要进行软件维护的原因?A.ⅠB.Ⅰ和ⅡC.Ⅱ和ⅢD.Ⅰ、Ⅱ和Ⅲ

  • 查看答案
  • 软件维护是指系统交付使用后对软件所做的改变,以下 Ⅰ.改正程序中存在的错误和不足

    [单选题]软件维护是指系统交付使用后对软件所做的改变,以下Ⅰ.改正程序中存在的错误和不足Ⅱ.使软件能适应新的软、硬件环境Ⅲ.增加新的应用内容和功能哪些(个)是需要进行软件维护的原因?A.ⅠB.Ⅰ和ⅡC.Ⅱ和ⅢD.Ⅰ,Ⅱ和Ⅲ

  • 查看答案
  • 下列叙述中,正确的是( )。A)软件交付使用后还需要进行维护B)软件一旦交付使用

    [单选题]下列叙述中,正确的是( )。A.)软件交付使用后还需要进行维护B.)软件一旦交付使用就不需要再进行维护C.)软件交付使用后其生命周期就结束D.)软件维护是指修复程序中被破坏的指令

  • 查看答案
  • 下列叙述中,正确的是( )。A)软件交付使用后还需要进行维护B)软件一旦交付使用

    [单选题]下列叙述中,正确的是( )。A.)软件交付使用后还需要进行维护B.)软件一旦交付使用就不需要再进行维护C.)软件交付使用后其生命周期就结束D.)软件维护是指修复程序中被破坏的指令

  • 查看答案
  • 下列叙述中,正确的是( )。 A)软件交付使用后还需要进行维护 B)软件一旦交付

    [单选题]下列叙述中,正确的是( )。A.)软件交付使用后还需要进行维护B.)软件一旦交付使用就不需要再进行维护C.)软件交付使用后其生命周期就结束D.)软件维护是指修复程序中被破坏的指令

  • 查看答案
  • 软件的可维护性包括

    [单选题]软件的可维护性包括A.正确性、灵活性和可移植性B.可测试性、可理解性和可修改性C.可靠性、可复用性和可用性D.灵活性、可靠性和高效性

  • 查看答案
  • 软件的可维护性包括

    [单选题]软件的可维护性包括A.正确性、灵活性和可移植性XB.可测试性、可理解性和可修改性C.可靠性、可复用性和可用性D.灵活性、可靠性和高效性

  • 查看答案
  • 之所以要对已交付使用的软件进行维护,原因是______。 (Ⅰ)为了增强软件的功

    [单选题]之所以要对已交付使用的软件进行维护,原因是______。(Ⅰ)为了增强软件的功能,满足功能上的变更(Ⅱ)运行中发现了软件中的错误需要更正(Ⅲ)为了适应软件工作环境变化而引起的相应改变A.) (Ⅰ)B.) (Ⅰ)和(Ⅲ)C.) (Ⅱ)和(Ⅲ)D.) (Ⅰ)和(Ⅱ)和(Ⅲ)A.B.C.D.

  • 查看答案
  • 试题一 论软件维护及软件可维护性 软件维护指软件交付使用后,为了改正错误或满是新